Why do quotes in norm for infinity norm sometimes work
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Michael Gustafson
el 9 de Dic. de 2013
Comentada: dpb
el 9 de Dic. de 2013
I'm just curious as to why, for some matrix A, you can calculate the infinity norm with
- norm(A, inf)
- norm(A, Inf)
- norm(A, 'inf')but not
- norm(A, 'Inf')
especially when
>> inf
ans =
Inf
Seems strange to have included 'inf' -- and the command itself doesn't indicate that 'inf' is a valid input either:
>> norm(A, 'Inf')
Error using norm
The only matrix norms available are 1, 2, inf, and 'fro'.
0 comentarios
Respuesta aceptada
dpb
el 9 de Dic. de 2013
"Because" :)
It appears the author of norm did go as far as to do a string comparison of the inputs but didn't bother to [upper/lower]case the input string before making the comparison internally.
The same case-sensitive comparison fails in the same fashion with 'Fro' as opposed to 'fro'
2 comentarios
dpb
el 9 de Dic. de 2013
It works same way as far back as R12; I don't have anything earlier installed.
Más respuestas (0)
Ver también
Categorías
Más información sobre Startup and Shutdown en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!