在构建矩阵来模拟物理现象时,就计算成本而言,实矩阵是否优于复矩阵?

计算科学 数值分析 矩阵
2021-11-26 09:53:29

只是研究一些玩具例子2×23×3矩阵,复数乘法已经有点乱了。

从数值分析的角度来看,如果要尝试构建非常大的矩阵来模拟物理行为,就计算成本而言,在复杂矩阵上构建矩阵是否更可取?

实数与复数矩阵还有哪些其他优势?

1个回答

这个问题是不恰当的——你没有说出“理想”或“优越”的意思。如果我尝试建模的现象只涉及实数,那么显然使用实数矩阵是更好的方法。另一方面,如果我尝试在傅立叶域中建模某些东西,那么就会出现复数,我会尝试使用具有复数元素的矩阵,而不是将整个事物分成两个矩阵。最后,如果我尝试为矩阵-矩阵乘法编写最快的代码,我实际上可能会尝试分别存储实部和虚部。

所以它总是归结为你到底想要做什么——没有一个答案如此笼统以至于它总是正确的。