Anda di halaman 1dari 10

Deber 2

Dayana Lizbeth Ruano Chulde


Agosto 09 del 2015

Índice
1. Ejercicio 1 2
1.1. Programa Maxima . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. Explicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3. Ejecución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2. Ejercicio 2 3
2.1. Programa Maxima . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2. Explicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3. Ejecución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

3. Ejercicio 3 4
3.1. Programa Maxima . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2. Explicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.3. Ejecución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

4. Ejercicio 4 6
4.1. Programa Maxima . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2. Explicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.3. Ejecución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

5. Ejercicio 5 8
5.1. Programa Maxima . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.2. Explicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.3. Ejecución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1
1. Ejercicio 1
Crea dos vectores de 4 elementos cada uno, súmelos y ordena el vector suma
de menor a mayor.

1.1. Programa Maxima

1.2. Explicación
v1 y v2 son dos vectores de 4 elementos que se declaran sus elementos entre
corchetes y separados por una coma; s1 es igual al vector suma de los elementos
correpondientes de cada vector es decir el elemento 1 del vector 1 se sumará con
el elemento 1 del v2 y ası́ sucesivamente,la función sort ordena los elementos de
un vector de menor a mayor.

1.3. Ejecución

2
2. Ejercicio 2
Consideremos los vectores a = (1; 2; 1), b = (0; 2; 3=4), c = (e; 1; 0), y d
= (0; 0; 1) Realiza las siguientes operaciones:
a) a+b
b) 3c+2b
c) c.d
d) b.d+3a.c

2.1. Programa Maxima

2.2. Explicación
a,b,c y d es la declaración de los vectores requeridos, se declaran sus elemen-
tos entre corchetes y separados por una coma; a+b nos dará un vector suma que
será igual a la suma de los elementos correpondientes de cada vector es decir el
elemento 1 del vector a se sumará con el elemento 1 del vector b y ası́ sucesiva-
mente, 3c+2b nos dará un vector suma que será igual a la suma de los elementos
correpondientes de cada vector, pero antes multiplicará a cada elemento por el
escalar que lo antepone y de ahi el elemento 1 del nuevo vector c se sumará con
el elemento 1 del nuevo vector b y ası́ sucesivamente; c.d nos da el producto
escalar entre los dos vectores designados; b.c+3a.c calculará el producto escalar
entre los vectores designados y los sumará

3
2.3. Ejecución

3. Ejercicio 3
Cree la siguiente matriz
 
1 −2 0
 2 5 3 
−3 1 −4

a)Compruebe que es una matriz y no un vector


b) Multiplica por un escalar

4
c)Eleva al cuadrado cada uno de sus elementos
d)Eleva el cuadrado toda la matriz

3.1. Programa Maxima

3.2. Explicación
La función matrix() me permite realizar matrices, donde cad fila va entre
corchetes y separadas por una coma; el comando matrixp() me permite vereficar
si es o no una matriz; 3 ∗ A es la multiplicación de una matriz por un escalar; A2
eleva al cuadrado cada elemento de la matriz y A ˆˆ 2 eleva al cuadrado toda
la matriz es decir multiplica la matriz consigo mismo n veces.

5
3.3. Ejecución

4. Ejercicio 4
Dada la matriz: A=  
5 3/4 0
 2 0 3 
5 1 −4
y el vector a=[1 3 5]. Guarda en una variable r1 el producto de la matriz por el
vector y en la variable r2 el producto del vector por la matriz

6
4.1. Programa Maxima

4.2. Explicación
La función matrix() me permite realizar matrices, donde cad fila va entre
corchetes y separadas por una coma; a es la declaración de un vector de 3
elementos, se declaran sus elementos entre corchetes y separados por una coma;
r1 en está variable se guarda el valor del producto escalar entre una matriz y
un vector; y en r2 se guarda el producto escalar de un vector por una matriz,

7
4.3. Ejecución

5. Ejercicio 5
Dada la matriz: A=  
5 3/4 0
 2 0 3 
5 1 −4
y el vector a=[1 3 5]. Guarda en una variable r1 el producto de la matriz por el
vector y en la variable r2 el producto del vector por la matriz

8
5.1. Programa Maxima

5.2. Explicación
La función matrix() me permite realizar matrices, donde cad fila va entre
corchetes y separadas por una coma; el comando transpose() nos permite deter-
minar la transpuesta de la matriz; el comando determinant nos permite obtener
el módulo de la matriz o determinante de la matriz; el comando invert() nos
ayuda a obtener la matriz inversa.

9
5.3. Ejecución

10