У меня есть матрица 100x200
, и я хотел бы показать эту матрицу в виде графика плотности. Вот пример 8x10
.
X = [104 122 138 159 149 167 184 164 190 158; ...
54 42 55 55 63 75 72 73 66 76; ...
15 22 28 21 23 28 32 47 32 40; ...
18 12 20 22 28 17 30 17 22 18; ...
10 7 14 10 14 11 14 20 16 10; ...
5 6 3 3 6 12 6 2 8 9; ...
4 8 9 2 5 3 3 12 7 7; ...
6 6 2 3 10 1 9 8 11 8]
Я пытался использовать такие функции, как bar3
, surf
, hist
и т. д., но они не дают того результата, который мне нужен.
Я также хотел бы представить ось Y на новом успешном графике на логарифмической оси. Так похоже на наличие semilogy(x,y,'rx')
, например.
Есть ли другие методы, которые я мог бы использовать?
imagesc(X)
? Или, может быть, вы могли бы загрузить небольшой эскиз? - person hbaderts   schedule 12.10.2015set(gca,'YScale','log')
, но вы, скорее всего, захотите, чтобы ось z была логарифмической шкалой. - person Wauzl   schedule 12.10.2015