2016-08-08 10 views
0

私の友人は多くのデータを扱い、さまざまなプロットをプロットするスクリプトを作っていますが、スクリプトを実行すると、グラフは凡例に応じて色が異なります。グラフを作成すると、黒から赤へ! (画像参照)なぜそれが異なっていて、どのようにグラフを異なる色で得るのですか?色付きMatlab:色校正なしでプロットする方法は?

2Dプロットグラフを卒業: -

2D plot with color graduated graphs

figure 
hold on 
plot(sentar_7.created_at, sentar_7.acc_diff, '-'); 
plot(sentar_7.created_at, sentar_7.stand_toggle, '-'); 
plot(sentar_7.created_at, sentar_7.state, '-'); 
title('Sentar 7 acc') 
xlabel('tid') 
ylabel('dist [cm]') 
legend('acc diff','stand toggle', 'state') 
hold off 

答えて

2

特定のインテル・グラフィックス・ドライバーとこのis a known issue。あなたはまた、ラインオブジェクトのAlignVertexCentersプロパティを無効にすることができ

opengl hardwarebasic 

h = findall(gca, 'type', 'line') 
set(h, 'AlignVertexCenters', 'off') 

最善の解決策は、4380バージョンにグラフィックドライバを更新することができる1つの潜在的な問題を回避するには、基本的なハードウェアレンダリングを使用することです。

+0

ありがとうございます:)それはうまく動きました.. –

関連する問題