[未答复] Matlab使用fit函数对曲面进行拟合,参数如何选择?

[复制链接]
yuan28149 发表于 2021-1-8 13:22:59
本帖最后由 yuan28149 于 2021-1-8 15:17 编辑

正常的话,应该是一个全平面,但是函数本身参数选择后出现了这些部分。

是否是fit后产生的函数生成的连续曲面。

我按照fit函数的使用说明,调整了ft的参数,共5种。

修改haltonset的参数设置:

影响不大

                1. 使用全部等于0.5的矩阵进行计算,如下图,会有平面无法识别,四角有曲面填补。

                2. 边角和中心换为0.4, 面积居然会有变大,继续增加小于的点,估计值回到正常。 邮件询问Matlab关于该函数的意义,是否计算的是2D映射平面的有效面积。

% Set up fittype and options.

% ´see the fit function
ft = 'biharmonicinterp';
% Fit model to data.
[fitresult, gof] = fit( [xData, yData], zData, ft, 'Normalize', 'on' );

2.png

如果是不规则曲面,会不会也有类似过拟合现象?

附代码





QMC.txt

2.7 KB, 下载次数: 1

creatfit.txt

822 Bytes, 下载次数: 2

1 条回复


yuan28149 发表于 2021-1-8 13:24:37
如图为整理的5种参数设置
1.JPG
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表