横坐标从0到80秒,纵坐标从0到100,帮我用matlab画三条递增收敛的曲线在同一图中
时间: 2023-12-09 15:04:53 浏览: 172
利用Matlab绘制曲线
3星 · 编辑精心推荐
可以使用以下代码画出三条递增收敛的曲线:
```matlab
% 创建一个时间向量
t = 0:0.1:80;
% 创建三条递增收敛的曲线
y1 = 100 - exp(-0.05*t).*sin(t);
y2 = 90 - exp(-0.08*t).*cos(t);
y3 = 80 - exp(-0.1*t).*tan(t);
% 绘制图形
plot(t,y1,'r',t,y2,'g',t,y3,'b');
xlabel('Time (s)');
ylabel('Value');
title('Converging Curves');
legend('Curve 1','Curve 2','Curve 3');
```
这段代码将创建一个时间向量 `t`,然后使用三个不同的函数来计算三条递增收敛的曲线。使用 `plot` 函数将三条曲线绘制在同一个图形中,并添加轴标签、标题和图例。
阅读全文