上传者: 39841856
|
上传时间: 2022-03-25 17:49:25
|
文件大小: 513B
|
文件类型: -
原创Matlab产生三角波的函数任意循环-tri_wave.m
自己写的三角波函数,可以方便调用。
参数接口:
function y=tri_wave
starting_value:三角波起始值
ending_value:三角波终点值
sub_interval:三角波区间
num_of_cycles:三角波个数
y:输出的三角波
测试:
y=tri_wave
plot
Matlab_32.jpg
==============
function y=tri_wave
web -browser https://www.ilovematlab.cn/thread-47904-1-1.html
temp1=starting_value:sub_interval:ending_value;
temp2=ending_value:-1*sub_interval:starting_value;
temp3=zeros*2-1);
temp3)=temp1;
temp3 1:length)=temp2);
temp4=temp3;
for i=1:1:num_of_cycles-1
temp4=[temp4 temp3)];
end
%y=repmat;
y=temp4;复制代码
================