1樓:匿名使用者
1、雙擊matlab軟體圖示,開啟matlab軟體,可以看到matlab軟體的介面。
2、使用直接輸入法建立一個陣列v :v=[21,17,18,13,15,30,19,12,23,24,25,26,29]; 該陣列用來表示直方圖的統計資料。
3、使用函式hist(v); 繪製直方圖。
4、使用函式title()給直方圖新增標題。
5、使用函式xlabel('u')和ylabel('f'); 給座標軸新增標籤,其中直方圖的面積表示頻率。
6、使用語句grid on; 語句給直方新增座標分割線,也稱為網格線。
7、檢視繪製的直方圖,注意檢視它的標題、座標軸、網格分割線,注意直方圖的面積表示頻率。
2樓:匿名使用者
首先輸入兩個變數,x=randn(500,1);y=randn(500,3);該語句定義x,y為正態分佈隨機數。記住該語句將非常有用。
接著使用 subplot(3,1,2);hist(x,100);其中引數100的意思是將資料分為100個組並進行繪製,如圖所示;
對比一下這句就明白引數的使用方法:subplot(3,1,3);hist(x,25);這裡將資料繪製成25個直方,如圖所示,下面第三個圖就是;
hist還可以這樣用 a=[1 2 3];hist(x,a);這時候a是一個向量,繪製出來的圖形如圖所示,下面第二幅圖就是,顯然a變成了x軸上的刻度。
還可以返回每一個直方的頻數,使用方法是b=hist(x,100);你會得到一個陣列b,有100個元素,每個元素都是100個直方之一的頻數。
3樓:
是直方圖還是統計直方圖?如果是直方圖那麼每個數一個直方條,座標間隔是不能指定的。如果是統計直方圖將以0.2為間隔統計在每個區間的點數,再把點數轉換為百分比,繪製。
4樓:匿名使用者
y=[21.6782 20.3719 21.
3877 21.3175 19.5967 19.
7427 18.9357 20.6425 19.
8752 20.4222 19.6649 18.
2568 20.9944 20.0948 20.
3486 19.5566 21.2797 19.
1838 19.5389 20.1730 20.
6692 19.3972 20.3513 18.
9068 19.4997 20.3112 19.
9173 20.8892 20.1107 19.
9163 20.5785 20.3619 20.
0586 20.3064 19.0468 18.
9375 20.8671 21.0271 19.
3988 19.0883 21.1236 20.
1823 18.9051 20.0728 18.
7595 19.8528 20.3500 18.
5315 20.1973 20.0407]; % 統計資料
x = min(y):0.2:ceil(max(y)); % 確定分組
hist(y,x); % 作圖
5樓:手機使用者
matlab中,繪製二維直方圖的函式是bar,繪製三維直方圖的函式是bar3,以下分別列出其用法:
呼叫格式:bar(x,y,選項) ,其中,x,y是維數相同的矩陣或者向量,配對的x,y按對應的列元素為橫縱座標繪製,選項是一些繪圖控制選項,可選;
例如,繪製y=2exp(-0.5x)的條形圖bar3(x,y)或者bar3(y),前者在x指定的位置上繪製y中元素的條形圖,後者y的每一個元素對應於一個條形。
用matlab畫折線圖,如何用matlab畫一組資料的折線圖
小丁創業 用matlab畫折線圖的操作方法和步驟如下 1 首先,啟動matlab,輸入以下 然後使用xlsread 讀取學生考試成績資料,如下圖所示。2 其次,完成上述步驟後,儲存並執行以上內容,可以在工作區看到,學生的數學,英語,物理成績已被成功讀取,如下圖所示。3 接著,完成上述步驟後,使用條形...
在matlab中進行影象處理,直方圖處理與區域直方圖處理有什
一般都是用區域直方圖處理吧。直方圖處理是一般用於影象增強,從整體上對影象進行修改。區域直方圖著重在某一個區域上對影象進行修改,識別能力更強吧。 白鳥驚心 聽起來,直方圖就是對全圖進行統計。區域直方圖就是對區域性統計。如果不考慮複雜度當然是區域直方圖好了,可以具體識別每個部位 自己寫了個函式 func...
matlab如何畫紅色方框,請問在matlab中如何在一個矩形中填充半透明的紅色。如下圖
du瓶邪 可以嘗試用rectangle position a,b,c,d,edgecocol r 來新增紅色矩形框,其中,a為起始點col,b為起始點的row,c為width,d為height 用plot可以做出一個矩形,例 plot 1,1,1,1,1 1,1,1,1,1 color 1,0,0 ...