-1
A
回答
0
環在Matlab中的情況下,只是下面的
v = A'(:) % transpose since it makes long column by concat left to right column
B = diag(v)
在Python的情況下,你可以使用numpy的
import numpy as np
A = np.array([[1,2], [3,4]])
B = np.diag(A.ravel())
相關問題
- 1. 矩陣元素
- 2. 選擇矩陣元素(矩陣語言)
- 3. 用矩陣替換矩陣元素
- 4. 從MATLAB矩陣陣列創建對角線矩陣
- 5. 基於另一個矩陣(矩陣包)的稀疏矩陣的清零元素
- 6. 復對稱三對角矩陣的快速矩陣指數
- 7. 稀疏矩陣的元素絕對值
- 8. Mathematica矩陣對角化
- 9. 塊三對角矩陣python
- 10. 對角線反映矩陣
- 11. 提取下三角矩陣,而不考慮對角元素
- 12. Matlab矩陣元素檢查
- 13. 矩陣元素比較
- 14. 矩陣乘以元素
- 15. 矩陣元素組合
- 16. 從矩陣的一半創建對角線矩陣
- 17. R:矩陣的對矩陣3D圖
- 18. Haskell陣列(矩陣)元素訪問
- 19. 如何使矩陣的對角線等於另一個矩陣的對角線?
- 20. 更改條件矩陣中兩個矩陣的元素
- 21. 替換由另一個矩陣索引的矩陣元素
- 22. 根據子矩陣規則更改大矩陣的元素
- 23. 矩陣A的元素不在矩陣B中
- 24. Python numpy矩陣乘以一個對角矩陣
- 25. 如何在MATLAB中刪除矩陣的對角線元素?
- 26. R:替換隨機矩陣的「非對角線」元素
- 27. 返回scipy稀疏矩陣的對角線元素
- 28. 如何獲取矩陣中元素的兩個對角線?
- 29. 只爲矩陣的對角元素添加一個小值
- 30. 具有相同對角元素的PSD矩陣