小编Pun*_*Roy的帖子

行列式显示无穷大而不是零!为什么?

这是我为作业中的一个问题编写的 matlab 代码。在 A 与其转置相乘之后,根据所有同学的代码(不同的代码)给出的结果,所得方阵应该具有行列式零。为什么我的代码没有给出 c 和 d 的行列式为无穷大

A = rand(500,1500);

b = rand(500,1);

c = (A.')*A;

detc = det(c);

cinv = inv((A.')*A);

d = A*(A.');

detd = det(d);

dinv = inv(A*(A.'));

x1 = (inv((A.')*A))*((A.')*b);

x2 = A.'*((inv(A*(A.')))*b);
Run Code Online (Sandbox Code Playgroud)

math matlab matrix determinants

2
推荐指数
1
解决办法
4097
查看次数

标签 统计

determinants ×1

math ×1

matlab ×1

matrix ×1