我有绘制一些 3D 图形的功能
scatter3(mx,my,mz,3,mx.^2+my.^2); % mx, my and mz are vectors
我看到 C 是一个与 X 和 Y 长度相同的向量,因此根据文档,每个点的颜色应该线性映射到当前颜色图中的颜色。
我试过这个:
cmap = colormap;
disp(cmap(mx.^2+my.^2));
但我得到
Subscript indices must either be real positive integers or logicals.
有没有更简单的方法来解决这个任务?
谢谢