elfun18是一个Matlab函数的集合,它能够计算大部分的椭圆积分,Jacobi椭圆函数和Jacobi的θ函数。

elfun18 is a collection of Matlab functions that enable the computation of wide set of Elliptic integrals, Jacobi’s elliptic functions and Jacobi’s theta functions for real arguments.

函数集有两个级别:带矩阵参数的高级函数和带标量参数的低级函数。

The set has two levels: higher level functions with matrix arguments and low level functions with scalar arguments.

每个函数都可以使用模k或参数m作为参数。

Each function is available either with the modulus k or parameter m as argument.

在后一种情况下,函数名以m开头。

In later case the function name begin with m.

不完全椭圆积分以Jacobi形式、Legendre形式和Jacobi的第二种形式(Epsilon函数和Lambda函数)给出。

Incomplete elliptic integrals are given in Jacobi form, Legendre form and Jacobi’s second form (Epsilon function and Lambda functions).

函数列表:

List of functions:

Elliptic integrals:

  • Bulirsch’s elliptic integrals: cel, cel1, cel2, cel3, el1, el2, el3

  • Carlson’s elliptic integrals: rc, rd, rf, rg, rj

  • Complete elliptic integrals: B, C, D, K, E, Pi

  • Complementary complete elliptic integrals: K’, E’, Pi’

  • Jacobi form of elliptic integrals: B, D, E, F, Pi

  • Legendre form of elliptic integrals: B, D, E, F, Pi

  • Jacobi second form of elliptic integrals: Epsilon, Zeta ( periodic part of Eps) Lambda ( elip. int. of 3rd kind), Omega function ( periodic part of Lambda)

Jacobian elliptic functions

  • am, cd, cn, cs, dc, dn, ds, nc, nd, ns, sc, sd, sn

Inverse Jacobian elliptic functions

  • invam, invcd, invcn, invcs, invdc, invdn, invds, invnc, invnd, invns, invsc, invsd, invsn

Jacobi Theta Functions

  • theta1, thet12, theta3, theta4, nome, modulus

Neville theta functions

-nthetac, nthetad, nthetan, nthetas

Misc. functions

  • agm ( arithmetic geometric mean), cl (lemniscate cos), sl, (lemniscate sin), invcl (inverse lemniscate cos), invsl (inverse lemniscate sin), Lambda0 (Heuman’s function) gd (Gudermannian function), invgd (inverse Gudermannian function)

更多精彩文章请关注公众号:

【源码】elfun18:计算各种椭圆积分和函数相关推荐

  1. NeuCF源码中用到的模块(函数)

    论文:<Neural Collaborative Filtering>源码中用到的模块(函数) from keras.layers import Embedding, Input, Den ...

  2. wemall app商城源码Android之支付宝接口公用函数

    wemall-mobile是基于WeMall的Android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改.本文分享wemall app商城源码Android之 ...

  3. Vue源码之计算属性watcher

    在之前的文章<Vue源码分析基础之响应式原理>和<Vue源码实现之watcher拾遗>中,我们学习了watcher的实现原理.紧跟着这几天准备花点时间学习下watcher在vu ...

  4. STL源码剖析——P142关于list::sort函数

    在list容器中,由于容器自身组织数据的特殊性,所以list提供了自己的排序函数list::sort, 并且实现得相当巧妙,不过<STL源码剖析>的原文中,我有些许疑问,对于该排序算法,侯 ...

  5. Android源码分析-PackageManagerService(PMS)源码分析(三)- queryIntentActivities函数来查找activity

    queryIntentActivities函数的作用: 在Android应用程序开发中,用startActivity可以开启另外一个Activity或应用.startActivity函数必须包含Int ...

  6. 【源码】风向风速图绘制函数WindRose

    本函数实现方向强度直方图的创建,即"风向风速图". This function allows to create a Direction-intensity histogram, ...

  7. 【源码】具有“放大镜”功能的函数magnify

    本函数可以通过鼠标控制来弹出放大镜查看2D图片的细节. Turns the mouse into a pop-up magnifying glass to look at details of 2D ...

  8. 【Overload游戏引擎】源码分析之十三:OvRendering函数库(十一)

    2021SC@SDUSC 目录 1.Driver 1.1构造函数 1.2InitGlew 1.3GLDebugMessageCallback 2.Renderer 2.1Draw 2.2FetchGL ...

  9. wemall app商城源码Android之支付宝接口RSA函数

    wemall-mobile是基于WeMall的Android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改.本文分享支付宝接口RSA函数,RSA签名.验签.解密等 ...

  10. wrappers.php,PHP源码阅读笔记六:stream_get_wrappers函数

    PHP源码阅读笔记stream_get_wrappers函数 stream_get_wrappers (PHP 5) stream_get_wrappers - 返回注册的数据流列表 Descript ...

最新文章

  1. python答辩结束语_2018-08-17 结束答辩
  2. 难点电路详解之负反馈放大器电路(4)
  3. 什么情况下会调用到session_destroy()
  4. app调html页面,app界面管理(风格色调).html
  5. 推荐一个wpfsliverlight的图表控件
  6. c 服务器文件路径,c打开服务器文件路径
  7. Oracle修改globalname,oracle修改global_name和service_name
  8. npm 模块安装机制简介
  9. SpringBoot 集成Netty实现UDP Server
  10. 没有wan接口_“伪千兆”路由器,快回家看看你家中招了没有?
  11. 计算机上u盘打不开,u盘在电脑上打不开怎么解决
  12. 物理不好适合学计算机,理科女物理不好、数学一般,能不能学计算机、经济学专业?...
  13. bootstrap搜索图标的使用
  14. Linux下校对服务器时间同网络时间一致
  15. nginx详细文档 – 安装配置,深入源码,模块编写,编译器参数,系统函数
  16. 小程序云开发(一):新建云开发模板
  17. 爬虫抓取BestCoder的比赛排名
  18. 四川哪家专科学院计算机好,2019四川省最好的十大专科学校排名
  19. 【presto】presto 常用的命令
  20. bulk怎么使用oracle,oracle学习之bulk collect用法

热门文章

  1. 如需定义元素内容与边框间的空间,可使用 padding 属性,并可使用负值?
  2. 冒泡排序基本思想及其复杂度分析
  3. 开发基于 Google Map 的 Android 应用
  4. 版本管理工具-Git
  5. Miktex 安装遇到过的问题
  6. 【单片机学习笔记】(6):字符串处理函数、变量的三种情况、用函数实现模块化程序设计、晶振与延时、指针
  7. K8S污点taint的声明语法、污点的设置、查看和去除
  8. 朋也bbs开源学习(一)
  9. Partially Labeled Dirichlet Allocation(PLDA)算法的理解与编程细节(Java)
  10. 物联网卡技术的8种通信协议