matlab曲线拟合后获取坐标
时间: 2023-09-15 08:20:02 浏览: 186
matlab.rar_Lagrange matlab_坐标曲线拟合
在MATLAB中进行曲线拟合后,可以使用`polyval`函数来计算任意x值处的拟合y值,然后将x和对应的y值组合成坐标。以下是一个示例:
```matlab
% 创建一些示例数据
x = 1:10;
y = [1.1 3.5 4.2 5.0 7.0 8.8 9.5 10.8 12.0 13.5];
% 进行二次曲线拟合
p = polyfit(x, y, 2);
% 计算拟合曲线上 x=4 的 y 值
x_new = 4;
y_new = polyval(p, x_new);
% 将 x 和 y 组合成坐标
coord = [x_new, y_new];
```
在这个示例中,`coord`将包含x=4和拟合曲线上对应的y值的坐标。您可以根据需要修改x_new的值来获取不同的坐标。
阅读全文