matlab绘制三种不同颜色和线型的一维函数
时间: 2024-04-25 22:04:27 浏览: 245
matlab画图多颜色函数
可以使用Matlab中的plot函数来绘制一维函数。例如,要绘制三种不同颜色和线型的函数y1、y2和y3,可以使用如下代码:
```matlab
% 定义一维函数 y1, y2, y3
x = linspace(0, 2*pi, 100);
y1 = sin(x);
y2 = cos(x);
y3 = tan(x);
% 绘制函数
figure;
hold on;
plot(x, y1, 'r--');
plot(x, y2, 'g-.');
plot(x, y3, 'b-');
legend('y1', 'y2', 'y3');
```
在上面的代码中,linspace函数用于生成0到2π之间100个等间隔的点作为x轴数据。分别计算y1、y2和y3的值,然后使用plot函数绘制不同颜色和线型的曲线。'r--'表示红色虚线,'g-.'表示绿色点划线,'b-'表示蓝色实线。使用hold on命令可以在同一张图中绘制多个曲线。最后使用legend函数添加图例。
阅读全文