| MATLAB Function Reference | ![]() |
Syntax
A = polyarea(X,Y)
A = polyarea(X,Y,dim)
Description
A = polyarea(X,Y)
回傳由 X 和 Y 指定頂點的多邊形面積。
若 X 和 Y 為相同大小的矩陣格式,polyarea
回傳以 X 和 Y 的直行為指定頂點的多邊形面積。
If X and Y are multidimensional arrays, polyarea returns the area of the polygons in the first nonsingleton dimension of X and Y.
A = polyarea(X,Y, 以指定的數字dim)
dim
為基本維度來計算面積。
Examples
L = linspace(0,2.*pi,6); xv = cos(L)';yv = sin(L)'; xv = [xv ; xv(1)]; yv = [yv ; yv(1)]; A = polyarea(xv,yv); plot(xv,yv); title(['Area = ' num2str(A)]); axis image
See Also
| poly | polyder | ![]() |