matlab中如何生成锯齿波

2025-10-21 22:39:07

1、首先准备一台装有Matlab的电脑

2、打开matlab

3、点击新建脚本

4、将以下代码复制进脚本

function [wave] = linear_wave(fre,fs,time)

 

%fre为锯齿波的频率

 

%   fs为采样率

%   time为锯齿波持续时长

 

len = floor(fs/fre);

 

k = 2/(len-1);

 

t = 0:(fs*time-1);

 

wave = mod(t,len)*k-1;

 

end
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢