chaoshu的个人博客分享 http://blog.sciencenet.cn/u/chaoshu

博文

MATLAB求解完全椭圆积分[K,E] = ellipke(M):m=k^2

已有 1463 次阅读 2023-7-21 11:15 |个人分类:水文大地测量|系统分类:科研笔记

算例:完全椭圆积分两则 - 知乎 (zhihu.com)

image.png

image.png

利用MATLAB计算如下:

[K,E] = ellipke(1/2)

K =1.8541

E =1.3506

[K,E] = ellipke(1/4)

K = 1.6858

E =1.4675

由此能看出,利用MATLAB求解第一类和第二类完全椭球积分需要将输入参数平方才能得到正确结果;

千万注意:MATLAB求解完全椭圆积分时,需要特别注意如下:m=k^2

image.png

image.png

在求解Diskload荷载引起的地表位移时,公式如下:

image.png

注意,上式中E(R/r)和K(R/r),利用MATLAB求解时,应该输入(R/r)^2



https://wap.sciencenet.cn/blog-858128-1396118.html

上一篇:圆盘荷载Diskload水平位移计算
下一篇:Calculation of normal and shear stress on a fault plane
收藏 IP: 171.43.214.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-28 13:06

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部