nicholas higham的m*lab测试矩阵的python和numpy端口

rogues的Python项目详细描述


盗贼0.5.0

Nicholas Higham教授的Matlab测试矩阵的python和numpy端口

这些矩阵是一组有趣的矩阵,它们出现在 Matlab的"Gallery"集合。此集合最初是定义的 由曼彻斯特大学的Nicholas Higham教授实施 在"Matlab的测试矩阵工具箱"中有更详细的讨论 (版本3.0)",N.J.Higham,第276号数值分析报告, 1995年9月,在这里提供

1991年toms(算法694)的pdf文件似乎不再适用于 免费。ACM的链接是这里

"有趣"的意思是这些矩阵或者 对数值算法的挑战或有一些有趣的 性质。各个函数的文档包含 更多信息,以及推荐信。

还包括一组所需的矩阵效用函数 用于生成集合的某些成员以及一些 函数来自Higham教授的MatrixComp包。其中之一 这里有趣的例程是mdsmax,一个直接搜索优化 算法。

rogues包依赖于numpy和scipy,两者都必须是 安装。此外,还有一些处理 打印,这些使用matplotlib。而伊普顿并不严格 必要的,这是一个非常方便的环境/ Mat普特利布最后,单元测试使用nose包和 鼻子上缠着纽皮。要进行测试,你必须有鼻子 安装。然后,以ipython为例,键入

In [1]: !nosetests rogues

包含的矩阵生成函数是:

  • 柯西矩阵柯西矩阵
  • chebspecchebyshev谱微分矩阵
  • chebyshev多项式的类vandermonde矩阵
  • chowchow矩阵-一个奇异的toeplitz下hessenberg矩阵
  • clementclement矩阵-具有零对角线项的三对角线
  • 比较矩阵
  • 公司伙伴矩阵
  • condex矩阵条件数估计的反例
  • cycol其列循环重复的矩阵
  • 叮咚叮咚矩阵-对称hankel矩阵
  • dorrdorr矩阵-对角占优,病态,三对角。
  • dramadaha(0,1)矩阵,其逆矩阵具有大整数项
  • 费德勒费德勒矩阵-对称
  • forsytheforsythe矩阵-一个受扰动的jordan块
  • frankfrank矩阵-病态特征值。
  • 档位档位矩阵
  • gfpp矩阵给出了部分旋转的gw的最大生长因子
  • grcargrcar矩阵-具有敏感特征值的toeplitz矩阵。
  • 哈达玛矩阵哈达玛矩阵
  • 汉克尔矩阵汉克尔矩阵
  • hanowa特征值位于c中垂直线上的矩阵
  • 希尔伯特矩阵
  • 上hessenberg矩阵的逆
  • 发票对合矩阵
  • ipjfact具有阶乘元素的hankel矩阵
  • jordblocjordan块矩阵
  • 卡汉卡汉矩阵-上梯形
  • kmskar murdock szego toeplitz矩阵
  • krylovkrylov矩阵
  • lauchlilauchli矩阵-矩形
  • lehmerlehmer矩阵-对称正定
  • ong>lesp一个具有实的敏感特征值的三对角矩阵
  • 洛特金洛特金矩阵
  • min i j对称正定矩阵min(i,j)
  • 摩尔摩尔矩阵对称正定
  • neumann来自descrete-neumann问题的奇异矩阵(稀疏)
  • ohess随机正交上hessenberg矩阵
  • parterparter矩阵-在pi附近具有奇异值的toeplitz矩阵
  • 帕斯卡帕斯卡矩阵
  • pdtoep对称正定toeplitz矩阵
  • peipei矩阵
  • pentoep十角toeplitz矩阵(稀疏)
  • 泊松来自泊松方程的块三对角矩阵(稀疏)
  • prolateprolate矩阵-对称、病态toeplitz矩阵
  • qmult预乘随机正交矩阵
  • rando元素为-1、0或1的随机矩阵
  • randsvd具有预先分配的奇异值的随机矩阵
  • redheff与riemann假设相关的redheffer矩阵a(0,1)
  • 黎曼与黎曼假设相关的矩阵
  • 烟雾烟雾基质-复合物,具有"烟雾环"伪谱
  • triwwilkinson等人讨论的上三角矩阵
  • wathenwathen矩阵-有限元矩阵(稀疏,随机项)
  • wilk由wilkenson设计/讨论的各种特定矩阵
  • wilkinsonn大小的wilkinson矩阵,其中n必须是奇数

一些常用的矩阵效用函数:

  • 扩充调整系统矩阵
  • 带化双边酉变换的带化
  • cgs经典gram-schmidt qr因子分解
  • cond1,2、frobenius或无穷范数中的矩阵条件数
  • 凝聚矩阵特征值的条件数
  • cplets确定绘制复向量的合适轴
  • 对偶关于保持架p-范数的对偶向量
  • fv计算并绘制最大前导子矩阵的值域
  • ge不旋转高斯消去
  • gersh绘制正方形矩阵的gershgorin磁盘
  • hankel给定第一行,返回toeplitz类型矩阵
  • 房屋户主矩阵
  • mdsmax直接搜索优化的多维搜索方法
  • mgs修正gram-schmidt qr因子分解
  • pow2第i个元素是2**x[i]的向量,其中x[]是输入的
  • ps伪谱点图
  • pscont绘制伪光谱的轮廓图和颜色图
  • repmat简单地重新实现Matlab的repmat函数
  • rq瑞利商
  • 斜交部分斜交对称(斜交厄米特)部分
  • 稀疏性随机将矩阵元素设置为零
  • 主子阵
  • 对称部分对称(hermitian)部分
  • toeplitz返回给定矩阵第一行的toeplitz矩阵
  • 树形将向量重塑为或从(单位)三角形矩阵
  • 三对角给定对角的稀疏三对角矩阵
  • 范德蒙矩阵
  • 向量置换向量置换矩阵

更多信息可从这些函数通过键入帮助<;函数名>;

0.5.0发行说明

啊!

0.4.0发行说明

啊!

0.3.0发行说明

啊!

0.2.0发行说明

啊!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何比较二维交错数组中列中元素的长度   java依赖javafx是安全的。util。回电话?   用于格式化二进制数的正则表达式,在Java中,从右到左每4个字符使用空格   java我应该在基于Springboot的后端使用headless模式吗?   java Hibernate获取数据。list()已去润滑,表未映射。怎么办?   java Spring引导存储库,包括示例、规范和页面   java使用UUID。randomUUID()和多次调用方法?   每个客户端请求的Java DatagramSocket不同线程   字符串中的java表达式到arraylist   数组循环遍历word文档和图像,并存储到SQL java   java wsimport Xauthfile错误   java在适配器中返回相同的片段   charAt()方法如何从字符串中提取数字并将其放入Java中的新字符串中?   java我想在两部手机之间建立hfp连接   java如何添加priceAfterDiscount的公共方法,该方法返回折扣后的价格