【发布时间】:2021-11-16 05:04:28
【问题描述】:
我在 Matlab 上有以下代码
x = [0.49015734, 0.04615336, 0];
y = [0.76897085, 0.8420684, 0];
z = [0.41040173, 0.5373925, 0];
StainVector=[x; y; z];
starts = zeros(3,3);
ends = StainVector';
q=quiver3(starts(:,1), starts(:,2), starts(:,3), ends(:,1), ends(:,2), ends(:,3),...
'Color', StainVector(:,1));
axis([0 1 0 1 0 1])
title('Test Plot')
xlabel('x')
ylabel('y')
zlabel('z')
这会产生一个带有两个矢量箭头的 3D 图(第三个被抑制,因为它在 0,0,0 开始和结束。)如何将箭头的颜色更改为 RGB 值,以及另一个箭头指向另一个 RGB 值?
【问题讨论】: