52 votos

¿Cuántas filas y columnas hay en una matriz m x n?

Una simple pregunta: Por definición, ¿un m x n matriz tienen m filas y n columnas, ¿o es al revés?

0 votos

Sí, siempre es "{número de filas} por {número de columnas}"

2 votos

Sin embargo, puedes nombrar las variables como quieras. Curiosamente, "matriz m por n" es el doble de común que "matriz n por m" en los resultados de búsqueda de Google.

2 votos

@ColonelPanic, eso es probablemente porque para una matriz $A$ operando en un $n$ vector dimensional $\mathcal{x}$ (es decir $A \mathbf{x} = \mathbf{y}$ ) $\mathbf{y}$ es $m$ dimensional. Es decir, antepone la dimensión de entrada a la de salida por orden alfabético.

49voto

deft_code Puntos 19418

Un $m \times n$ La matriz tiene $m$ filas y $n$ columnas.

0 votos

¿puede proporcionar una referencia/citación para esto?

3 votos

Todos los libros de texto que he leído (tanto de cs como de matemáticas) han utilizado esta notación. Por ejemplo, Strang's Introduction to Linear Algebra 4th.

0 votos

Ha dicho "casi todos". ¿Hubo alguna excepción?

1voto

Sigur Puntos 3895

Le sugiero que compruebe siempre la notación del libro que está utilizando. A veces he encontrado esta notación con un significado diferente. En los libros avanzados, por ejemplo. Incluso la notación para mapas lineales como matrices. A veces escriben $xT$ .

0 votos

¿A qué se refiere xT en este caso?

0 votos

Es la notación para la imagen de $x$ por el mapa lineal $T$ . Normalmente escribimos $T(x)$ o $Tx$ .

1voto

Sean Puntos 11

Comprueba siempre y asegúrate de que tienes la convención adecuada para la ocasión. Normalmente, m x n es filas x columnas. Me gusta recordar esto como si estuviera en orden alfabético INVERSO - Filas por Columnas, o R primero y luego C. Sin embargo, en el libro de Boyce & DiPrima "Ecuaciones diferenciales elementales y problemas de valor límite" una matriz m x n tiene m columnas verticales y n filas horizontales.
Sin embargo, cuando se trata de elementos dentro de una matriz, es lo contrario. El elemento "a sub i,j" hace referencia al elemento de la iª fila y jª columna. ¿Lección? Comprueba siempre que tienes la convención correcta.

1 votos

Hasta aquí el "lenguaje universal de las matemáticas" :(

1voto

Jerome Indefenzo Puntos 201

Sí... Son m-filas y n-columnas.
Aquí tienes un ejemplo de cómo puedes generar y leer una matriz en JavaScript :)

let createMatrix = (m, n) => {
  let [row, column] = [[], []],
      rowColumn = m * n
  for (let i = 1; i <= rowColumn; i++) {
    column.push(i)
    if (i % n === 0) {
      row.push(column)
      column = []
    }
  }
  return row
}

let setColorForEachElement = (matrix, colors) => {
  let row = matrix.map(row => {
    let column = row.map((column, key) => {
      return { number: column, color: colors[key] }
    })
    return column
  })
  return row
} 

const colors = ['red', 'green', 'blue', 'purple', 'brown', 'yellow', 'orange', 'grey']
const matrix = createMatrix(6, 8)
const colorApi = setColorForEachElement(matrix, colors)

let table ='<table>'
colorApi.forEach(row => {
  table+='<tr>'
    row.forEach(column =>  table +=`<td style='background: ${column.color};'>${column.number}<td>` )
  table+='</tr>'
})

document.write(table);

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X