早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab分式图像如何做程序绘画出来?比如我要画一个y=(x/(3+4x))+5的图像如何写代码呢?t=0:1/100:10;y=5+t/(3+4t);plot(t,y);上面为什么不行呢?还有上面是绘制0-10的图像那么我想分别绘制0-1区间的图像或

题目详情
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区间的图像应该怎么做呢?
▼优质解答
答案和解析
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是步长,觉得不够平滑的话,可以改小点