我在3D空间上有很多要点,例如:
[177,867390625000, -173,140625000000, -149,666937500000],
[202,519976190476, -163,001285714286, -77,1924761904762],
[175,576234375000, -148,980296875000, -135,779421875000],
[244,798280000000, -210,332080000000, -177,070066666667],
[240,668416666667, -156,703083333333, -135,545016666667]
我想创建一个绘制这些点的表面。
答案 0 :(得分:0)
您的数据格式不明确。如果每一行都是一个坐标,那就是
X = [177, 173, ...]
Y = [-77, ...]
然后,您可以通过
绘制它们plot(X, Y, Z, '.b')
其中点表示"将它们绘制为单独的点,而不用线条连接它们#34;。但首先,删除数字中的逗号(如果它们是小数点,则用点替换)
答案 1 :(得分:0)
数据格式为: [x1 y1 z1 x2 y2 z2 .......]
我已经使用函数" scatter3"来绘制点数,现在我已经创建了一个绘制这些点的曲面! 我尝试使用函数scatInterpolant(x,y,z,v),但我不知道输入函数v !!!