Criterio de sylvester

by

 

code its aa simple example to determinate the clasification of a square matrix

Sylvester.m
M=input('ingrese los valores de la matriz');
A=size(M);
MenoresPrincipales=(1:1:A);
B=A(1:1);
for k=(1:B);
M(1:k,1:k)
C=det(ans);
MenoresPrincipales(1,k)=C;
end
MenoresPrincipales
if all (MenoresPrincipales>0)
   disp('La Matriz es Definida Positiva')
elseif  all (MenoresPrincipales>=0)
    disp('La Matriz es Semidefinida Positiva')
elseif all (MenoresPrincipales<0)
    disp('La Matriz es Definida Negativa')
elseif all (MenoresPrincipales<=0)
    disp('La Matriz es Semidefinida Negativa')
else
    disp('La Matriz es Indefinida')
end
    

Contact us