سؤال بسيط


(system) #1

بسم الله الرحمن الرحيم
السلام عليكم
انا جديد في الماتلاب وعندي مشكلة في سؤال حاولت فيه ولا اعرف سبب الerror
انا لدي دفرنس اكويشن وهي
y[k]-1.6y[k-1]+0.8y[k-2]=f[k]-f[k-1] and the intial conditions are y[-1]=1 and y[-2]=2

المطلوب هو رسم الzero input response

محاولتي هي


 
[LEFT]n=(-2:19)';
y=[2;1;zeros(length(n)-2,1)];
for k=1; length(n)-2,
y(k)=1.6*y(k-1)-0.8*y(k-2)
end;
stem(n,y,'k')[/left]
 

ولكن يطلع لي ايرور وهو

ans =
20
??? Subscript indices must either be real positive integers or logicals.

ارجو المساعدة العاجلة جدا جدا وشكرا


(ايجيبت) #2

ابدا الحل داخل اللوب من K=2
خليها
for k=2; length(n)-2,