使用 NumPy 在 Python 中对 Legendre Series 及其导数进行微分2024 年 8 月 29 日 | 4 分钟阅读 引言在本教程中,我们将讨论 Legendre 级数的微分,并使用 Python 中的 NumPy 来设置导数。有一个方法用于微分 Legendre 级数,并使用 Python 中的 NumPy 从 NumPy 库中选择导数,该方法名为 numpy.polynomial.legendre.legder()。在 Legendre 级数中,系数由 'c' 定义。'c' 沿轴微分 't' 次后返回。然后我们找到一个值。该值将在每次迭代中乘以 scl(Scl 是一个标量量)。乘法值是 scl**m。参数 c 是数组的系数。这沿着每个轴的阶数范围从低到高;例如 [5,4,3]。级数的方程初始化了这个参数。方程是 - 5 *L 0 + 4*L 1 + 3*L 2。因此,[[3,1], [3,1]] 表示一个级数,即 3 *L 0(x)*L 0(y) + 3*L 1(x)*L 0(y) + 1*L 0(x)*L 1(y) + 1*L 1(x)*L 1(y)。如果轴是 0,则表示 x 轴。同样,如果轴是 1,则表示 y 轴。如果系数 c 是多维的,每个变量将代表一个不同的轴。 使用 NumPy 在 Python 中创建 Legendre 级数和设置导数的语法 使用 NumPy 在 Python 中创建 Legendre 级数和设置导数的语法如下: 步骤 2 创建系数 c 的数组的代码如下: 步骤 3 要在 Python 中显示数组,我们使用以下代码: 步骤 4 要在 Python 中检查维度,我们使用以下代码: 步骤 5 要获取数据类型,我们使用以下代码: 步骤 6 要在 Python 中显示形状,我们使用以下代码: 步骤 7 要打印使用 NumPy 在 Python 中创建 Legendre 级数和设置导数的结果,我们使用以下代码: 程序代码 现在我们提供程序代码来生成 Legendre 级数并使用 NumPy 在 Python 中设置导数。这是在 Python 中实现 Legendre 级数的基本代码。我们在 visual studio code 中编写代码,程序如下: 输出 现在我们编译上述程序并在任何方式下运行它。运行程序后,我们得到了输出,该输出如下: The array value is: [2 3 4 5] The dimension of this Array is: 1 The Datatype of this Array object is: int64 The shape of this Array object is: (4,) The result is: [12. 75.] 结论在本教程中,我们讨论了使用 NumPy 在 Python 中对 Legendre 级数进行微分并设置导数。numpy.polynomial.legendre.legder() 是这里使用的方法。我们还在此分享了它的语法和返回值。为了学习目的,我们也分享了步骤以及一个例子。 |
legendre.legder 方法 Python Legendre 模块提供了几个函数,例如分类账,可用于对 Legendre 系列进行数学和微积分运算。它是 Legendre 类提供的功能之一。以下是分类账方法的列表...
阅读 3 分钟
在本文中,您将学习 Python 中的最长公共前缀。在 Python 中有多种方法可以找到最长公共前缀。但在讨论这些方法之前,您必须了解最长公共前缀。什么是最长公共前缀?最长的字符串是...
阅读 10 分钟
在本教程中,我们将解释如何在 PyBrain 中导入 Sklearn 的数据集。数据集可以描述为可用于测试、验证和训练网络的的数据集合。与被认为更灵活的数组相比……
阅读 2 分钟
在本教程中,我们将学习一些操作字符串的酷操作。我们将看到如何以 Python 风格操作字符串。字符串是每个 Python 程序员都使用的基本且必不可少的数据结构。在 Python 中,字符串是一个序列...
5 分钟阅读
?在本教程中,我们将学习鸭子类型。这是 Python 中的一个流行术语,它源于“如果它走起来像鸭子,游起来像鸭子,看起来像鸭子,那么它可能就是一只鸭子”这句话。以上声明给出了一个想法...
阅读 3 分钟
给定两个变量,如果一个变量的值依赖于另一个变量的值,我们说这些变量是相关的。两个变量之间关系的统计度量称为“相关性”。在这里,相互依赖的两个变量是...
阅读9分钟
Python 中的 mechanize 模块是一个提供程序化网页浏览接口的库。它本质上是一个浏览器模拟器,允许您在 Python 脚本中自动化与网页的交互。该模块构建在 urllib2 模块之上,并支持...
阅读 16 分钟
在许多学科中,如图形学、社交网络、交通系统等,图是描述对象之间关系的强大数学结构。在许多应用中,如图分析和计算,这是一项重要的活动,可能具有挑战性,尤其是在处理具有稀疏性的大型网络时...
阅读9分钟
? Python 简介 Python 是一种灵活且广泛使用的编程语言,它提供了许多支持其执行的实现。其中,CPython 仍然是最著名且最广泛使用的实现。作为 Python 的默认解释器,CPython 在执行 Python 代码和提供基础方面发挥着关键作用...
阅读 6 分钟
严肃的软件开发需要性能优化。在优化应用程序性能时,我们无法回避性能分析器。性能分析器通过监控生产服务器或跟踪方法调用的频率和持续时间来进行全方位的分析。以下教程将介绍使用Python的基础知识...
阅读 17 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India