plot 2d matrix

조회 수: 3 (최근 30일)
BENEDETTA CECCONI
BENEDETTA CECCONI 2021년 6월 11일
댓글: SALAH ALRABEEI 2021년 6월 12일
Hello,
I have a 8x10 matrix. 10 are the number of subjects and 8 the number of different ranges of values I have. I only have values of 1 or 0. I'd like to plot on the y-axis the 8 ranges and the x-axis the 10 subjects: i.e. i want to draw one bar for each subject, divided in 8 parts (in correspondance to the 8 ranges on the y-axis) and color these 8 segments black when it is 0 and white when it is 1. I attached a picture of the graph I drew by hand..
does anyone have any idea how i could do this?
Thanks in advance

답변 (1개)

SALAH ALRABEEI
SALAH ALRABEEI 2021년 6월 11일
Assume u matrix is A
%
bar(A','stacked')
  댓글 수: 2
BENEDETTA CECCONI
BENEDETTA CECCONI 2021년 6월 11일
thanks for your answer but I had already tried this but unfortunately you just get three bars in correspondance to the 1 and you have the 8 values on the x axis and from 0 to 1 on the y axis..Any other ideas?
SALAH ALRABEEI
SALAH ALRABEEI 2021년 6월 12일
If I get u correctly, u need to represent each col by a bar, then each bar is divided into six sections.
If this what u need, try to transpse the matrix

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Annotations에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by