z=intpoly(f,x,y) 在由顶点 [x,y] 定义的多边形上对函数 f(u,v) 进行积分输入: -f:函数句柄,例如 f=@(x,y) exp(x+y) -x,y:多边形的顶点。 (x1,y1),(x2,y2)... 顶点可以是顺时针顺序或逆时针顺序输出: -z:在多边形上积分的函数 f 的值例子: fill([0,1,2],[0,1,0],'b') %这是三角形区域
f=@(x,y) exp(x+y); z=intpoly(f,[0,1,2],[0,1,0]) 将对 f 在由其三个顶点 (0,0)、(1,1) 和 (2,0) 定义的三角形区域上进行积分)
ans=4.1945
2021-07-15 10:07:59
1KB
matlab
1