matlab中fill函数的使用方法
填充的二維多邊形
fill 函數(shù)創(chuàng)建彩色多邊形。
語法
①fill(X,Y,C)
fill(X,Y,C) 根據(jù) X 和 Y 中的數(shù)據(jù)創(chuàng)建填充的多邊形(頂點顏色由 C 指定)。C 是一個用作顏色圖索引的矢量或矩陣。如果 C 為行矢量,length? 必須等于 size(X,2) 和 size(Y,2);如果 C 為列矢量,length? 必須等于 size(X,1) 和 size(Y,1)。必要時,fill 可將最后一個頂點與第一個頂點相連以閉合多邊形。X 和 Y 的值可以是數(shù)字、日期時間、持續(xù)時間或類別值。
②fill(X,Y,ColorSpec)
fill(X,Y,ColorSpec) 填充 X 和 Y 指定的二維多邊形(顏色由 ColorSpec 指定)。
③fill(X1,Y1,C1,X2,Y2,C2,…)
fill(X1,Y1,C1,X2,Y2,C2,…) 指定多個二維填充區(qū)。
④fill(…,‘PropertyName’,PropertyValue)
fill(…,‘PropertyName’,PropertyValue) 允許您為補片圖形對象指定屬性名稱和值。
⑤fill(ax,…)
fill(ax,…) 將在由 ax 指定的坐標軸而不是當前坐標軸 (gca) 中創(chuàng)建多邊形。選項 ax 可以位于前面的語法中的任何輸入?yún)?shù)組合之前。
⑥h = fill(…)
h = fill(…) 返回由補片對象構成的矢量。
示例:創(chuàng)建紅色八邊形
%定義該數(shù)據(jù) t = (1/16:1/8:1)'*2*pi; x = cos(t); y = sin(t);%使用fill函數(shù)創(chuàng)建一個紅色八邊形 fill(x,y,'r') axis square總結
以上是生活随笔為你收集整理的matlab中fill函数的使用方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab绘图 subplot函数使用
- 下一篇: 2.4 matlab矩阵的特征值和特征向