저는 각 요소가 1x5 벡터 인 2x2 행렬을 가지고 있습니다. 이런 일이 :Matlab : 벡터 행렬의 결정자
x = 1:5;
A = [ x x.^2; x.^2 x];
는 지금은 결정을 찾으려하지만,이
B = det(A);
Error using det
Matrix must be square.
가 지금은 이런 일이 발생하는 이유, MATLAB는 복식의 2 × 매트릭스 같이 본다 볼 수 있습니다 발생합니다. x를 요소가 아닌 벡터로 취급하고 싶습니다. 내가 원하는 것은
det(A) = x^2 - x^4
이고,
B = det(A)
을 1x5 벡터로 얻으십시오.
어떻게해야합니까?
'det'의 벡터화 된 버전을 원하십니까? –
맞아요, 그래 – Eddy
왜 det (A) = x.^2 - x.^4'를 계산할 수 없습니까? – chaohuang