matlab分式图像如何做程序绘画出来?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/18 03:25:30
matlab分式图像如何做程序绘画出来?
比如我要画一个y=(x/(3+4x))+5的图像如何写代码呢?t=0:1/100:10;y=5+t/(3+4t);plot(t,y);上面为什么不行呢?还有上面是绘制0-10的图像那么我想分别绘制0-1区间的图像或者0-0.5区间的图像应该怎么做呢?
比如我要画一个y=(x/(3+4x))+5的图像如何写代码呢?t=0:1/100:10;y=5+t/(3+4t);plot(t,y);上面为什么不行呢?还有上面是绘制0-10的图像那么我想分别绘制0-1区间的图像或者0-0.5区间的图像应该怎么做呢?
t=0:1/100:10;y=5+t./(3+4*t);plot(t,y);
matlab不能识别4t,要写成4*t,还有就是逐项相除要写./,直接写/就会被认为是矩阵计算.
第二个问题把t=0:1/100:10改成t=0:1/100:1或者t=0:1/100:0.5就行了,中间的1/100是步长,觉得不够平滑的话,可以改小点
matlab不能识别4t,要写成4*t,还有就是逐项相除要写./,直接写/就会被认为是矩阵计算.
第二个问题把t=0:1/100:10改成t=0:1/100:1或者t=0:1/100:0.5就行了,中间的1/100是步长,觉得不够平滑的话,可以改小点