【MATLAB】進階繪圖 ( Pie Chart 餅圖 | pie 函數(shù) | 三維餅圖 | pie3 函數(shù) )
文章目錄
一、Pie Chart 餅圖
1、pie 函數(shù)
2、pie3 函數(shù)
3、餅圖示例
一、Pie Chart 餅圖
1、pie 函數(shù)
pie 函數(shù)文檔 : https://ww2.mathworks.cn/help/matlab/ref/pie.html
pie 函數(shù) , 傳入一個向量作為參數(shù) , 即可在餅圖中繪制對應元素的值 , 繪制時根據(jù)數(shù)值自動分配百分比 ;
% 餅圖的數(shù)值列表 x = [1, 2, 5, 4, 8]; % 繪制餅圖 , 繪制時根據(jù)數(shù)值自動分配百分比 pie(x);
1
2
3
4
5
餅圖還可以拆分部分扇形獨立出來 , 效果如下 ;
使用向量表示哪些部分獨立出來 , [ 0 , 0 , 1 , 0 , 1 ] [0, 0, 1, 0, 1] [0,0,1,0,1] , 1 1 1 表示獨立出來 , 0 0 0 表示默認 ;
% 餅圖的數(shù)值列表 x = [1, 2, 5, 4, 8]; % 繪制餅圖 , 繪制時根據(jù)數(shù)值自動分配百分比 % 后面跟著 有 x 相同個數(shù)的向量 , % 0 元素代表默認 % 1 元素代表分離出來 pie(x, [0, 0, 1, 0, 1]);
1
2
3
4
5
6
7
8
2、pie3 函數(shù)
pie3 函數(shù)文檔 : https://ww2.mathworks.cn/help/matlab/ref/pie3.html
pie3 函數(shù)與 pie 函數(shù)用法相同 , 只是繪制的是三維餅圖 ;
% 餅圖的數(shù)值列表 x = [1, 2, 5, 4, 8]; % 繪制 3D 餅圖 , 繪制時根據(jù)數(shù)值自動分配百分比 % 后面跟著 有 x 相同個數(shù)的向量 , % 0 元素代表默認 % 1 元素代表分離出來 pie3(x, [0, 0, 1, 0, 1]);
1
2
3
4
5
6
7
8
3、餅圖示例
代碼示例 :
% 餅圖的數(shù)值列表 x = [1, 2, 5, 4, 8]; % 繪制第一張圖像 subplot(1, 3, 1); % 繪制餅圖 , 繪制時根據(jù)數(shù)值自動分配百分比 pie(x); % 繪制第二張圖像 subplot(1, 3, 2); % 繪制餅圖 , 繪制時根據(jù)數(shù)值自動分配百分比 % 后面跟著 有 x 相同個數(shù)的向量 , % 0 元素代表默認 % 1 元素代表分離出來 pie(x, [0, 0, 1, 0, 1]); % 繪制第三張圖像 subplot(1, 3, 3); % 繪制 3D 餅圖 , 繪制時根據(jù)數(shù)值自動分配百分比 % 后面跟著 有 x 相同個數(shù)的向量 , % 0 元素代表默認 % 1 元素代表分離出來 pie3(x, [0, 0, 1, 0, 1]);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
繪圖結果 :
MATLAB
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。