0
A
回答
5
B=1./A;
B(isinf(B))=0;
所有的問題都沒有了!
或者
A(A==0)=Inf;
B=1./A;
1
如果你在你的矩陣多的零,您可能需要使用sparse
矩陣:
A = sparse(A);
B = spfun(@(x) 1./x, A); % inverse only non-zeros
+2
我沒有很多零,但這是一個非常好的提示,所以我給了你一個+1。 – havakok
相關問題
- 1. 在(非)對角矩陣中尋找非零元素的速度
- 2. 只允許修改稀疏矩陣的非零元素
- 3. C#Mathnet Numerics的 - 獲得非零稀疏矩陣元素
- 4. 繪製3D矩陣中非零元素的3D位置
- 5. CUDA中非矩形矩陣的計算機逆矩陣
- 6. Matlab:基於組大小的矩陣中的非零元素的零組
- 7. 基於另一個矩陣(矩陣包)的稀疏矩陣的清零元素
- 8. Python的逆矩陣
- 9. scipy.sparse矩陣:將行平均值減去非零元素
- 10. Python中的矩陣和逆矩陣
- 11. PHP逆矩陣
- 12. VBA:矩陣逆
- 13. 逆矩陣3f
- 14. 矩陣逆Swift
- 15. 矩陣的矩陣對角元素
- 16. R中的矩陣的逆
- 17. 矩陣元素
- 18. Python:計算僞逆矩陣的逆
- 19. SymPy中矩陣的逆?
- 20. C++的PETSc矩陣求逆
- 21. 圖像矩陣的逆
- 22. 逆矩陣的在C++
- 23. OpenCL中的矩陣求逆
- 24. 查找最後非零元素3D陣列 - numpy的陣列
- 25. JavaScript矩陣求逆
- 26. 逆矩陣誤差
- 27. 乘以逆矩陣?
- 28. 矩陣求逆R
- 29. 一個numpy的矩陣中獲取第一N個非零元素
- 30. 從稀疏矩陣中繪製一個隨機的非零元素
後'1/A'添加一行'ANS(ANS == Inf)= 0'? – GameOfThrows