【发布时间】:2016-09-22 22:16:18
【问题描述】:
我需要从 MATLAB 的网格中提取特定坐标的数据值,我的代码如下:
PaarX=Paar(:,1);
PaarX1=PaarX(1:20:length(PaarX));
PaarY=Paar(:,2);
PaarY1=PaarY(1:20:length(PaarY));
x=PaarX;
y=PaarY;
v=Paar(:,3);
[xi, yi]=meshgrid(PaarX1, PaarY1);
vq=griddata(x, y, v, xi, yi, 'cubic');
PaarX、PaarY 和 v 是曲面的 X、Y 和 Z 值,Z 值是要插值的值。 PaarX1 和 PaarY1 是网格网格中使用的值,每 20 个值取一次(在此之前数组太大)。我需要从特定的 X 和 Y 坐标中提取 vq 中的插值 Z 值。
【问题讨论】:
标签: matlab