小编Tar*_*rma的帖子

正弦波变幅度matlab

我试图理解fft函数,因为我有一个非常简单的代码来生成500Hz的正弦波.

%Time specifications:
   Fs = 1000;                   % samples per second
   dt = 1/Fs;                   % seconds per sample
   StopTime = 0.6;             % seconds
   t = (0:dt:StopTime-dt)';     % seconds
    % Sine wave:
   Fc = 500;                     % hertz
   x = sin(2*pi*Fc*t);
   % Plot the signal versus time:
   figure;
   plot(t,x);
   xlabel('time (in seconds)');
   title('Signal versus Time');
   zoom xon;
Run Code Online (Sandbox Code Playgroud)

现在,它的输出给我一个振幅随时间增加的正弦波.

这是为什么?当我没有添加振幅的任何因素.我知道这与Fs值有关.究竟是什么?

谢谢

matlab trigonometry amplitude

2
推荐指数
1
解决办法
685
查看次数

标签 统计

amplitude ×1

matlab ×1

trigonometry ×1