作业帮 > 综合 > 作业

matlab分段函数怎么表示

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 07:56:28
matlab分段函数怎么表示
我要表示一个函数

其中Pomax=9;
请问我的程序哪儿出错了
 t=0:0.01:270;
if t<=150
p=7.11.*(t.^0.048);
else p=(exp(3.15-0.021*t))*9;
plot(t,p)
自己调出来了
>> t=0:0.01:270;
>> p=(t150).*((exp(3.15-0.021*t))*9);
>> plot(t,p)
你的p是一个数
p(t)=7.11.*(t.^0.048);
p(t)=(exp(3.15-0.021*t))*9;
这么写试试
再问: 没有用,图出不来,变量空间不给P分配空间
再答: t=0:0.01:270; for i=1:length(t) if t(i)