梯形数值积分 |
您所在的位置:网站首页 › matlabse2函数 › 梯形数值积分 |
打开实时脚本 创建一个由域值构成的网格。 x = -3:.1:3; y = -5:.1:5; [X,Y] = meshgrid(x,y);计算网格上的函数 f(x,y)=x2+y2。 F = X.^2 + Y.^2;trapz 对数值数据、而不是函数表达式求积分,因此表达式通常无需已知可对数据矩阵使用 trapz。在已知函数表达式的情况下,您可以改用 integral、integral2 或 integral3。 使用 trapz 求二重积分的近似值 I=∫-55∫-33(x2+y2)dxdy 要对数值数据的数组执行二重或三重积分运算,请嵌套对 trapz 的函数调用。 I = trapz(y,trapz(x,F,2))I = 680.2000trapz 先对 x 求积分以生成列向量。然后,y 上的积分可将列向量减少为单个标量。trapz 稍微高估计确切答案 680,因为 f(x,y) 是向上凹的。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |