zyww021204 发表于 2008-10-19 22:37:15

用matlab还需要进行因子分解吗?

上来报道一下,超过潜水期了,最近在研究网损的问题,用matlab编程,想问个弱弱的问题,用matlab还需要进行因子分解吗?有意义不?

^_^ 发表于 2008-10-20 09:10:20

不知道楼长是用来作什么的,因式分解用的地方很多,呵呵!

zyww021204 发表于 2008-10-22 16:36:56

:)

在做导纳因子的分解,不是用左除就可以了吗,是不是matlab会自动因子分解进行求解呢?

seeout 发表于 2008-10-22 16:39:34

因子分解主要用于PQ分解法中,便于多次求解线性方程组
用matlab其实没这个必要,直接求解求可以了

qiuwei_002 发表于 2008-10-22 16:55:18

当问题规模比较小的时候,可以直接求,一旦问题规模巨大时,为了提高运算速度,就要进行因子分解了。而MATLAB本身的运行速度就比较慢。

zyww021204 发表于 2008-10-27 16:04:29

:)

好像左除和直接求逆相乘是不同的,不知掉哪位大侠知道有什么不同?左除据说是更好,那左除是不是就进行因子分解了呢?不懂也。

seeout 发表于 2008-10-27 20:42:01

实际上matlab的左除应该也是用了LU分解或是高斯消去法来解线性方程组的。
只不过你每调用一次它就是重复一次以上过程,而自己的潮流程序可以先进行LU分解。
看似这种方法计算的次数少些,不过是不是真比直接求解效率更高可能要验证一下!!
页: [1]
查看完整版本: 用matlab还需要进行因子分解吗?

招聘斑竹