Matrix Calculation in MATLAB
40 views (last 30 days)
Show older comments
Could someone help me solve this problem in Matlab.. Suppose I have this Matriks
2 3-x ]
So, it can be written as : (to alculate the determinant)
(2-x * 3-x)-(5*2)=0
But In matlab if I cannot put x before I define it..
There will be an error :
Undefined function or variable 'x'.
Please help me!! How to be able multiply (2-x * 3-x) ?????
I'm not allowed to use det function from Matlab!!!
Mischa Kim on 16 Feb 2014
Edited: Mischa Kim on 16 Feb 2014
Tanya, use symbolic math:
A = (2-x)*(3-x)
(x - 2)*(x - 3)
or, to solve your problem
A = (2-x)*(3-x) - (5*2);
41^(1/2)/2 + 5/2
5/2 - 41^(1/2)/2
Paul on 16 Feb 2014
Edited: Paul on 16 Feb 2014
Define x as symbolic variable. Also (2-x * 3-x) should be ((2-x) * (3-x)) else you are calculating (2- (x * 3) -x). So:
((2-x) * (3-x))-(5*2)
If you want to calculate the values for which the determinant is 0:
x0=solve(((2-x) * (3-x))-(5*2)==0)
Find more on Linear Algebra in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!