基于matlab,怎么对复合cos信号进行傅里叶频谱计算?有以下cossin信号波>> t=[0:pi/300:10*pi];>> cosvar(:,1)=cos(pi*t);>> cosvar(:,2)=cos(2*pi*t);>> cosvar(:,3)=cos(3*pi*t);>> cosvar(:,4)=cos(4*pi*t);>> tsum=transpose(cosvar);>> coss
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 21:36:05
基于matlab,怎么对复合cos信号进行傅里叶频谱计算?有以下cossin信号波>> t=[0:pi/300:10*pi];>> cosvar(:,1)=cos(pi*t);>> cosvar(:,2)=cos(2*pi*t);>> cosvar(:,3)=cos(3*pi*t);>> cosvar(:,4)=cos(4*pi*t);>> tsum=transpose(cosvar);>> coss
基于matlab,怎么对复合cos信号进行傅里叶频谱计算?
有以下cossin信号波
>> t=[0:pi/300:10*pi];
>> cosvar(:,1)=cos(pi*t);
>> cosvar(:,2)=cos(2*pi*t);
>> cosvar(:,3)=cos(3*pi*t);
>> cosvar(:,4)=cos(4*pi*t);
>> tsum=transpose(cosvar);
>> cossum=sum(tsum);
>> figure
>> plot(t,cossum);
接下来想对cossum 进行傅里叶频谱计算,请问如何完成呢?还有一个问题,如何才能使所得图形接近delta函数呢?谢谢各位大侠指点!
基于matlab,怎么对复合cos信号进行傅里叶频谱计算?有以下cossin信号波>> t=[0:pi/300:10*pi];>> cosvar(:,1)=cos(pi*t);>> cosvar(:,2)=cos(2*pi*t);>> cosvar(:,3)=cos(3*pi*t);>> cosvar(:,4)=cos(4*pi*t);>> tsum=transpose(cosvar);>> coss
首先,这种大段的程序应该放到m文件里执行,敲命令行不累么.
fft函数可以对信号做离散傅里叶变换.