2012-07-04 20 views

Respuesta

5

Como se define en la ayuda de Matlab para la norma, el valor devuelto es "El mayor valor singular" para las matrices, y sum(abs(A).^2)^(1/2) para los vectores.

lectura adicional: wikipedia - matrix norm

3

x(:) es un vector, vea lo que devuelve Matlab si simplemente escribe eso en la línea de comandos. x es una matriz. La 2-norma de una matriz y la 2-norma de un vector se calculan de diferentes maneras, en general, la 2-norma del vector de los elementos de una matriz no será la misma que la norma 2 de la matriz. Para detalles, ver good old Golub and Van Loan.

¿Por qué las 2 normas de matrices y matrices son diferentes? Eso es matemática y por lo tanto fuera de tema aquí en SO, así que no me atrevo a responder.

Cuestiones relacionadas