小编Mat*_*Lab的帖子

Matlab决定函数出错了

以下是我的一个节目的摘录:

function [P] = abc(M,f); if det(M) ~= 1, disp(['Matrix M should have determinant 1'])

我允许用户选择不输入'f'的值.

当我运行abc([2 1; 1 1])时,程序运行正常,它完成了它应该做的事情.但是当我运行abc([6 13; 5 11])时,我被告知"矩阵M应该有行列式1".

地球上到底是怎么回事?

编辑:在命令窗口中,我输入以下内容:

M = [6 13; 5 11]; if det(M) ~= 1, disp('Im broken'); end

然后Matlab告诉我自己它已经坏了.

谢谢

matlab

0
推荐指数
1
解决办法
1152
查看次数

标签 统计

matlab ×1