文件名称:椭圆弧长:给定两个半径以及起始角和终止角,计算椭圆弧的长度。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 16:26:04
matlab
我必须计算地球子午线的弧长。 我注意到对此没有解析解,所以我写了这个非常简单的函数。 它计算以 (0,0) 为中心、半径为 a(沿 OX)和半径为 b(沿 OY)的椭圆的弧长 x(t) = a.cos(t) y(t) = b.sin(t) t1 和 t2 之间的角度 t(以弧度为单位)。 通过将圆弧划分为多个小直线段,可以得到数值上的解。 另外,第二个输出是用近似公式(Ramanujan)补全的完整椭圆的长度。 吕克
【文件预览】:
ellipsearc.zip