Matlab 重复x和y向量以用于scatter3()
目前我有一个工作3DMatlab 重复x和y向量以用于scatter3(),matlab,matrix,octave,Matlab,Matrix,Octave,目前我有一个工作3Dmesh()plot。然而,垂直轴更适合于角度表示,因此我正在构造一个到柱形空间的坐标变换,之后我将使用scatter3()绘制所有内容 目前我有一维向量,包含所有可能的x和y值;但是,它们不会重复(并且需要重复,才能在scatter3()中工作)。我必须使用z(:)展平二维z矩阵。是否有一种快速的方法可以重复x和y,使其与scatter3兼容 谢谢…使用然后展平: [X,Y] = meshgrid(x,y); scatter3(X(:), Y(:), z(:));
mesh()
plot。然而,垂直轴更适合于角度表示,因此我正在构造一个到柱形空间的坐标变换,之后我将使用scatter3()
绘制所有内容
目前我有一维向量,包含所有可能的x和y值;但是,它们不会重复(并且需要重复,才能在scatter3()
中工作)。我必须使用z(:)
展平二维z矩阵。是否有一种快速的方法可以重复x
和y
,使其与scatter3
兼容
谢谢…使用然后展平:
[X,Y] = meshgrid(x,y);
scatter3(X(:), Y(:), z(:));