Matlab 为等高线图准备数据

Matlab 为等高线图准备数据,matlab,matrix,contourf,Matlab,Matrix,Contourf,我正在分析2D空间中一个机构的最大负载,想绘制工作区域内不同位置处某一点的负载能力,并绘制一个等高线图,其中x和y的位置以及颜色范围合适的负载 我将坐标和载荷作为3D矩阵中三个变量的函数: X = [x(alpha),x(beta),x(ext)] Y = [y(alpha),y(beta),y(ext)] F = [F(alpha),F(beta),F(ext)] 我将如何安排这些数据,以便以任何有意义的方式绘制它? 这可能是非常基本的,但我被卡住了,就是看不见。感谢您的帮助 我投票决定关闭

我正在分析2D空间中一个机构的最大负载,想绘制工作区域内不同位置处某一点的负载能力,并绘制一个等高线图,其中x和y的位置以及颜色范围合适的负载

我将坐标和载荷作为3D矩阵中三个变量的函数:

X = [x(alpha),x(beta),x(ext)]
Y = [y(alpha),y(beta),y(ext)]
F = [F(alpha),F(beta),F(ext)]
我将如何安排这些数据,以便以任何有意义的方式绘制它? 这可能是非常基本的,但我被卡住了,就是看不见。感谢您的帮助


我投票决定关闭,因为您应该知道并决定以何种方式绘制数据。我们可以帮助你然后告诉你怎么做。但最重要的是:请提供示例数据,并发布一张图片(可能来自谷歌?)你希望你的绘图方式。公平地说,我会添加一张图片来更好地说明这个问题。然而,情节本身并不是问题所在。这是如何从包含基本1D数据(但依赖于3个变量)的3个矩阵转换为绘图的有用格式。@JaS关于数据,一些重要的事情:我想每个点都有一个x-y-z值。数据是否有序?数据定义了一个规则的网格吗?@Ander Biguri不,这只是一个二维平面,每个点只有x和y坐标。所讨论的点位于机构末端,其坐标已针对整个工作区域进行了计算。x、 y和F都是mnk矩阵。其中Alpha依赖项形成行,Beta依赖项形成列,Ext依赖项形成深度。命令?我想是的。一个矩阵中的给定元素指的是工作区域中与其他矩阵中相同数量的元素相同的点。您必须想到,我们完全不知道3D矩阵的外观。你也可以做数学运算,得到x和y的绝对坐标。我们不能那样做,因为我们什么都没有。我们没有方程,除了图像,我们没有数据。请注意,
轮廓
在矩形网格上工作。它不能处理任意坐标系,而且绝对不能处理像您这样的多轴。