【发布时间】:2013-01-31 16:33:37
【问题描述】:
我有一个矩阵形式,比如e^(Ax),其中A 是一个方阵。如何将它从给定值 a 集成到另一个值 b 以便输出是相应的数组?
【问题讨论】:
-
在这种情况下
a和b是什么?
标签: python matrix numpy integration exponential
我有一个矩阵形式,比如e^(Ax),其中A 是一个方阵。如何将它从给定值 a 集成到另一个值 b 以便输出是相应的数组?
【问题讨论】:
a 和b 是什么?
标签: python matrix numpy integration exponential
如果 A 具有正确的属性,您可以通过计算其特征向量和特征值将其转换为对角线形式 A0。在对角线形式中,解是sol = [exp(A0*b) - exp(A0*a)] * inv(A0),其中A0 是具有特征值的对角矩阵,inv(A0) 仅包含其对角线中特征值的逆矩阵。最后,通过将解与左侧特征值和右侧特征值的转置相乘来转换解:transpose(eigvecs) * sol * eigvecs。
【讨论】: