MATLAB中画幅频图的实现

阅读: 评论:0

MATLAB中画幅频图的实现

MATLAB中画幅频图的实现

  1.  function whole_fupin_graphy(x)  
  2. data=audioread(x);  
  1. %disp(length(data));  
  1. %设抽样频率为Fs(Hz),信号点数为N,信号序列为x。  
  1. a=fft(data);  
  1. y = abs(a);  
  1. yy = y(1:floor(length(data)/2));  
  1. plot(44100/length(data)*(1:floor(length(data)/2)),yy); 
  1. title('信号的幅频图');  
  1. xlabel('Frequency(Hz)');  
  1. ylabel(' Amplitude');  
  1. end
如图所示:



本文发布于:2024-01-31 19:54:50,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170670209330976.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:画幅   MATLAB
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23