Está en la página 1de 5

Facultad de Ingeniería Química

Métodos Numéricos
ADA 1. Primeros pasos con Matlab

 No es posible ir una línea hacia arriba, a una línea


APRENDIZAJE ESPERADO
anterior ni realizar correcciones.
 Para usar comandos anteriores se pueden utilizar

Realiza operaciones aritméticas con valores las flechas del teclado: ↑ para el comando anterior
escalares, así como el operador de asignación usando y ↓ para el comando posterior.
las funciones predefinidas de Matlab.  Si un comando es demasiado extenso y ocupa más
de una línea se puede usar una segunda línea
INSTRUCCIONES tecleando puntos suspensivos al final de la primera
línea y presionando INTRO. La longitud máxima de
un comando es de 4096 caracteres.

En equipos de trabajo colaborativo resuelve los Cuando al final de un comando se coloca un punto
ejercicios planteados en el presente documento. Las y como (;) el comando es ejecutado, pero no se
soluciones se entregan en un documento físico que visualiza su salida. Si desea ejecutar varios comandos
contiene portada con los datos de identificación de la en una misa línea y desea ver su salida, separe cada
asignatura, actividad y los integrantes del equipo. El comando con una coma (,).
documento puede ser escrito a mano o en un
procesador de texto, debe de contener los comandos El símbolo % al principio de una línea, indica que
que se ejecutaron, así como la salida del programa, se esa línea es un comentario, por lo cual esa línea no
puede usar captura de pantalla teniendo cuidado de será ejecutada.
que sea legible en el documento presentado.
A medida que va tecleando y ejecutando
comandos la ventana de trabajo se irá llenando, para
limpiarla teclee el comando clc y presione INTRO.
INTRODUCCIÓN
OPERACIONES ARIMTÉTICAS

MATLAB está optimizado para resolver problemas


científicos y de ingeniería. El lenguaje de MATLAB está Los números pueden ser utilizados en cálculos
basado en matrices por lo que agiliza expresar las aritméticos directamente (como en una calculadora), o
matemáticas computacionales. Los gráficos facilitan la pueden ser asignados a variables para usar los
visualización de los datos y la obtención de información resultados posteriormente. Las operaciones aritméticas
a partir de ellos. Las herramientas de edición y son las siguientes:
depuración integradas le permiten explorar con rapidez
diversas opciones, refinar sus análisis y llevar a cabo
Operación Símbolo Ejemplo
iteraciones hasta alcanzar una solución óptima.
Suma + 5 + 3
La ventana de comandos es la principal ventana Resta - 5 – 3
de Matlab y se utiliza para la ejecución de comandos,
Multiplicación * 5 * 3
abrir ventanas y ejecutar programas escritos por el
usuario. División derecha / 5 / 3

División izquierda \ 5\3 = 3/5


Para trabajar en la línea de comandos es útil
Exponenciación ^ 3
tener en mente lo siguiente: 5^3 ¿5
 Para teclear un comando el cursor debe de estar
situado después del símbolo >>; llamado prompt.
ORDEN DE PRECEDENCIA
 Una vez tecleado el comando pulsar INTRO. Sólo
se ejecuta el último comando, lo ejecutado
anteriormente queda inalterado.
Matlab ejecuta los cálculos de acuerdo con un 15
orden de precedencia que es el mismo que en la
>> x = 3*x -12
mayoría de las calculadoras:
x = 33
Precedencia Operación matemática
Note que se puede sobrescribir una variable. Se
Paréntesis. Para paréntesis
Primero anidados, el más interno se ejecuta pueden usar variables para definir una nueva:
primero
>> a = 12
Segundo Exponenciación
Tercero Multiplicación, división a =

Cuarto Suma y resta 12


En una expresión que contiene varias
>> B = 4
operaciones, las operaciones con mayor precedencia
son ejecutadas antes que las que tienen menos. Si dos B =
o más operaciones tienen la misma precedencia, la
expresión será ejecutada de izquierda a derecha. Se 4
puede utilizar paréntesis para cambiar el orden de
precedencia. >> C = (a-B) + 40 -a/B*10

C = 18
FUNCIONES MATEMÁTICAS BÁSICAS
Algunas reglas para asignar nombres a las
variables son las siguientes:
Matlab tiene una colección de funciones
 Pueden tener una longitud de hasta 63 caracteres.
matemáticas predefinidas que componen básicamente
 Pueden contener letras, dígitos y el carácter de
de un nombre y argumentos seguidos entre paréntesis.
subrayado.
Algunas de estas funciones son las siguientes:
 Debe de comenzar con una letra.
 Se distingue las mayúsculas de las minúsculas.
Función Descripción Ejemplo
 No se deben usar los nombres de las funciones del
sqrt(x) Raíz cuadrada sqrt(81) sistema como por ejemplo sin, exp, sqrt, etc.
x exp(5)
exp(x) Exponencial e
abs(x) Valor absoluto abs(-24)
log(x) Logaritmo natural log(1000) VARIABLES PREDEFINIDAS

log10(x) Logaritmo base 10 log10(1000)


Función factorial
factorial(x) factorial(5) Hay una serie de valores ya predefinidos en
x!
Matlab que pueden ser usados y que también deben de
sin(x) Seno sin(pi/6) evitar de usar como nombre de variable:
cos(x) Coseno cos(pi/6)
ans Esta variable contiene el resultado del último
tan(x) Tangente tan(pi/6) comando ejecutado si el usuario no le ha
cot(x) Cotangente cot(pi/6) asignado una variable específica.
pi Es el número π
eps Representa la diferencia más pequeña entre
dos números. Es igual a 2−52
EL OPERADOR DE ASIGNACIÓN inf Representa el infinito
i, j Representan la unidad compleja −1√
NaN Es la abreviatura de Not a Number. Se usa
En Matlab, el símbolo = se llama operador de cuando Matlab no puede determinar un valor
asignación. Este operador asigna un valor a una numérico válido
variable. Por ejemplo:

>> x = 15
EJERCICIOS
x =
Ejercicio 1. Resuelva los siguientes problemas
escribiendo y ejecutando los comandos necesarios en
la Ventana de Comandos de Matlab. Ejercicio 4. Defina las variables a , b , c , d como
a=15.62, b=−7.08, c=62.5 y d=0.5 ( ab−c ) y
( 35.7 ) ( 64 )−7 3 calcule el resultado de las siguientes expresiones:
1) 2
45+5 2
ab ( a+d )
5 2 3 7
1) a+
2) ⋅7⋅6 + 3 c √|ab|
4 9 −652
2
2
ad +cd
3) 273 3 55
3
20 30
( 2+7 ) + + 2) +
2 3 d
a b
de +
2

273
3 3
a+b+ c+ d
4) 23 +73 + +55 2
2

5)
( 37 log ( 76 ) 3
3
7 +546
+ √ 910
) Ejercicio 5. La distancia d de un punto a una
2 recta Ax+ By+C=0 está dada por
43 ( √ 250+23 )
4
6)
| A x 0 + B y 0+C|
3

e 45−3
d=
√ A 2 +B 2
( π
ln ( 8 ) )
7)
cos 2 ( ) ( )

6
sin
7π 2
8
+tan
6
√7
Determine la distancia del punto
3 x+ 5 y −6=0. Primero
( 2 ,−3 ) a la recta
defina las variables A, B, C,
π
tan ln ( 8 ) ( ) x 0, y 0 y luego calcule d .

( ) ( ) 6
2
5π 2 7π
8) cos sin +
6 8 5
7⋅
2 Ejercicio 6. La magnitud M de un terremoto en

la Escala Richter viene dada por


2
M = log
3
E
E0 ( ) ,

Ejercicio 2. Defina la variable x como x=13.5 y donde E es la energía emitida por el terremoto y
calcule lo siguiente: 4.4
E0 =10 julios es una constante (energía de un
3 2 terremoto más pequeño de referencia). Determine
1) x + 5 x −26.7 x−52
cuantas veces más energía emite un terremoto que

2)
√14 x 3 registra 7.2 en la escala de Richter respecto a otro que
3x registra 5.3.
e
log |x −x |
2 3
3)

BIBLIOGRAFÍA

Ejercicio 3. Defina las variables x=9.6 , z=8.1 y  Moore, H (2007) Matlab para ingenieros. Pearson
calcule el valor de las siguientes expresiones:
 Gilat, A (2006) Matlab. Una introducción con
ejemplos aplicados. Editorial Reverté.

( )
3
2 2z 5  Chapra, C. Métodos Numéricos para ingenieros. Mc
1) xz −
3x Graw Hill
−xz  Notas de clase.
443 z e
2) +
2 x3 x+ z
INSTRUMENTO DE EVALUACIÓN ADA 1

Criterio Puntaje Puntaje


Asignado Obtenido
Portada: Entrega la portada con los datos de identificación Total:
2 puntos.
Tiempo y forma: Entrega la actividad en la fecha acordada y con el
formato solicitado, trabajando en equipos colaborativos. Total:
2 puntos.

Limpieza y claridad: Entrega la actividad con una estructura lógica y con Total:
letra clara, legible y de tamaño adecuado.
2 puntos
Ejercicio 1: Usa los operadores aritméticos de Matlab de manera correcta 5 pts. c/u
respetando la jerarquía de operaciones para obtener el resultado deseado.
Total:
40 pts.
Ejercicio 2: Usa el operador de asignación para evaluar expresiones de 5 pts. c/u
una variable.
Total:
15 pts.
Ejercicio 3: Usa el operador de asignación para evaluar expresiones de 5 pts. c/u
dos variables.
Total:
10 pts.
Ejercicio 4: Usa el operador de asignación para evaluar expresiones de 5 pts. c/u
cuatro variables.
Total:
10 pts.
Ejercicio 5: Usa el operador de asignación para evaluar una expresión
matemática de tres variables. Total:
10 puntos

Ejercicio 6: Usa el operador de asignación para evaluar una expresión


matemática de dos variables. Total:
9 puntos

También podría gustarte