フィルターのクリア

the inversion of large impedance matrix in MOM

3 ビュー (過去 30 日間)
rahman
rahman 2015 年 9 月 14 日
コメント済み: rahman 2015 年 9 月 16 日
Hi all
I try to analyse a structure using method of moment which produces large dense squared impedance matrix. when I try to solve the matrix equation A*X=B, the inversion procedure takes more than 4GB RAMs.Is there any idea to solve this matrix equation in reasonable time with less RAMs?
  6 件のコメント
Steven Lord
Steven Lord 2015 年 9 月 14 日
How large is your "large dense" matrix?
Are you using a 32-bit or 64-bit version of MATLAB?
Can you easily compute A*x for a vector x without explicitly creating the matrix A? If so, use one of the iterative solvers like GMRES.
rahman
rahman 2015 年 9 月 16 日
Tnx Steven Lord, GMRES is a good idea. It reduced about 2GB RAMs.

サインインしてコメントする。

回答 (1 件)

Walter Roberson
Walter Roberson 2015 年 9 月 14 日
  2 件のコメント
rahman
rahman 2015 年 9 月 14 日
I try it but it takes more time with same RAMs!
Walter Roberson
Walter Roberson 2015 年 9 月 14 日
Then the answer to your original question is NO. Install more RAM if the current size is a problem.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeOperating on Diagonal Matrices についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by