¿Qué es la función mágica en MATLAB?

FUNCIÓN MÁGICA

Sintaxis

  • M = magia (n)

DESCRIPCIÓN:-
M = magia (n)
(devuelve una matriz n-por-n construida a partir de los enteros 1 a n ^ 2 con sumas iguales de filas y columnas. El orden n debe ser un escalar mayor o igual a 3)

EJEMPLO:-
El cuadrado mágico de orden 3 es

M = magia (3)
M = 8 1 6
3 5 7
4 9 2

      Esto se llama un cuadrado mágico porque la suma de los elementos en cada columna es la misma.
      suma (M) = 15 15 15

      Y la suma de los elementos en cada fila, obtenida al transponer dos veces, es la misma.
      suma (M ‘)’ = 15
      15
      15
      Este también es un cuadrado mágico especial porque los elementos diagonales tienen la misma suma.

      suma (diag (M)) = 15

      El valor de la suma característica para un cuadrado mágico de orden n es

      suma (1: n ^ 2) / n

      que, cuando n = 3, es 15.

        LIMITACIÓN: -Si proporciona n menos de 3, la magia devuelve un cuadrado no mágico o los cuadrados mágicos degenerados 1 y [].

        M = magic (n) devuelve una matriz n-por-n construida a partir de los enteros 1 a n ^ 2 con sumas iguales de filas y columnas. El orden n debe ser un escalar mayor o igual a 3.

        Esto se llama un cuadrado mágico porque la suma de los elementos en cada columna es la misma. Y la suma de los elementos en cada fila, obtenida al transponer dos veces, es la misma. Este también es un cuadrado mágico especial porque los elementos diagonales tienen la misma suma.

        El valor de la suma característica para un cuadrado mágico de orden n es
        sum (1: n ^ 2) / n que, cuando n = 3, es 15.

        Cuadrado mágico – magia de MATLAB – MathWorks India

        More Interesting

        ¿Por qué los sistemas P no implican que P = NP?

        ¿Qué son las matemáticas básicas y fundamentales para la visión por computadora, el aprendizaje automático, la inteligencia artificial, la estructura de datos y algoritmos, sistemas de control, sistemas en tiempo real y procesamiento de señales digitales?

        ¿Por qué los maestros programadores insisten en usar las matemáticas para enseñar a sus estudiantes los conceptos básicos de la programación dado que no se usa tanto a diario?

        ¿Cuál es la complejidad temporal de generar todos los subconjuntos posibles de un conjunto? ¿Es 2 ^ n?

        ¿Alguien podría recomendar algunos temas interesantes para dominar que se encuentran en la intersección de la informática / programación y la teoría / lógica de conjuntos (algo práctico, no solo teórico)?

        ¿Los programadores de computadoras son naturalmente buenos en matemáticas?

        ¿Está 1SAT NP completo?

        ¿Cuáles son las aplicaciones de las matemáticas en la programación?

        Cómo encontrar el número total de palíndromos diferentes de longitud k en una cadena dada usando una matriz de sufijos

        ¿Cuánto conocimiento matemático profundo deberías tener como diseñador de juegos?

        Informática teórica: ¿se puede crear una máquina que sea más poderosa que una máquina de turing?

        ¿Alguna vez eres totalmente experto en matemáticas?

        ¿Cuál sería la relación más efectiva entre las matemáticas y la programación en educación?

        ¿Ser bueno en matemáticas ayuda en la programación?

        ¿Por qué debería elegir especializarme en ciencias de la computación en lugar de las matemáticas?