2011-10-23 4 views
1

Matlabの数字に問題があります。私は全部で171の棒があるので、私の棒グラフを2つの図に分けました。私はデータの最初の半分を最初に(図1)、次に後半を(図2)としました。しかし、Xticksに問題があります。今度は両方ともゼロから始まりますが、後半(図2)が86から171(または、たとえば80から180になるように10の間隔で)にしたいと考えています。私はセット(gca、 'XLim'、[86 171])を2番目の図にしようとしましたが、その図の棒が前に考えなかった図の外側に終わったということでした... Xticksの問題/図の分割?図を分割してXticks(Matlab)を扱う

Xticksについてもう1つの質問があります。私は図の下に移動したいと思います。上に右にテキスト(または実際は別のバーに対応する他の数字)を追加しました。私はすべての画面を "set(gcf、 'Position'、get(0、 'Screensize'));"でフィギュア化しましたが、Xticksは下に移動してXticksやその他の数字は表示されません私はこれらの問題を解決する方法を学びたいと思っていますが、経験が豊富な人の助けが必要なようです。

+0

私はあなたの2番目の質問について個別の新しい質問を開始します。 –

答えて

2

x ticksは、X引数で指定します。bar()です。

n = 171; 

x = randi(20, n); 

subplot(2,1,1) 
bar(1:85, x(1:85)) 
subplot(2,1,2) 
bar(86:171, x(86:171)) 

enter image description here

+0

もう一度お世話になりました:)!そして、はい、あなたが提案したように別の新しい質問を始めたはずです。今はXticksを図の上に移動することで他の問題を解決しましたが、これは最善の解決策ではないと思います... – alex

関連する問題