MATLAB中的矩阵计算

时间:2014-02-16 17:37:35

标签: matlab matrix determinants

有人可以帮我解决Matlab中的这个问题吗 假设我有这个Matriks

 A=[2-x 5    
    2   3-x ]

其中det(A)= 0;

所以,它可以写成:(以减少detrminant)

   (2-x * 3-x)-(5*2)=0

但是在matlab中,在定义它之前我不能放x ..

会出现错误:

 Undefined function or variable 'x'.

请帮帮我!! 我不允许使用Matlab的det函数!!!

1 个答案:

答案 0 :(得分:4)

你必须说matlab x是一个符号变量:

syms x;
A=[2-x, 5; 2, 3-x];
solve(det(A) == 0)