[問題] colorbar隨機變化

作者: zx168zx (zx168zx)   2016-04-06 17:32:28
各位大大好 以下是我的程式碼
k=rand(20,3);
figure(1)
for i = 1 : 20
name = load(['04_',num2str(i),'.txt']) ;
plot3(name(:,3),name(:,4),name(:,5),'color',[k(i,1),k(i,2),k(i,3)]);
hold on;
clear name;
end
grid on ;
axis tight;
caxis([0 360]); %設定colorbar的最大和最小值
k = colorbar ;
xlabel('XGSM')
ylabel(k,'YGSM')
zlabel('ZGSM')
set(get(gca,'xlabel'),'fontsize',20)
set(get(gca,'ylabel'),'fontsize',20)
set(get(gca,'zlabel'),'fontsize',20)
現在跑出來的圖 plot3的顏色是隨機顏色 但旁邊的colorbar並不會照著顏色畫
我覺得我好像沒設定到colorbar
我想要第一條是0的顏色 然後每一條增加18 第20條是360的顏色
麻煩各位大大幫我看一下 我要怎麼設定COLOR的變化
作者: sunev (Veritas)   2016-04-06 23:49:00
colorbar caxis好像不能用在 plot3上
作者: zx168zx (zx168zx)   2016-04-08 08:46:00
那我要怎樣用colorbar來自動選色?我不太知道要如何定義
作者: sunev (Veritas)   2016-04-09 00:21:00
如果你堅持用colorbar,那就不要用plot3,用patch畫線吧

Links booklink

Contact Us: admin [ a t ] ucptt.com