Tema 2

TEMA 2. EJERCICIOS PROPUESTOS PARA REALIZAR MAYORITARIAMENTE EN EL LABORATORIO Ejercicio 2.1 Como un primer acercamiento

Views 125 Downloads 3 File size 395KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

TEMA 2. EJERCICIOS PROPUESTOS PARA REALIZAR MAYORITARIAMENTE EN EL LABORATORIO Ejercicio 2.1 Como un primer acercamiento al lenguaje M, se va a utilizar el intérprete a través de la ventana de comandos para realizar cálculos sencillos entre escalares:

a) Calcular 45+123. Comprobar dónde se ha guardado el resultado chequeando la ventana workspace. b) Dividir el resultado entre 6 y asignárselo a la variable a. Evitar que salga el resultado en pantalla. c) Realizar las operaciones 45/7 y 26 con una sola orden. El primer resultado se debe asignar a la variable b. d) Asignar a la variable c el valor 2.67 10-5. e) Asignar a la variable 2d el valor 4.5. ¿Por qué ocurre un error? Modificar la sentencia para evitar el error. f) Las variables que estamos manejando, ¿de qué tipo son? g) Incluir un comentario en la ventana de comandos.

Ejercicio 2.2 Manejo de números complejos

Sean los números complejos z=2+7i, w=-3+2i. Se pide:

a) Utilizar el comando help para acceder a la ayuda de la función complex. Definir el complejo z de forma clásica y el complejo w con la función complex. b) Calcular z+w, y zw. c) Calcular la parte real e imaginaria de z. d) Calcular el módulo y argumento de w. e) Dibujar, en la misma gráfica, los vectores de posición de z y w. (Para dibujar en la misma ventana gráfica se deben incluir las órdenes de dibujo entre los comandos hold on y hold off).

Ejercicio 2.3 Obtener el resultado de las siguientes operaciones entre escalares, primero realizándolo a mano y después comprobándolo con MATLAB u Octave. ¿De qué tipo de dato es el resultado? a) b) c) d) e)

2 / 2 * 3 6 - 2 / 5 + 7 ^ 2 - 1 10 / 2 \ 5 - 3 + 2 * 4 3 ^ 2 / 4 3 ^ 2 ^ 2

Ejercicio 2.4 Obtener el resultado de la siguiente secuencia de operaciones, primero realizándolo a mano y después comprobándolo con MATLAB u Octave. ¿De qué tipo de dato son las variables a, b, c, d, e ,f, g?

a=3,b=5 c=a=b, e=b