2012-06-14 5 views
0

두 개의 정보가 있으며 동시에 표시되기를 원합니다.상단에 두 개의 막대 그래프를 그립니다.

f=  1.4000 0.8000 


d= 8.0000 8.2000 

내가 여기에 몇 가지 코드를 사용하는 한 예입니다

bar([d, f], 'stacked'); 
legend(' ', ' '); 
xlabel('every 5 Run of runs'); 
ylabel(' ') 
axis([0 T 0 N]) 
hold on; 

내가 점점 오전 :

1 : 두 전설과 그래프가 같은 색의 있습니다

2 : 그들은 차례로 표시됩니다.

3 :이 정보는 내가 어떻게 해결하기 위해 여기에 4 개 실행

Result

가지고있는 같은 실행 1과 2에서 읽어? 나는 둘 다 서로 다른 색상으로 서로 위에 얹어서 1 번과 2 번에 표시되기를 바랍니다. 감사

답변

0

d 경우 f

f= [1.4000,0.8000]; 
d= [8.0000,8.2000]; 

로 정의하고이

bar([d', f'], 1.5); %Where 1.5 is the width of the bars. 

당신은 서로의 위에 그들을 얻을 것이다 않습니다. 차이점은 [d, f]1x4 행 벡터 대신 2x2 행렬이되었습니다.

+0

덕분에 @Webfoot Witch Hat 그들은 100 % 정상에 있지 않을 수도 있지만 이것이 더 좋을 수도 있습니다. 너는 내 목숨을 구했다. – pac

+0

@pac 나는 겹치는 부분의 양을 조정할 수 있다고 생각한다.하지만 정말로 서로 쌓아두기를 원한다면'width'을'stacked''로 바꿔라. –

관련 문제