Python numpy.vander()函数
numpy.vander()函数被用来生成一个范德蒙德矩阵。
语法 : numpy.vander(arr, N = None, increasing = False)
参数 :
arr : [ array_like] 1-D输入阵列。
N : [int, optional] 输出中的列的数量。如果没有指定N,将返回一个方形数组(N = len(x))。
increasing : [bool, optional] 列的幂的顺序。如果为真,幂数从左到右增加,如果为假(默认),则相反。
返回: [ndarray] dVandermonde矩阵。如果递增为假,第一列是x^(N-1),第二列是x^(N-2),以此类推。如果递增为True,列是x^0, x^1, …, x^(N-1)。
代码#1:
输出 :
代码#2:
输出 :
代码#3:
输出 :