ارسال
شده توسط عاطفه هدایت نژاد کارشناس تیم پشتیبانی فراعلم در 95/5/2 4:0 عصر
حل معادله تفاضلی
برای نوشتن معادله تفاضلی در نرم افزار ضریب ها را به ترتیب تعریف می کنیم . همان طور که در برنامه مشاهده می شود ضریب x را با a و ضریب y را با b تعریف کرده ام .
برای پاسخ ضربه تابع impulse و برای پاسخ پله تابع step معرفی می شود .
برای تعیین پایداری و یا عدم پایداری باید پلان z را رسم کنیم . اگر قطب ها درون دایره واحد باشند سیستم ما پایدار خواهد بود .
و با همان دستورات قبلی تصویرها را فراخوانی می کنیم .
سورس کدها به طور کامل در ذیل آمده اند :
a=1;
b=[1 -1 0.9];
n=-20:100;
Ts=1/100;
h=tf(a,b,Ts);
y1=impulse(h);
m=n(3:end-4);
figure(1)
stem(m,y1);title(‘impulse Response’)
figure(2)
y2=step(h);
m2=n(9:end-9);
stem(m2,y2);title(‘step Response’)
figure(3)
zplane(a,b)
09352908872
a.hedayat1369@gmail.com