snowyzy 发表于 2006-9-9 08:33

请教一个问题,谢谢,急!

a=;
b=;
plot(a,b)   
得到这个图形后,我想再用这个图形,作为一个信号来使用,我怎样把这个图形赋给一个信号?
我直接用s(:,:)=plot(a,b)得到了一个值,这个值又是 什么?
如何截取这样的信号?
我实验得到的数据就是如a,b这样一个数组,数据量很大,请高手指点!十分感谢!

eight 发表于 2006-9-9 10:38

原帖由 snowyzy 于 2006-9-9 08:33 发表
a=;
b=;
plot(a,b)   
得到这个图形后,我想再用这个图形,作为一个信号来使用,我怎样把这个图形赋给一个信号?
我直接用s(:,:)=plot(a,b)得到了一个值,这个值又是 什么?
如何截取这样的信号?
我实验得到 ...

不知道我有否理解你的意思,按照我的理解:

用interp1函数吧,y = interp1(a,b,,'linear'); 就可以了。

至于plot(a,b)返回的值,你看看帮助就可以了,应该是句柄

snowyzy 发表于 2006-9-9 17:50

谢谢你,我这就试试。
页: [1]
查看完整版本: 请教一个问题,谢谢,急!