Wolfram Language Fast Introduction for Math Students
Comienza ya »

Matrices y álgebra lineal

Wolfram Language representa matrices como listas de listas:

In[1]:=
Click for copyable input
{{1, 2}, {3, 4}}

Ingresa una tabla usando CTRL+ ENTER para las filas y CTRL+ , para las columnas:

In[2]:=
Click for copyable input
{
 {a, b},
 {c, d}
}
Out[2]=

MatrixForm muestra una salida como una matriz:

In[3]:=
Click for copyable input
MatrixForm[{{a, b}, {c, d}}]
Out[3]=

Puedes construir una matriz con funciones iterativas:

In[1]:=
Click for copyable input
Table[x + y, {x, 1, 3}, {y, 0, 2}]
Out[1]=

O puedes importar datos que representan una matriz:

In[2]:=
Click for copyable input
Import["data.csv"]
Out[2]=

IdentityMatrix, DiagonalMatrix y otros son símbolos incorporados.

Las operaciones de matriz estándar funcionan con base en elementos:

In[1]:=
Click for copyable input
{1, 2, 3} {a, b, c}
Out[1]=

Computa el producto escalar de dos matrices:

In[2]:=
Click for copyable input
{{1, 2}, {3, 4}}.{{a, b}, {c, d}}
Out[2]=

Encuentra el determinante:

In[3]:=
Click for copyable input
Det[{{a, b}, {c, d}}]
Out[3]=

Obtén el inverso de una matriz:

In[4]:=
Click for copyable input
Inverse[{{1, 1}, {0, 1}}]
Out[4]=

Usa LinearSolve para resolver un sistema lineal:

In[1]:=
Click for copyable input
LinearSolve[{{1, 1}, {0, 1}}, {x, y}]
Out[1]=

Las funciones para minimización y descomposición de matriz también están disponibles.

REFERENCIA RÁPIDA: Matrices y álgebra lineal »