clc,clear;
Fs = 1000; % 采样频率
f1=10*105;
f2=100*105;
amp=1
T = 1/Fs; % 采样周期
L = 790; % 信号长度
t = (0:L-0.001)*(pi); % 时间向量
phase=0;
S = amp*cos((2*pi*f1*t)+phase)
X = amp*cos((2*pi*f2*t)+phase)
Y=S+X;
Z=S.*X;
figure %时域图
subplot(2,2,1)
plot(t,S,"R","linewidth",1);xlabel("S(t)");ylabel("Amplitude")
title("Signal_1)")
% plot(1000*t(1:50),X(1:50),"R","linewidth",1);xlabel('t (milliseconds)')
% ylabel('X(t)')
% title('Signal Corrupted with Zero-Mean Random Noise')
subplot(2,2,2)
plot(t,X,"Blue","linewidth",1);xlabel("X(t)");ylabel("Amplitude")
title("Signal_1)")
subplot(2,2,3)
plot(t,Y,"Black","linewidth",1);xlabel("Y(t)");ylabel("Ampltitude")
title("Adding the two Signals")
subplot(2,2,4)
plot(t,Z,"Green","linewidth",1);xlabel("Z(t)");ylabel("Ampltitude")
title("Multiplying the two Signals")
% subplot(2,2,2)
% plot(1000*t(1:5),S(1:50),"Blue","linewidth",1)
% title("Secend Signal")
% xlabel("t (millisecond")
% ylabel("S(t)")
figure %频域图
a = fftshift(fft(X));
P2 = abs(a/L);
P1 = P2(1:L/2+1);
P1(2:end-1) = 2*P1(2:end-1);
f = Fs*(0:(L/2))/L;
subplot(2,2,1)
plot(f,P1,"Black","linewidth",1);xlabel('f (Hz)');ylabel('Amp')
title('Frequency Spectrum of Signal_1')
b = fftshift(fft(S));
P2 = abs(b/L);
P1 = P2(1:L/2+1);
P1(2:end-1) = 2*P1(2:end-1);
subplot(2,2,2)
plot(f,P1,"Green","Linewidth",1);xlabel('f (Hz)');ylabel('Amp')
title('Frequency Spectrum of Signal_2')
c = fftshift(fft(Y));
P2 = abs(c/L);
P1 = P2(1:L/2+1);
P1(2:end-1) = 2*P1(2:end-1);
f = Fs*(0:(L/2))/L;
subplot(2,2,3)
plot(f,P1,"Blue","linewidth",1);xlabel('f (Hz)');ylabel('|P1(f)|')
title('Frequency Spectrum of Adding two Signals')
d = fftshift(fft(Z));
P2 = abs(d/L);
P1 = P2(1:L/2+1);
P1(2:end-1) = 2*P1(2:end-1);
f = Fs*(0:(L/2))/L;
subplot(2,2,4)
plot(f,P1,"Red","linewidth",1);xlabel('f (Hz)');ylabel('|P1(f)|')
title('Frequency Spectrum of Multiplication')
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本资源含有matlab原始代码和注释讲解,将时域信号转化为频域信号,是频域分析里很重要的知识,同时含有汇报讲解的PPT,到手直接用。适合土木工程,电气,机械,通信等领域的学生或科研人员参考。有问题可以直接私信,有问必答
资源详情
资源评论
资源推荐
收起资源包目录
时域信号转化至频域汇报.zip (2个子文件)
时域信号转化至频域汇报.pptx 23.04MB
Time2Frequency.m 2KB
共 2 条
- 1
诉说你的笑
- 粉丝: 43
- 资源: 25
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论30