%用fft对求信号的幅频和相频曲线
function fftfenxi
clear;clc;clf;
%N=2048;
%fft默认计算的信号是从0开始的
fs=12000;
load('bidmc01m.mat', 'val')
y=val;
N=length(y);
deta=1/fs;
m=0:N-1;
f=m*fs/N;
%可以查看课本就是这样定义横坐标频率范围的
%下面计算的Y就是x(t)的傅里叶变换数值
Y=fft(y,N);
% z=2*abs(Y);
z=sqrt(Y.*conj(Y))/fs;%conj(Y)求Y的共轭
figure(1)
% plot(f(1:100),z(1:100));
plot(f,z);
title('幅频曲线')
xiangwei=angle(Y);
figure(2)
plot(f,xiangwei)
title('相频曲线')
figure(3)
plot(1:N,y,'r')
title('原始信号')
figure(4)
polar(angle(Y),abs(Y))
title('复数')
时频转换分析_matlab源码_bidmc
版权申诉
5星 · 超过95%的资源 84 浏览量
2022-03-23
22:03:47
上传
评论 1
收藏 3KB ZIP 举报
阿里matlab建模师
- 粉丝: 3300
- 资源: 2784
最新资源
- (大赛作品)STM32实现的F072RB NUCLEO智能家居控制.zip
- STM32实现的数字示波器源码+数字信号处理教程、配套实例.zip
- 【cookie续续】【cookie续续】【cookie续续】
- 低功耗STM32实现的F411开发板(原理图+PCB源文件+官方例程+驱动等).zip
- 基于stm32实现的 nucleo-L476的智能灯(操作说明+源码).zip
- 基于STM32实现的 NUCLEO板设计彩色LED照明灯(纯cubeMX开发).zip
- 基于STM32实现的 的联合调试侦听设备解决方案(原理图、PCB源文件、调试工具、视频).zip
- 基于STM32实现的 人群定位、调速智能风扇设计(程序、设计报告、视频演示).zip
- 哔哩下载姬(DownKyi)
- 千纬认字app再次更新,增加部首、笔画动画功能
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈