在MATLAB中保存曲面函数的值

在MATLAB中保存曲面函数的值,matlab,variables,matrix,map,Matlab,Variables,Matrix,Map,我使用MATLAB中的surf函数来创建3D地图 这张地图是由2个向量创建的,每一个向量值的组合我都有第三个向量来创建曲面 有没有办法为每次迭代保存这三个值的集合 我想要实现的是有一个矩阵,它将作为这些值的每个可能组合的映射 我在3D矩阵方面做了一些努力,但我把它弄得更复杂了,而且由于尺寸的原因,我有很多错误。请给出一些小例子,并描述一下您想要获得什么。既然已经将曲面函数的值存储在向量中,为什么还要保存曲面函数的值?如果使用surf,则“第三个”应该是矩阵,而不是向量,不是吗?然后z(idx\u

我使用MATLAB中的surf函数来创建3D地图

这张地图是由2个向量创建的,每一个向量值的组合我都有第三个向量来创建曲面

有没有办法为每次迭代保存这三个值的集合

我想要实现的是有一个矩阵,它将作为这些值的每个可能组合的映射


我在3D矩阵方面做了一些努力,但我把它弄得更复杂了,而且由于尺寸的原因,我有很多错误。

请给出一些小例子,并描述一下您想要获得什么。既然已经将曲面函数的值存储在向量中,为什么还要保存曲面函数的值?如果使用
surf
,则“第三个”应该是矩阵,而不是向量,不是吗?然后
z(idx\u x,idx\u y)
已经为您提供了一个查找。我想获得一个数据库,其中包含位于曲面上的三个变量的映射,这样我就可以将这些变量的每个组合制作成三元组。最后,我使用了一个2D矩阵和两个for循环。谢谢你的回答。