如何计算P呢

1次查看(最近30天)
马修·曹
马修·曹 2020年2月16日
你好,下面是我需要解决P的函数,但是当我使用下面的代码时,它给了我错误的P,我有什么办法可以修改它吗?
函数[L, U, P] = lu_pp(A)
n =长度(一个);
U = 0 (n, n);
L = 0 (n, n);
P = 0 (n, n);
对于k = 1:n
U (k, k) = (k, k);
对于I = k+1:n
L (i (k) = (i (k)。/ U (k, k);
U (k, i) = (k, i);
结束
对于I = k+1:n
对于j = k+1:n
一个(i, j) = (i, j) - l (i (k) * U (k, j);
结束
结束
结束
P = L *你*发票(一个);
结束
1评论
沃尔特·罗伯森
沃尔特·罗伯森 2020年2月16日
没有关于输入是什么或者输出是什么的文档,所以我们作为局外人不得不猜测你的代码 定义了 它的目的是什么,因此你的代码是完美的。

登录评论。

答案(0)

标签

还没有进入标签。

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!