栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python scipy linalg.toeplitz

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python scipy linalg.toeplitz

1、可以安装pip install toeplitz
2、scipy.linalg.toeplitz(c, r=None)
构造一个Toeplitz矩阵。

Toeplitz矩阵具有恒定的对角线,其中c为第一列,r为第一行。如果没有给出rr == conjugate©假设。

参数:
c:array_like
矩阵的第一列。无论c的实际形状如何,它将被转换为一维数组。

r:array_like, 可选参数
矩阵的第一行。如果没有,r = conjugate©假设;在这种情况下,如果c [0]为实,则结果为厄米矩阵。 r [0]被忽略;返回矩阵的第一行是[c[0], r[1:]]。无论r的实际形状如何,它将被转换为一维数组。

返回值:
A:(len©,len®)ndarray
托普利兹矩阵。 Dtype与(c[0] + r[0]).dtype。

注意:
在版本0.8.0中更改了当c或r为标量时,或当c为复数且r为None时的行为。以前版本中的行为未记录,不再受支持。

例子:
>>> from scipy.linalg import toeplitz
>>> toeplitz([1,2,3], [1,4,5,6])
array([[1, 4, 5, 6],
       [2, 1, 4, 5],
       [3, 2, 1, 4]])
>>> toeplitz([1.0, 2+3j, 4-1j])
array([[ 1.+0.j,  2.-3.j,  4.+1.j],
       [ 2.+3.j,  1.+0.j,  2.-3.j],
       [ 4.-1.j,  2.+3.j,  1.+0.j]])
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/656242.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号