Els elements fonamentals de treball de l'àlgebra lineal són els vectors i matrius, tractats al capítol Objectes matemàtics. En aquest capítol es tracten les operacions que es poden fer amb vectors i matrius, a més d'altres funcions que els reben com a arguments.
Les operacions aritmètiques amb vectors i matrius (suma, resta i producte) es realitzen amb els símbols habituals de wiris.
suma:
comanda +
Suma de vectors o matrius. Els operands han de ser del mateix tipus i tenir les mateixes dimensions.
|
resta:
comanda -
Resta de vectors o matrius.
Els operands han de ser del mateix tipus i tenir les mateixes dimensions.
|
producte:
comanda * o ·
Producte de matrius o producte (escalar) de vectors.
El nombre de columnes del primer operand ha de ser igual al nombre de files del segon. A wiris,
tots els vectors es consideren vectors fila, però això no és restrictiu, ja que si demanem la multiplicació d'una matriu per un vector fila, es considera el vector com un vector columna, sempre que això permeti fer la multiplicació.
El símbol * sempre apareix com un · d'acord amb les convencions
tipogràfiques.
|
producte per escalars:
comanda * o ·
Calcula el producte d'un vector o matriu per un escalar.
El símbol * sempre apareix com un · d'acord amb les convencions
tipogràfiques.
|
producte escalar:
Icona
, comanda * o ·
Calcula el producte escalar de dos vectors de la mateixa longitud.
El símbol * sempre apareix com un · d'acord amb les convencions
tipogràfiques.
|
invers:
Icona
, comanda invers
Matriu inversa.
Si la matriu és invertible, s'obté la seva matriu inversa. Si la matriu no és invertible, s'obté un error.
|
potència:
Icona
, comanda ^
Es pot elevar una matriu quadrada a un nombre enter. Si l'exponent és un nombre negatiu i la matriu és invertible, s'eleva la matriu inversa al valor absolut de l'exponent. Si la matriu no és invertible, s'obté un error.
|
longitud:
comanda longitud
Si s’aplica a un vector, s'obté el nombre de components; si s’aplica a una matriu, s'obté el nombre de files.
|
dimensions:
comanda dimensions
wiris torna la seqüència formada pel nombre de files i el nombre de columnes d'una matriu, respectivament.
|
rang:
comanda rang
Donada una matriu, calcula el seu rang.
|
menor:
comanda menor
Donada una matriu quadrada A i
dos enters i i j, calcula el menor
corresponent a la posició Aij
de la matriu. Aquest menor és el determinat de la matriu resultant d'eliminar
d'A la fila i i la
columna j.
|
|