Anda di halaman 1dari 7

Algebra Lineal Ingeniera Industrial Alianza SENA

Taller 1 Autoestudio
Grupo: Lina Crdenas, Soledad Sanguino, Jefferson Beltrn, Oscar Amezquita
1. Completa las siguientes tablas
Senten
cia
$

Descripcin
Termina o separa un

Comando
solve

Descripcin
Resuelve un sistema de

comando, pero no muestra el

ecuaciones polinmicas

resultado
Para separar ecuaciones e

simultneas (lineales o no)


Resuelve la lista de ecuaciones

linsolve

incognitas

lineales simultneas para la


lista

de

expresiones

variables.

Las

deben

ser

polinomios lineales respecto de


;

Separa o termina un comando

echelon

las variables o ecuaciones.


Se obtiene una matriz
triangular pero todos los
elementos de la diagonal

Asigna un valor a una

triangularize

expresin

principal son 1.
Obtener la matriz triangular
que resulta de aplicar
transformaciones elementales
por filas siguiendo el mtodo de

=
:=

Igual a
Para definir funciones

matrix
genmatrix

Gauss.
Para introducir una matriz
a[i,j]:=Frmula de i y
j$ genmatrix (a, Nmero Filas,

Ultimo resultado

entermatrix

Nmero Columnas)
(Nmero Filas, Nmero
Columnas), por ejemplo,

Suma

addrow

entermatrix(2,2)
Genera la matriz identidad
(cuadrada) cuyo tamao viene
dado por el valor Nmero; es un

Diferencia de dos matrices

addcol

caso particular del anterior.


Aade a la derecha
de Matriz las filas dadas por las
listas (o matrices) lista_1, ...,
lista_p. Las longitudes deben
ser concordantes.

Producto

rowswap

Si M es una matriz,
intercambiar filas i y j . Si M no
tiene una fila i o j , devuelve un

Divisin

columnswap

error.
Si M es una matriz, intercambia
las columnas i y j . Si M no
tiene una columna i o j ,

[]

Separar Expresiones

{}

Polinomicas
Separar Ecuaciones y

transpose

devuelve un error.
Hallar la transpuesta de una

rowop

matriz
Si M es una matriz, devuelve la

expresiones

matriz que resulta de hacer la


operacin de fila R_i <- R_I theta * R_j . Si M no tiene una

()

Para separar trminos,

ident

expresiones o ecuaciones

fila i o j , devuelve un error.


Genera la matriz identidad
(cuadrada) cuyo tamao viene
dado por el valor Nmero; es un

^
/**/

Potencia
Todo lo que va encerrado

zeromatrix

caso particular del anterior.


genera la matriz nula de n filas

plot2d

y m columnas
La funcin plot2d representa

entre los smbolos /* */ es

uno o ms grficos en dos

considerado

dimensiones. Las expresiones o

un comentario e ignorado

nombres de funciones que se

por Maxima

utilicen para definir curvas


deben depender todas ellas de
una nica variable var, siendo
obligatorio utilizar x_range para
nombrar la variable y darle sus
valores mnimo y mximo
usando la siguiente

numero

Expresin decimal de numero

wxplot2d

sintaxis: [variable, min, max].


crea un grfico en la celda
correspondiente

float
float (%)

Expresin decimal
Expresin decimal ultimo

ratsimp

resultado
Simplifica expresiones con

radcan

racionales
Simplifica expresiones con

factor

radicales
Factorizacin

expand
kill
kill (all)

Realza productos y potencias


Eliminar valores
Eliminar todos los valores
Tecla

Cul es su funcin?
Para ejecutar una orden: pulsar ENTER
Mxima aade punto y como al final de la

Enter
Shift + Enter

operacin, la etiqueta con (%i1), la procesa e


inmediatamente despus devuelve la respectiva
salida etiquetada con (%o1)

2. Ejemplifique los comandos de la tabla 2


Comando
solve
linsolve

triangularize

matrix
genmatrix

entermatrix

Ejemplo
solucion:solve(xb2-1=0,x);
[x=-1,x=1]
x:3
eq:[x+y+z+w=1,x-y+z-w=-2,x+y-w=0]$
linsolve(eq,[x,y,z]);

addcol

transpose

zeromatrix
plot2d

(%i26) plot2d(x/(xb2-4),[x,-6,6],[y,-6,6], [gnuplot_preamble, "set


zeroaxis;"])$

wxplot2d

(%i25) wxplot2d(sin(2_x),[x,-2_%pi,2_%pi]);

3. Explique la diferencia entre los siguientes comandos:


a. Solve y Linsolve
La llamada solve ([eqn_1, ..., eqn_n], [x_1, ..., x_n]) resuelve un sistema de ecuaciones
polinmicas simultneas (lineales o no) llamando alinsolve o algsys y devuelve una lista
de listas con soluciones para las incgnitas. En caso de haberse llamado a linsolve esta
lista contendr una nica lista de soluciones. La llamada a solve tiene dos listas como
argumentos. La primera lista tiene las ecuaciones a resolver y la segunda son las
incgnitas cuyos valores se quieren calcular. Si el nmero de variables en las ecuaciones
es igual al nmero de incgnitas, el segundo argumento puede omitirse.
b. echelon y triangularize
Produce una matriz triangular superior a partir de la matriz Matrz, que no necesita ser
cuadrada. El comando echelon(Matrz) es anlogo slo que normaliza a 1 el primer
elemento no nulo de cada fila.
c. Matrix, Genmatrix y entermatrix

Las matrices se escriben de forma parecida a las listas y, de hecho, slo tenemos que
agruparlas filas de la matriz escritas como listas bajo la orden matrix, para genmatriz
escribimos a[i,j]:=Frmula de i y j$ genmatrix (a, Nmero Filas, Nmero Columnas) y para
entermatrix solo (Nmero Filas, Nmero Columnas), por ejemplo, entermatrix(2,2)

d. Plot 2d y wxplot 2d
La diferencia entre plot2d( ) y wxplot2d( ) es la ubicacin del grfico de salida: wxplot2d
crea un grfico en la celda correspondiente mientras que plot2d( ) abre una nueva
ventana para dibujar el grfico.1073321280
1073320358
4. Asigne el valor 40 a la variable x y luego evale: x2, p x, 3 p x, ln(x) y 2x. Adems, presente cada
cantidad como un nmero decimal.

5. Halle la solucin de los siguientes sistemas lineales. Si el sistema tiene infinitas soluciones cite dos
de ellas:

a.
b.

c.

d.
6. Compruebe el resultado arrojado por wxmaxima al ejecutar cada una de las siguientes
instrucciones:

a.

b.

c.

d.
7. Emplee el comando plot3d para representar el sistema lineal del ejercicio 5d

Anda mungkin juga menyukai