matlab,根据两正弦信号之和的频域,分离这两个正弦信号
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 00:20:14
matlab,根据两正弦信号之和的频域,分离这两个正弦信号
load data.mat;
y=data(1,:);
N=512;
fy=abs(fft(y,N));
w=1e3.*(0:N/2)/N;
subplot(311)
plot(w,fy(1:N/2+1)) %画频谱图
--------------
以上源程序已求出两正弦信号之和的频域fy,如何分离fy,分别求出两个正弦信号的峰值及频率,并显示两个正弦信号的时域图.请接着补充源程序,
以上是fy的图
load data.mat;
y=data(1,:);
N=512;
fy=abs(fft(y,N));
w=1e3.*(0:N/2)/N;
subplot(311)
plot(w,fy(1:N/2+1)) %画频谱图
--------------
以上源程序已求出两正弦信号之和的频域fy,如何分离fy,分别求出两个正弦信号的峰值及频率,并显示两个正弦信号的时域图.请接着补充源程序,
以上是fy的图
频率的话你要根据频谱来看啊.峰值你求不出来.
再问: 这是fy的图,现在不要求求峰值,只求两个正弦信号的频率即可
再答: 理论上,最大的两个峰值就是正弦信号的频率。。。
再问: 请教如何提高横坐标分辨率,使得上图峰值的横坐标值能够看清楚?请指教
再答: 工具栏有个放大镜,点击然后选择放大区域就可以
再问: 这是fy的图,现在不要求求峰值,只求两个正弦信号的频率即可
再答: 理论上,最大的两个峰值就是正弦信号的频率。。。
再问: 请教如何提高横坐标分辨率,使得上图峰值的横坐标值能够看清楚?请指教
再答: 工具栏有个放大镜,点击然后选择放大区域就可以
matlab,根据两正弦信号之和的频域,分离这两个正弦信号
有没有高手解答我的疑惑,matlab中如何从两个不同频的正弦信号之和分别滤出来两个单频信号?
能不能用matlab还原分解由两个正弦信号叠加的合成信号?
怎样根据李萨如图形法来测量两同频正弦信号的相位差
怎样根据李萨茹图形法测量两同频正弦信号的相位差
怎样用示波器测量两同频正弦信号的相位差
matlab求助:高斯白噪声把两未知频率的正弦信号淹没,需求出两正弦信号的频率(频率不同)
如何使用matlab编程两个频率略有差异的同向传播的正弦信号叠加
matlab如何产生一个有噪声的正弦信号
如何用matlab生成一个频率渐变的正弦信号
正弦信号的三要素是什么
matlab画一个正弦信号图,频率为300HZ的正弦信号900个周期,频率为400hz的正弦信号1200个周期.