回复: 帮忙找下错误啊
我知道了下面是重新写得一个
hz=[20:10:100,200:100:1000,1500,2000:1000:10000];
sp1=[76 66 59 54 49 46 43 40 38 22 14 9 6 3.5 2.5 1.4 0.7 0 -1 -3 -8 -7 -2 2 7 9 11 12];
if size(hz)==size(sp1)
hzi=linspace(2e3,5e3);
sp1i=interp1(hz,sp1,hzi,'spline');
i=find(hz>=2e3 & hz<=5e3);
semilogx(hz(i),sp1(i),'--+',hzi,sp1i,'b')
else ('ERROR')
end
|