3
我正在使用MATLAB,我想要一個條形圖。 我繪製了酒吧,然後給酒吧標題。條形圖X軸標題不適用於許多酒吧
如果我只使用10個酒吧它的作品(見圖1)。
但我經常需要更多,大多數是32個酒吧(見圖2)。 在這種情況下,標題不在欄下。我發現MATLAB不會重疊標題。最大值是15巴。
有誰知道我怎麼能讓MATLAB重疊標題?
這裏是我的繪製代碼吧:
y = absSlopes(1, 1:size(absSlopes,2));
hb = bar(y);
set(gca,'XTickLabel',titles);
rotateXLabels(gca, 45);
ylabel('Anzahl');
absSlopes
是一個矩陣,我用的是完整的第一道防線。
非常感謝你,我達到了目標;) 我只編輯你的解決方案「set(gca,'XTick',1:size(absSlopes,2));」 真的真的很感謝你:-) – SolarTurtle
@pyStarter按照SolarTurtle的建議,'1:size(absSlopes,2)'是否需要在第二個'set'命令中?很明顯,他的編輯被拒絕了,而且OP在他的問題上採用了「解決方案」。 :) – chappjc
我不這麼認爲,沒關係。這是爲什麼:'absSlopes(1,:)'將抓取* absSlopes *的第一行的所有列。另一方面,'1:size(absSlopes,2)'將包含從1到結尾的* absSlopes *的所有列索引,因此'absSlopes(1,1:size(absSlopes,2))'將返回相同的作爲我的(較短的)命令。 – fuesika