如何在MATLAB代码中调整正弦波的周期?

时间:2018-04-08 23:32:28

标签: matlab

if(strcmpi(varargin(1),'sine'))%WIP. Sine SCORE 2/3 = 66%
array_t = sin(2*pi*Sig);
if nargin == 2
    s = array_t;
elseif nargin == 3 
    shift = cell2mat(varargin(3));
    array_t = sin(2*pi.*(Sig-shift));
    %plot(Sig,array_t)
    %grid on
    s = array_t;
elseif nargin == 4
    shift = cell2mat(varargin(3));
    Tau = cell2mat(varargin(4));
    array_t = (2*pi.*((Sig*Tau)+shift));
    %array_t = sin(Tau*x);

end

在这段代码中,我传递的参数将影响波形在输出中的显示方式。注意我仅限于MATLAB,图像处理和信号处理工具箱。 我的问题是如何在此代码中影响正弦波的周期,以便实际工作

0 个答案:

没有答案