Advertisement

lrtfm/Mittag-Leffler-Function: 使用 MATLAB 进行 Mittag-Leffler 函数的数值计算

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目提供了一个使用MATLAB进行Mittag-Leffler函数高效数值计算的工具包,适用于科研和工程中分数阶微积分的研究与应用。 MITTAG-LEFFLER函数的广义形式为 E = mittag_leffler(alpha, beta, z) ,该表达式使用参数 alpha 和 beta 来计算输入变量 z 的每个元素对应的 Mittag-Leffler 函数值,其中 alpha、beta 是实数标量且需要满足条件 alpha > 0。此外,还可以通过指定精度 rho 来更精确地计算函数 E = mittag_leffler(alpha, beta, z, rho),其他参数保持不变,默认情况下精度为10^(-12)。 广义 Mittag-Leffler 函数的定义如下: E_{alpha, beta}(z) = sum k from 0 to inf of Z^k / gamma(alpha*k + beta) 其中,gamma 表示 Gamma 函数。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • lrtfm/Mittag-Leffler-Function: 使 MATLAB Mittag-Leffler
    优质
    本项目提供了一个使用MATLAB进行Mittag-Leffler函数高效数值计算的工具包,适用于科研和工程中分数阶微积分的研究与应用。 MITTAG-LEFFLER函数的广义形式为 E = mittag_leffler(alpha, beta, z) ,该表达式使用参数 alpha 和 beta 来计算输入变量 z 的每个元素对应的 Mittag-Leffler 函数值,其中 alpha、beta 是实数标量且需要满足条件 alpha > 0。此外,还可以通过指定精度 rho 来更精确地计算函数 E = mittag_leffler(alpha, beta, z, rho),其他参数保持不变,默认情况下精度为10^(-12)。 广义 Mittag-Leffler 函数的定义如下: E_{alpha, beta}(z) = sum k from 0 to inf of Z^k / gamma(alpha*k + beta) 其中,gamma 表示 Gamma 函数。
  • Mittag-LefflerMATLAB程序
    优质
    本简介提供了一个用于高效计算Mittag-Leffler函数的MATLAB程序代码。该程序适用于科研及工程中涉及分数阶微积分的应用场景,便于用户深入分析复杂系统动力学行为。 计算Mittag-Leffler函数的一个源程序由Roberto Garrappa编写。
  • MATLAB开发-矩阵 Mittag-Leffler
    优质
    本项目聚焦于利用MATLAB进行矩阵Mittag-Leffler函数的高效计算与开发。通过创新算法优化复杂矩阵运算,适用于分数阶微积分等领域研究。 在MATLAB开发中实现MatrixMittagLefflerFunction函数用于计算双参数矩阵Mittag-Leffler函数。
  • 基于MatlabMittag-Leffler程序
    优质
    本程序利用Matlab开发,专注于高效准确地计算Mittag-Leffler函数值,适用于分数阶微积分研究与应用。 在整数阶线性系统中,e指数函数是描述解析解的重要工具,在分数阶系统中,则是由Mittag-Leffler函数来承担这一角色。本段落介绍了一个用于计算Mittag-Leffler函数的Matlab程序。
  • Mittag-Leffler 评估:针对1、2或3个参- MATLAB开发
    优质
    这段内容介绍了一个用于评估Mittag-Leffler函数的MATLAB资源,支持单参数、双参数和三参数情况,适用于数学与工程领域的复杂系统模拟。 通过OPC算法评估具有1、2或3个参数的Mittag-Leffler (ML)函数。该例程用于计算ML函数E的近似值Et,使得|E-Et|/(1+|E|)大约为1.0e-15。 当使用一个参数alpha时,对于z对应的元素,计算ML函数;此时alpha必须是实数且为正标量。单个参数的ML函数定义如下: \[ E = \sum_{k=0}^{\infty} \frac{z^{k}}{\Gamma(\alpha k + 1)}\] 其中涉及的是Gamma欧拉伽马函数。 当使用两个参数alpha和beta时,对于z对应的元素计算ML函数;此时alpha必须是实数且为正标量,而beta则必须是一个实数标量。带有两个参数的ML函数定义如下: \[ E = \sum_{k=0}^{\infty} \frac{z^{k}}{\Gamma(\alpha k + \beta)}\]
  • 关于双参Mittag-LefferMATLAB编程
    优质
    本文介绍了如何使用MATLAB进行双参数Mittag-Leffler函数的有效编程,为研究者提供了一个实用且高效的计算工具。 双参数的Mittag-Leffer函数的MATLAB程序可以实现单数形式的功能。
  • 使Delphicos
    优质
    本项目利用Delphi编程语言实现Cosine(余弦)函数的高效计算,适用于科学计算、工程应用等领域。代码简洁优化,易于集成与扩展。 使用Delphi编写程序来实现cos函数的计算。
  • MATLABFunction法实例
    优质
    本文章详细介绍了MATLAB中子函数Function的基本概念和使用方法,并通过具体实例讲解了如何在大型M文件内有效地组织和调用多个子函数。适合初学者快速掌握相关技能。 在MATLAB中定义子函数的方式是通过在一个主函数文件内放置额外的function语句来实现。每个子函数必须位于调用它的代码之后,并且都在同一个文件里。例如,如果有一个名为`mainFunction.m`的主要脚本或函数,在其中可以定义如下形式的一个或多个子函数: ```matlab % mainFunction.m 文件 function mainFunction() % 主函数体 result = subFun(10, 2); % 调用子函数,传入参数 end function output = subFun(a, b) % 子函数定义 output = a + b; end ``` 上述例子中,`subFun` 是 `mainFunction` 的一个子函数。注意所有的子函数必须位于主调用代码之后,并且它们不能被外部文件中的其他函数或脚本直接访问。 通过这种方式组织代码可以使大型程序更加模块化和易于维护。
  • 使VB编写求一个绝对,通过function实现
    优质
    本段代码演示如何利用Visual Basic编程语言编写一个函数来计算给定数值的绝对值,采用Function过程以返回计算结果。 要求一个数的绝对值时可以调用function函数,并提供EXE文件以及整个工程代码,这非常适合初学者学习使用。