1×n(一列)矢量的3D图

时间:2019-02-15 14:50:17

标签: wolfram-mathematica

我想从包含数字数据的1×n(列向量)中绘制3D图形。我使用过ListPlot3D,但是它不起作用,因为我需要先将1×n(列向量)矢量转换为n×n矩阵,然后才能使用命令

ListPlot3D[{{x1,y1,z1},{x2,y2,z2},…}]

请指导我如何将第一个1×n(列向量)转换为n×n阶矩阵,或者是否有其他方法可以在Mathematica中获得3D图。我对Mathematica编程非常陌生。需要您的帮助来解决我的问题。高度赞赏!

1 个答案:

答案 0 :(得分:0)

我假设您的列向量包含组成表面点坐标的三个值组成的组。在最简单的情况下,这些值是连续的。在这种情况下,只需使用“分区”,就像这样:

enter image description here

如果需要更多的重新排列,请使用工具重新排列列表,如下所示:https://reference.wolfram.com/language/guide/RearrangingAndRestructuringLists.html