首页 > 知识问答 > 正文

复合梯形公式matlab代码(复合梯形公式matlab)

来源:知识问答2022-12-26 13:12:35
导读 您好,今天飞哥来为大家解答以上的问题。复合梯形公式matlab代码,复合梯形公式matlab相信很多小伙伴还不知道,现在让我们一起来看看吧!1、

您好,今天飞哥来为大家解答以上的问题。复合梯形公式matlab代码,复合梯形公式matlab相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、可以利用matlab的trapz函数命令x=0:0.00001:1;%x用来储存积分点y=(x+1).*sin(x);%y用来求解积分点x处的函数值i=trapz(x,y)i =0.7608663730793 验证该问题的解析解syms xy=(x+1)*sin(x);%被积函数表达式ii=int(y,0,1)ii =sin(1) - 2*cos(1) + 1 %ii即为该被积函数的解析解ii_e=eval(ii) ii_e =0.760866373071617 %ii的数值解%可以看出梯形求积公式在步长等于0.00001的情况下。

2、数值积分的解与解析解的数值能达到小数点后11位保持一致。

本文就为大家分享到这里,希望小伙伴们会喜欢。

关键词:
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

猜你喜欢

最新文章