1樓:匿名使用者
x=[1 2 3 4 5 6 7 8 9 10];
y=rand(1,10)*10;
%資料,這裡用10個隨機數代替
bar(x,y); %畫柱狀圖
[ym,ind]=max(y);%找到y的最大值ym以及最大值出現位置
xm=x(ind); %最大值ym出現時,對應的橫座標xm
l=get(gca,'ylim');%取得原影象y方向座標範圍
r=l(2)-l(1); %計算y方面座標最大值和最小值的差
text(xm,ym+0.05*r,num2str(ym,'%.3f'),'horizontalalignment','center');
%用text函式在最大值對應柱子上方顯示最大值ym的數值
set(gca,'ylim',[l(1),l(1)+1.1*r]);%適當增加最大值上方空白以顯示文字
%其實只要text一句就可以顯示文字了
%增加get,set語句是為了控制畫圖的範圍和控制文字出現的位置
%使得柱狀圖上方有足夠的空白顯示最大值的數值
2樓:匿名使用者
s tall-armed chair. he noticed that
matlab用bar繪柱狀圖時,如何改變柱子的色彩
3樓:匿名使用者
colormap 或者set
colormap summer
% set(ch,'facevertexcdata',[1 1 0;1 1 0;1 1 0;1 1 0;]);
% set(ch,'facevertexcdata',[0 1 1;0 1 1;0 1 1;0 1 1;]);
matlab中繪製柱狀圖時用bar(y,』stack『)是怎麼改各部分顏色?
4樓:一棵無所不知的小白菜
1、開啟matlab,新建一個指令碼m檔案,繪製出一個柱狀圖。
2、執行m檔案之後,可以看到預設圖形背景顏色為白色。
3、通過「backcolor = [0.1 0.8 0.
2];set(gca, 'color', backcolor);」設定圖形背景顏色,其中[0.1 0.8 0.
2]是rgb顏色值,全部在0-1之間。
4、執行指令碼,可以看到圖形背景顏色設定為綠色了,設定為其它顏色可以更改rgb值。
6、將rgb設定為[1 0 0],執行指令碼之後,可以看到背景顏色變成紅色。
5樓:蜜糖魚與魚糖蜜
其實很多設定語句可以通過先手動調整然後右鍵顯示**就可以自己摸索出來設定完以後右鍵顯示**
clc;clear;close
alltyp=[1 1 1; 2 2 2;3 3 3;4 4 4]b=bar(alltyp(:,1:3),'stack');
set(b(1),'facecolor',[0 0.4 0])set(b(2),'facecolor',[1 1 1])set(b(3),'facecolor',[0 0 0])axis([0,5,0,15])
set(gca,'xtick',[1 2 3 4]);
set(gca,'xticklabel',);
legend('down','mid','up')
6樓:魂大人的店鋪
b=bar(...);
set(b,'facecolor',[x y z]);% x y z 設定不同的值為不同顏色 如黑色[0 0 0]
that's all, no 3qu.
matlab中怎麼控制柱狀圖示註的顏色?
7樓:曾經最美
我感覺這個matlab做不到,legend的文字只有黑色的,你可以鍵入 help legend 來檢視legend函式可以帶的引數,肯定沒有設定字型顏色這個選項。
其實不只是legend,很多其它加標註的函式,比如 xlabel、title等都不能設定顏色。
8樓:閬水之子
顏色好像是繪圖時候控制的!
matlab 中bar3柱狀圖顏色顯示問題
9樓:匿名使用者
m=rand(30,20);
figure
subplot(1,2,1)
h=bar3(m)
for n=1:numel(h)
cdata=get(h(n),'zdata');
set(h(n),'cdata',cdata,'facecolor','interp')
endsubplot(1,2,2)
h=bar3(m)
for n=1:numel(h)
cdata=get(h(n),'zdata');
cdata=repmat(max(cdata,,2),1,4);
set(h(n),'cdata',cdata,'facecolor','flat')end
matlab中怎麼把兩個柱狀圖畫在一幅圖上
10樓:汽修雙子
plotyy(x1,y1,x2,y2,'function1','function2') 利用function1指定的函式畫x1,y1資料 利用function2指定的函式畫x2,y2資料 plotyy(x1,y1,x2,y2,'scatter','bar') 就可以用對x1,y1資料畫點圖,x2和y2畫條狀圖
11樓:匿名使用者
subplot,具體的 doc subplot
matlab怎麼設定柱狀圖顏色
excel怎麼當滿足條件時突出顯示
首先我們開啟bai一個工作樣表du作為例子。本例zhi子舉例我們要求讓所有工dao資總額回大於2000的資料進行突出顯示答。在開始標籤的面板上找到條件格式下拉選單,單擊後選擇突出顯示單元格規則,並按要求選擇大於。我們填入2000的數值,並選擇一個突出顯示的顏色。單擊確定後,會得到顯示的結果。如果有更...
matlab怎麼顯示一個複數的實數部分
在matlab裡利用相關函式即可取一個複數的實部和虛部,演示軟體matlab 2017版,具體操作請參照以下步驟。1 首先在電腦上開啟matlab軟體,在命令視窗中寫入要求的複數,比如z 5 6i。2 然後按回車鍵,命令視窗就會輸出複數z 5 6i。4 然後按下回車鍵,就能得到實部s 5。5 然後在...
在matlab裡呼叫函式,怎麼知道它計算過程中迭代了多少次呢
在迴圈迭代前設定一個變數記錄次數,並初始化為0,比如iteration 0 在子程式迴圈迭代計算內部新增語句iteration iteration 1 儲存該子函式的時候,新增一個函式輸出iteration,比如 x,y,iteration function xx,yy,zz,然後呼叫這個修改後的子...