Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2019-03-06, 15:52   #1
[email protected]
初级会员
 
注册日期: 2019-03-06
年龄: 30
帖子: 1
声望力: 0
lxm1051758313@163.com 正向着好的方向发展
默认 关于移动最小二乘的曲面拟合问题

x=[-1,-1.3,-1.2,1,1.2,0.2,-0.2,-2.2,1.3,2.3,-0.3,1.4,-2.4,0.4,...
1.5,-0.5,2.5,0.6,-0.6,-2.6,-1.3,-0.7,1.7,0.8,1.8,2.8,0.9,1,-2,1.3];
y=[1,-2,-2.4,0.6,1.2,0.5,-0.7,-2.9,-0.3,2.4, 0.8,-1.9,2.4,0.7,2.6,...
-2.8,2,2.3,-2.3,-1.6,-2.8,1.5,0.2,2.5,1.5,0.8,-1.9,-0.3,-1.4,0.8];
z=[1.0140,-0.3882,0.0006,-0.3180,1.1635,0.2996,1.4301,0.0007,-0.9486,...
0.0118, 1.5846, -0.9528, 0.0071, 0.8560,0.1439,-0.3905,0.0086,...
2.2630,-1.6072, 0.0014,-0.0491,4.8470,-0.8791,0.9932,0.2269,...
-0.0247,-2.9919,-0.6862,0.0424,-0.2365];
这是空间中的离散点,我想做的是用移动最小二乘进行曲面拟合,知道了形函数和权函数,但是最后拟合出来的效果不太好,对于节点的选取以及最后拟合值将形函数和响应值相乘的那一块的维度有问题,将x,y网格化后是30*30的,但是z是1*30维,拟合出来后的图像只有z值处取值,但其他地方就没有值,此时导致的结果不平滑。下边是两个形函数和权函数的m文件
上传的附件
文件类型: zip MLS.zip (2.7 KB, 3 次查看)
lxm1051758313@163.com 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 13:42


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.