首页 > 解决方案 > 计算半正定矩阵的矩阵幂和矩阵指数的最准确方法

问题描述

我确实需要为 any 数值计算以下形式$x\in\mathbb{R}^n$,可能在 python 中:

  1. $x^TM^Kx$,其中$M\in\mathbb{R^n}$是一个 PSD 矩阵,其中 k 可以获得相当大的值 - 可能高达数百个。我更喜欢 k 是一个实数,但如果它只能是一个整数也可以,如果这会产生相当大的精度差异。
  2. 同样,我对$x^Te^{-tM}x$t 的实际值感兴趣。

对于案例 1,我可以:

对于案例 2

任何人都可以指导我计算这些表达式中的任何一个的最精确方法是什么,希望达到机器精度?这些方法中的任何一种,还是那里有更好的解决方案?我也会很高兴有参考资料。

PS 不知道这里或 math.stackexchange.com 是否是分享这个问题的好地方,我将用相同的标题和内容交叉发布。

标签: pythonmatrixscipylinear-algebranumerical-methods

解决方案


推荐阅读