散点图及拟合曲线matlab代码
时间: 2023-12-28 12:04:11 浏览: 81
MATLAB曲线拟合代码
以下是一个简单的散点图及拟合曲线的MATLAB代码示例:
```matlab
% 创建散点数据
x = [1, 2, 3, 4, 5, 6];
y = [2, 4, 5, 7, 8, 10];
% 绘制散点图
scatter(x, y);
% 计算拟合曲线
p = polyfit(x, y, 1); % 一次多项式拟合
yfit = polyval(p, x);
% 绘制拟合曲线
hold on;
plot(x, yfit, 'r-', 'LineWidth', 2);
hold off;
% 添加图例和标签
legend('原始数据', '拟合曲线');
xlabel('X轴');
ylabel('Y轴');
title('散点图及拟合曲线');
```
该代码会生成一个散点图及一条拟合曲线。您可以根据需要调整数据和拟合曲线的类型。
阅读全文