任意多边形怎么求面积
发布网友
发布时间:2023-04-22 16:43
我来回答
共1个回答
热心网友
时间:2023-10-20 09:28
问题一:已知任意多边形各边长,怎样算面积 1,把你这个多边形的各点在EXCEL上坐标按(X,Y)格式做好,只要是图形就应该能够按一个点作为原点制作坐标。
2,然后在CAD命令栏里输入PL命令,或者点击多段线图标也行。
3,将EXCEL上做好的多边形的坐标数据复制,在CAD命令栏里粘贴,CAD会自动生成你的多边形。
4,点击CAD菜单栏上的面域图标,将这个多边形制作成一个面域。
5,点击CAD上面域求面积菜单就可以通过求出你的多边形面积了。
6,打印和一般CAD图没有什么区别,建议用选定窗口打印。
问题二:已知任意一个多边形的各个顶点的坐标,怎么去求该多边形的面积?(写下代码和思想--C语言) 用叉乘(或者叫向量积)设多边形的点按某顺序依次是(x1,y1),(x2,y2),...,(xn,yn)我们任选一个点和每条边相连,相邻的边做叉乘再除以2(构成三角形的有向面积),一般我们选原点(0,0)则面积S=(x1y2-x2y1)/2+(x2y3-x3y2)/2+...+(xny1-x1yn)/2这里S是有向面积 还要取绝对值程序很简单了 如果数组标号是0到n-1则double s=0;for (int i=0;i 问题三:用任意多边形面积公式计算四边形面积为负数(Matlab)是怎么回事 你把x和y的点的顺序倒过来就是正的,即改为
x=[200 100 50 0];
y=[0 200 250 250];
说明逆时针旋转为正,顺时针为负。
祝学习愉快
问题四:用c语言编写"求任意多边形的面积" 自己去百度微积分的C语言实现,既然是任意多边形肯定是要用微积分的...
问题五:求教怎么编写一个求任意多边形面积的程序 #include
#define PI 3.14int main()
{
double r;
scanf(%lf, &r);
printf(%lf, r * r * PI);
}
问题六:你好,如果知道任意多边形的周长如何计算面积 不能,除非是正多边形