Matlab'da bir soru

suffer_me
23-06-2014, 19:36   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: Ara 2009

Merhaba arkadaşlar. Bu aralar Matlab öğreniyorum. Bir gui üzerinde çalışıyorum. Şöyle bir sorum olacak. Kullanıcıdan tmin,max ve adım aralığını ve U(t) fonksiyonunu(örn: 5* sin(2*t)) alarak bunu çizen bir program yapıyorum. Bu anlattıklarımı yaptım bir sorun yok ancak fonksiyonda kullanmak için başka bir değer almak istediğimde örn:iki edit textten birinden w diğerinden de değeri 2 aldım diyelim. Bunu yazılan fonksiyonda tanıyıp girilen 2 değerini orada kullanmak için kullanabileceğim bir fonksiyon var mı dır acaba. 

İkinci sorum tmin,tmax ve fonk değerlerinde str2double kullanınca pi/18, 2*pi yazdığımda hata veriyor. Normalde sayı yazdığımda fonksiyon çiziliyor. str2double yerine eval kullanıdğımda ise hatasız hepsini çizebiliriyorum. Böyle durumlarda her zaman eval mi kullanılmalı yoksa başka bir fonksiyon var mı?

Teşekkürler