我有以下作业问题:
我已经编写了以下代码,但似乎无法使图表正确。
x=[0:0.01:7];
p=[3 -12 20 ];
pb=[1 -7 10];
[h,r] = deconv(p,pb);
y=polyval([h,r],x);
plot(x,y);
我做错了什么?
答案 0 :(得分:1)
您可以尝试这种方法:
x=0:0.01:7;
p=[3 -12 20 ];
pb=[1 -7 10];
num = polyval(p,x);
den = polyval(pb,x);
y = num ./ den; % element-wise division of numerator and denominator
plot(x , y);