MATLAB求解积分

1.1贝塔函数

x=beta(m,n)

当x=[1,10],用贝塔函数求解

x=(1:20)
y=beta(2,x)
M=[x,y]
输出结果:

例一:

输入:

(0.5)*beta(3,2)

得出结果:

ans = 0.0417

 例二:

 求解:

 输入:

(0.5)*beta(1/4,3/4)

输出结果:

ans = 2.2214

1.2幂积分

幂积分表现形式

 在MATLAB执行中表现形式:

y=expint(x)

注:expint(0)=inf

1.3黎曼函数

在MATLAB中的表现形式是:w = mfun('Zeta',z)

例一:计算黎曼函数(3)

输入:w = mfun('Zeta',3) 

my_pi = sqrt(3*w) 

输出结果:

例二:我们绘制黎曼函数正实数图像

 输入:

x=linspace(1,20)

 w = mfun('Zeta',x);

 plot(x,w),xlabel('x'),title('Zeta(x)'),axis([0 10 -10 10])

得到结果:

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部