matlab如何用plot绘制函数组图像
时间: 2024-11-22 17:14:21 浏览: 10
在MATLAB中,你可以使用`plot`函数绘制函数组的图像。如果你想同时画出两个或更多的函数,可以将它们作为向量输入到`plot`函数中。下面是一个基本的例子:
```matlab
% 定义两个函数
x = linspace(-5, 5); % x轴范围
y1 = sin(x);
y2 = cos(x);
% 绘制函数图像
figure; % 创建一个新的图形窗口
hold on; % 保持当前图层打开以便在同一窗口添加更多线条
% 给每个函数分配不同的线型和颜色
plot(x, y1, 'r', '-'); % 红色实线表示y1=sin(x)
plot(x, y2, 'b', '--'); % 蓝色虚线表示y2=cos(x)
% 添加标题、坐标轴标签和网格线
title('Sin and Cos Functions');
xlabel('X-axis');
ylabel('Y-axis');
grid on;
% 关闭hold模式,显示所有图线
hold off;
```
在这个例子中,我们先创建了一个从-5到5的均匀分布的`x`值,然后计算了对应的正弦`y1`和余弦`y2`值。接着,我们在一次`plot`命令中画出了这两个函数,分别指定了线型(`'-` 表示实线,`'--'` 表示虚线) 和颜色。
阅读全文