2016-12-03 19 views
0

この簡単な質問は申し訳ありませんが、MATLABで棒グラフを結合する方法を理解するのに問題があります。今、私は私が結合しようとしています、次の2つの棒グラフがありますMATLAB棒グラフ:棒グラフを結合する方法は?

まず

first

セカンド

enter image description here

を私がやりたいすべては2を組み合わせることですすべての情報が同じままであり、唯一の違いはすべてのシグマとガンマが同じx軸上にあるようなグラフである。誰かが私を助けてくれますか、私はこの質問の答えを見つけることができる参考文献を見せてくれますか?

+0

棒グラフを作成し、両方の棒グラフのデータを結合します。例 - http://www.mathworks.com/help/matlab/ref/bar.html#bthxcel –

答えて

0

は、MATLABでBar graph上の例をチェックアウトしていただきありがとうございます。 バーのグループまたはの積み重なったバーを使用することができますが、必要なのはバーのグループです。私はここでその一例です。

例:希望の結果のタイプを取得するにはbar(...)を使用してください。あなたはまた、hist(...)を使用することができます

% Make some play data: 
x = randn(100,3); 
[y, b] = hist(x); 

% You can plot on your own bar chart: 
figure(82); 
bar(b,y,'grouped'); 
title('Grouped bar chart'); 

% Consider stack for the other type: 
figure(83); 
bar(b,y,'stacked'); 
title('Stacked bar chart'); 

enter image description here

enter image description here

% Bust histogram will work here: 
figure(44); 
hist(x); 
title('Histogram Automatically Grouping'); 

enter image description here

以下のような結果と次のコードを考えてみましょう

更新

棒グラフは、両方の棒グラフのデータを組み合わせてプロットすることができます。必要に応じてx軸の値を設定できます。このexampleを参照してください。 Bar graphに軸の値を設定するには、video tutorialが表示されます。

+0

ありがとうございました。私はMatlabのページを見てきました。しかし、私がしようとしていることは、このグラフを複製することです:https://i.stack.imgur.com/MWURP.png sigmasとgammasを使用して両方のバーグラフのコードがありますが、それらを組み合わせる。 – Dibbs

+0

あなたがしたいことをする正しい方法ですか?あなたはx軸に沿って2つの変数を入れています。それは意味をなさない?とにかく、あなたができることは、あなたが持っている両方のバープロットのデータを組み合わせて、単一の棒グラフをプロットすることです。 x軸の値も設定できます。単一の棒グラフの例を見てください。 –

+0

ああ、それはうまくいった!ありがとうございました。 – Dibbs

関連する問題