用matlab还需要进行因子分解吗?
上来报道一下,超过潜水期了,最近在研究网损的问题,用matlab编程,想问个弱弱的问题,用matlab还需要进行因子分解吗?有意义不? 不知道楼长是用来作什么的,因式分解用的地方很多,呵呵!:)
在做导纳因子的分解,不是用左除就可以了吗,是不是matlab会自动因子分解进行求解呢? 因子分解主要用于PQ分解法中,便于多次求解线性方程组用matlab其实没这个必要,直接求解求可以了 当问题规模比较小的时候,可以直接求,一旦问题规模巨大时,为了提高运算速度,就要进行因子分解了。而MATLAB本身的运行速度就比较慢。
:)
好像左除和直接求逆相乘是不同的,不知掉哪位大侠知道有什么不同?左除据说是更好,那左除是不是就进行因子分解了呢?不懂也。 实际上matlab的左除应该也是用了LU分解或是高斯消去法来解线性方程组的。只不过你每调用一次它就是重复一次以上过程,而自己的潮流程序可以先进行LU分解。
看似这种方法计算的次数少些,不过是不是真比直接求解效率更高可能要验证一下!!
页:
[1]
