matlab绘制分段函数图象
问题描述:
matlab绘制分段函数图象
x=30:1:350;
k=0.015*x;
if k>=0.1 & k=0.35 & k=1.75 & k
答
k是数组,不能那样比较;
逻辑与是&&;
j最后应该是一个数组,不是一个数;
修改如下:
for x=30:1:350
if 0.015*x>=0.1 && 0.015*x=0.35 && 0.015*x=1.75 && 0.015*xaxis([0 400 0 5])这句是什么意思,还有j(x-29)=1括号中是什么意思,不能写成j=1吗。axis([0 400 0 5]) ,这句话是设置坐标轴显示范围的;j为一个数组,不能直接赋值为一个数,括号中是索引值,因为x初值为30,而数组索引值开始为1,所以需要减去29。