Matlab中的FFT函数示例。

 时间:2024-11-04 01:25:10

1、在命令行窗口,输入如下命令:load sunspot.datyear = sunspot(:,1);relNums = sunspot(:,2);plot(year,relNums)title('Sunspot Data')如图1所示。

Matlab中的FFT函数示例。

3、以下是前50年的近况。在命令行窗口,输入如下命令:plot(year(1:50),relNums(1:50),'b.-');如图3所示。

Matlab中的FFT函数示例。

5、Y的复震级平方称为功率,功率与频率的关系图称为“周期图”。在命令行窗口,输入如下命令:n = length(Y);power = abs(Y(1:floor(n/2))).^2;nyquist = 1/2;freq = (1:n/2)/(n/2)*nyquist;plot(freq,power)xlabel('cycles/year')title('Periodogram')如图5所示。

Matlab中的FFT函数示例。

7、为了方便起见,我们绘制了功率与周期的关系图(其中period=1./freq)。正如预期的那样,有一个非常显著的周期,其长度约为11年。在命令行窗口,输入如下命令:period = 1./freq;plot(period,power);axis([0 40 0 2e+7]);ylabel('Power');xlabel('Period (Years/Cycle)');如图7所示。

Matlab中的FFT函数示例。
  • matlab中怎么输入指数
  • matlab中结果是什么意思?其中的e表示什么
  • Matlab中怎么进行多行注释和取消多行注释?
  • matlab如何同时画多个图
  • MATLAB如何对数据进行取整操作?
  • 热门搜索
    北大青鸟怎么样 鼻翼大怎么办 cad楼梯怎么画 耳膜破了怎么办 怎么做辣椒酱 康熙怎么死的 怎么才能快速减肥 酷派手机怎么样 微信拍一拍怎么弄 怎么把桌面图标变小