實作MATLAB 的mldivide 運算子
MATLAB 的反斜線運算子(mldivide) 是用來求解矩陣以矩陣矩陣形式以矩陣形式以矩陣形式表示的線性系統的多功能工具。雖然可以使用 Moore-Penrose 偽逆,但它與 mldivide 的等價並不總是正確。
演算法選擇
mldivide 根據輸入矩陣的特性採用各種演算法:
全矩陣:
方陣:
gpuArray 和分佈式數組:
實作演算法
要在您的庫中實作您的庫中實作這些演算法,您可以參考MATLAB 文件中提供的偽代碼:
注意事項
除了選擇最佳演算法之外,以下注意事項也很重要:
以上是MATLAB 的 mldivide 運算子如何求解線性系統?的詳細內容。更多資訊請關注PHP中文網其他相關文章!