怎么用matlab绘制四维散点图像,第四维的数值大小用颜色表示

比如这种的

用scatter3。
具体请看一下该函数的帮助,举的例子就是类似的用途,如下:

[x,y,z] = sphere(16);X = [x(:)*.5 x(:)*.75 x(:)];Y = [y(:)*.5 y(:)*.75 y(:)];Z = [z(:)*.5 z(:)*.75 z(:)];S = repmat([1 .75 .5]*10,prod(size(x)),1);C = repmat([1 2 3],prod(size(x)),1);scatter3(X(:),Y(:),Z(:),S(:),C(:),'filled'), view(-60,60)追问

我的x,y,z和第四维的数值之间没有相应的函数关系,只是维度一样

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答