介紹:三維立體圖的繪製,其中一部分繪圖函式可在二維平面繪圖函式的基礎上新增數字3來實現。例如三維線性圖函式為plot3,三維條形圖為bar3、brah3,三維餅圖為pie3,三維散點圖為scatter3,三維莖幹圖為stem3等。但是三維立體圖又增加了不少新的功能。如網格圖,表面圖,視角控制,光照,透明度控制等。
三維線性圖的書寫格式為:
plot3(x,y,z)
x、y、z為同維的向量或矩陣。有關的規範的設定與二維的線性圖完全相同。
例:
三維條圖形的書寫格式為:
bar3(y)
bar3(x,y)
bar3(...,width)
bar3(y)繪製向量y每乙個元素的條形圖,立體條形的幅值代表元素值,條形圖的下表為向量y的序列。假若y為矩陣,則產生代表矩陣每乙個元素值的條形組,條形組的橫座標是顯示矩陣的行數。
對於bar3(x,y),則繪製向量y的每乙個元素在指定x位置的條形圖,向量x的值必須遞增。
對於bar3(…,width)用來設定立體條形的寬度,預設時為0.8,當狂賭設為1時,則條形間沒有間隙。
例:
三維散點圖的書寫格式為:
scatter3(x,y,z)
scater3(x,y,z,s,c)
s是指圓圈標記點的面積。c用來確定顏色。
例:
介紹:網格圖是把觀察範圍的x、y平面設定成均勻分布的網格,在網格的交叉點取z
軸的點,z=f
(x,y
)z=f(x,y)
z=f(x,
y),隨後把響鈴的空間點用直線連起來,則構成單元網格,單元網格可以時三角形或者四邊形,觀察範圍內的單元網格的總和構成三維網格圖。單元網格為四邊形的網格圖書寫格式為:
mesh(x,y,z,c)
meshc(x,y,z,c)
meshz(x,y,z,c)
h=mesh(x,y,z,c)
x、y為座標軸取值向量或與z同維的矩陣,z為x、y平面上的函式值矩陣,c為色彩向量,當c預設時,網格圖的色彩隨z的高度而變。
例:
介紹:上節描述的三維網格圖,它的網格線時彩色的,並且它的色彩隨著z軸座標的高度而改變。本節敘述的三維表面圖,他的網格線和網格單元表面都隨著z軸座標的高度而改變,因此它的立體感將更強。三維表面圖的書寫格式:
surf(z)
surf(x,y,z)
surf(x,y,z,c)
surfc(...)
h=surf(...)
z為矩陣,x,y為座標向量或與z同維的矩陣。c為色彩向量。
例:
matlab學習筆記
一致化矩陣 z1 1 2 4 3 4 1 z2 1 2 2 5 6 1 b 0 1 q 3 z concur b,q 向量之和 x1 netsum z1,z2 向量之積 x2 netprod z1,z2 感知器神經網路,完成 或 的計算 err goal 0.001 max epoch 500 x ...
MATLAB學習筆記
1.自由探索之恢復 如果不小心關閉了當前路徑視窗 命令歷史記錄視窗或命令視窗,可以通過選單欄的 desktop 選單中 desktoplayout default 恢復。2.開啟簡單的圖形視窗 在命令視窗中的 後面輸入 funtool 並按回車鍵。3.注釋 命令列中的百分號 起注釋的作用,matla...
matlab學習筆記
最近要做 了,菜鳥也得學習matlab了,也不知道怎麼開始學習,就還是使用例子來學習所有的知識吧。然後遇到的問題在這記下來,也算是做筆記,加深印象吧。1 mat l a b繪製一條引數曲線 x cost sin3t y sintcost cos3t 解答 首先定義t的範圍t 0 pi pi 100 ...