对二维或三维散点数据插值

您所在的位置:网站首页 楷书用谁的字帖比较好写呢视频 对二维或三维散点数据插值

对二维或三维散点数据插值

#对二维或三维散点数据插值| 来源: 网络整理| 查看: 265

打开实时脚本

对四维函数随机采样散点的三维切片插值。

对四维函数 v(x,y,z) 介于 -1 和 1 之间的 2500 个随机点采样。向量 x、y、z 包含非均匀样本点。

x = 2*rand(2500,1) - 1; y = 2*rand(2500,1) - 1; z = 2*rand(2500,1) - 1; v = x.^2 + y.^3 - z.^4;

创建一个在 [-1, 1] 范围内具有 xy 个点的网格,并设置 z=0。在这个二维查询点网格 (xq,yq,0) 上插值将产生四维数据集 (x,y,z,v) 的三维插值切片 (xq,yq,0,vq)。

d = -1:0.05:1; [xq,yq,zq] = meshgrid(d,d,0);

基于网格对散点数据插值。绘制结果。

vq = griddata(x,y,z,v,xq,yq,zq); plot3(x,y,v,"ro") hold on surf(xq,yq,vq) hold off



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3