在Python中对具有多维系数的切比雪夫级数进行微分
在这篇文章中,我们将介绍如何在Python中使用NumPy对多维系数的切比雪夫级数进行微分。
示例
输入:[[1 2 3 4 5]
[3 4 2 6 7]]
输出: [[3.4.2.6.7.]]
解释:切比雪夫系列的导数。
chebyshev.chebder 方法
为了在x点用多维系数数组评估切比雪夫数列,NumPy提供了一个名为chebyshev.chebder()的函数。这个方法用于生成切比雪夫数列,这个方法在Python的NumPy模块中可用,它返回一个多维的系数数组,下面是切比雪夫方法的语法。
语法 : chebyshev.chebder(x, m, axis)
参数:
- x:数组
- m:所取的导数数量,必须为非负数。(默认:1)
- axis: 获取导数的轴。(默认值: 1).
返回:切比雪夫级数。
示例 1:
在这个例子中,我们正在创建一个5×2的系数多维数组,并且,显示一个数组的形状和尺寸。另外,我们正在使用chebyshev.chebder()方法对切比雪夫级数进行微分。
输出:
示例 2:
在这个例子中,我们正在创建一个5×3的系数多维数组,并且,显示数组的形状和尺寸。另外,我们使用的是导数的数量=2,取导数的轴是1。
输出: