我有一個形式的矩陣,比如e^(Ax)
,其中A
是一個方形矩陣。我怎樣才能將它從一個給定的值a
整合到另一個值b
,以便輸出是一個相應的數組?如何找到Python中矩陣指數的積分
0
A
回答
2
如果A具有正確的屬性,可以通過計算其特徵向量和特徵值將其轉換爲對角線形式A0。在對角線形式中,解決方案是sol = [exp(A0*b) - exp(A0*a)] * inv(A0)
,其中A0
是具有特徵值的對角矩陣,並且inv(A0)
僅包含其對角線中的特徵值的倒數。最後,通過將解與左邊的特徵值和右邊的特徵值的轉置相乘來轉換回解決方案:transpose(eigvecs) * sol * eigvecs
。
+0
非常感謝Aradi對於問題的好方法和tcaswell的參考。但是,那麼,我怎麼能在Python中實現這個例如scipy.integrate.quad或類似的東西呢?我知道如何做到這一點,而不是一個矩陣。形成一個循環是唯一的解決方案?再次感謝。哦,a和b是標量,x是整合的限制。 – user2076206 2013-02-15 18:06:36
相關問題
- 1. 矩陣在Matlab中的數值積分
- 2. Python的矩陣內積
- 3. 矩陣和數值積分的逆矩陣R
- 4. 我如何找到Numpy矩陣的標量積?
- 5. 如何矢量化在MATLAB中指數爲矩陣的矩陣?
- 6. R中的矩陣點積
- 7. 與矩陣的八度微積分
- 8. 我正在尋找特定的矩陣插入到卷積矩陣
- 9. 矩陣指數
- 10. 矩陣指數
- 11. 查找矩陣中相鄰數字的最大面積
- 12. 如何在python中爲每一對分開做矩陣向量內積?
- 13. 如何分隔數組中的矩陣?
- 14. 如何從python矩陣中找到TN,TP,FN,FP?
- 15. 矩陣指針到子矩陣用C
- 16. eigen:如何只計算矩陣內積的下/上部分
- 17. 卷積矩陣如何工作?
- 18. Row.T *矩陣的行點積
- 19. 在python中,我們如何找到兩個矩陣之間的相關係數?
- 20. numpy的/ Python的:高效矩陣作爲輸入矩陣的乘積的乘法
- 21. Schur分解找到酉矩陣?
- 22. 尋找積極維護的矩陣數學庫爲PHP
- 23. python矩陣的矩陣
- 24. Python - CSV到矩陣
- 25. 如何分配指向矩陣對角線的指針?
- 26. Python中的矩陣和逆矩陣
- 27. 如何找到0和1的二維矩陣中的矩形數量?
- 28. 如何找到矩形矩陣中的一組數字的模式
- 29. Python中的矩陣
- 30. 轉換指數的矩陣
在這種情況下,「a」和「b」是什麼? – tacaswell 2013-02-15 17:36:14
我懷疑你想使用'scipy' http://docs.scipy.org/doc/scipy/reference/integrate.html – tacaswell 2013-02-15 17:36:54