matlab两条拟合曲线绘制在同一幅图上
时间: 2023-08-26 18:16:38 浏览: 211
可以使用 MATLAB 中的 plot 函数来绘制两条拟合曲线在同一幅图上。以下是一个示例代码:
```matlab
% 生成一些样本数据
x = 0:pi/100:2*pi;
y1 = sin(x);
y2 = cos(x);
% 绘制第一条曲线
figure;
plot(x, y1, 'r-', 'LineWidth', 2); % 使用红色实线绘制
hold on; % 保持图形窗口,使得后续的绘图操作在同一幅图上
% 绘制第二条曲线
plot(x, y2, 'b--', 'LineWidth', 2); % 使用蓝色虚线绘制
% 添加图例和标题
legend('sin(x)', 'cos(x)');
title('两条拟合曲线');
% 关闭图形窗口
hold off;
```
以上代码中,首先生成了一些样本数据 x 和对应的 y1、y2 值。然后使用 plot 函数分别绘制了两条曲线,并设置了不同的颜色和线型。接着添加了图例和标题,最后关闭了图形窗口。运行代码后,会在新窗口中显示出绘制好的图形,其中包含了两条拟合曲线。
阅读全文