plot 2d matrix
15 ビュー (過去 30 日間)
表示 古いコメント

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
0 件のコメント
回答 (1 件)
SALAH ALRABEEI
2021 年 6 月 11 日
Assume u matrix is A
%
bar(A','stacked')
2 件のコメント
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
参考
カテゴリ
Find more on Line Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!