如何构建一个分段函数模型?
1、在MATLAB命令行窗口中输入如下命令:
t=-100:1:100;
m=zeros(size(t));
定义了一个横轴,定义了一个纵轴,方便后续计算和画图用。

2、在MATLAB命令行窗口中输入如下命令:
for i=1:length(t)
if (t(i)>=0)&(t(i)<=50)
m(i)=t(i);
elseif(t(i)>50)&(t(i)<=100)
m(i)=-t(i)+2;
else
m(i)=0.1;
end
end
定义了需要进行分段的函数,在0-50时,输出m(i)=t(i);在50-100时,输出m(i)=-t(i)+2,在-100-0时,输出m(i)=0.1

3、在MATLAB命令行窗口中输入如下命令:
plot(t,m,'r')
进行画图,'r'表示红色。

4、在MATLAB命令行窗口中输入如下命令:
grid on
给图中增加网格,便于观察和分析。

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