matlab利用子图函数绘制曲线
时间: 2023-08-23 20:52:23 浏览: 199
matlab3.rar_函数曲线图
在MATLAB中,您可以使用子图函数来绘制曲线。子图函数允许您在同一图像窗口中创建多个子图,每个子图可以显示不同的曲线。
下面是一个示例代码,演示了如何使用子图函数绘制多个曲线:
```matlab
% 创建一个包含2x2个子图的图像窗口
figure;
% 在第一个子图中绘制第一条曲线
subplot(2, 2, 1);
x1 = 0:0.1:10;
y1 = sin(x1);
plot(x1, y1);
title('Plot 1');
% 在第二个子图中绘制第二条曲线
subplot(2, 2, 2);
x2 = 0:0.1:10;
y2 = cos(x2);
plot(x2, y2);
title('Plot 2');
% 在第三个子图中绘制第三条曲线
subplot(2, 2, 3);
x3 = 0:0.1:10;
y3 = exp(-x3);
plot(x3, y3);
title('Plot 3');
% 在第四个子图中绘制第四条曲线
subplot(2, 2, 4);
x4 = 0:0.1:10;
y4 = log(x4+1);
plot(x4, y4);
title('Plot 4');
```
在上面的示例中,我们使用了`subplot(2, 2, n)`函数来指定当前绘图区域为第n个子图。然后,我们使用`plot`函数在每个子图中绘制相应的曲线,并使用`title`函数为每个子图添加标题。
您可以根据您的需求修改示例代码,添加或删除子图,并在每个子图中绘制不同的曲线。
阅读全文