Estoy trabajando en un proyecto para una clase de métodos numéricos que compara dos métodos iterativos para resolver Ax=bAx=b y me preguntaba qué tipo de funciones tiene Matlab para generar matrices cuadradas arbitrariamente grandes que se puedan utilizar para hacer pruebas.
Por ejemplo, ¿hay alguna función que pueda generar fácilmente matrices diagonalmente dominantes? Probablemente podría escribir una fácilmente, pero si ya existe una sería más fácil.
Estoy buscando algo similar a magic(n)
que generará una matriz con alguna propiedad dada que puedo mirar. He buscado en la documentación de Matlab pero no he podido encontrar ningún tipo de lista.