33
MATLAB TUTORIAL FUNCIONES BÁSICAS

Tutorial funciones básicas Matlab

Embed Size (px)

Citation preview

Page 1: Tutorial funciones básicas Matlab

MATLAB

TUTORIAL FUNCIONES BÁSICAS

Page 2: Tutorial funciones básicas Matlab

PRESENTADO POR:

• Juan Sebastián Gómez

• Diana Carolina Ortega

Page 3: Tutorial funciones básicas Matlab

MATEMÁTICAS OPERATIVAS

Primer Semestres

Ingeniería De Procesos

Page 4: Tutorial funciones básicas Matlab

INTRODUCCIÓN• Pensando en el bienestar de todos nosotros,

hemos desarrollado este tutorial, con las funciones básicas de el programa MATLAB con el cual daremos respuesta a muchas incógnitas observadas a lo largo de este procedimiento.. Mirando el comportamiento que caracterizo la presencia de ciertos métodos para programar como fueron : IF, INPUT, ELSEIF, FOR y otros mas , en los cuales daremos más adelante a conocer en que consiste cada uno de ellos.

Page 5: Tutorial funciones básicas Matlab

Matlab es un lenguaje de alto nivel orientado al desarrollo de cálculos técnicos. Integra calculo, visualización y programación en un entorno interactivo de fácil manejo. Los problemas y las soluciones se expresan en la notación matemática habitual. El elemento básico de información es una matriz a la que no hace falta asignar dimensiones con anterioridad. Por tanto, pueden abordarse problemas que requieren una formulación vectorial o matricial de un modo mas fácil

Page 6: Tutorial funciones básicas Matlab

MATLAB Y SU SIGNIFICADO

MAT: matriz

LAB : laboratorio

Page 7: Tutorial funciones básicas Matlab

PROGRAMACIONES

Page 8: Tutorial funciones básicas Matlab

• En este momento daremos detalles básicos por los cuales Los programas a realizar se trascriben en editor como se observa en la imagen inferior de este texto:

Page 9: Tutorial funciones básicas Matlab

• Posteriormente observaremos los resultados que se obtuvieron en la parte inferior de el ejercicio (COMMAND WINDOW) como se muestra en la imagen:

Page 10: Tutorial funciones básicas Matlab

• Para poder dar los resultados y poderlos ejecutar ya sean algoritmos o estructuras, posteriormente se da clic en (PLAY) que lo encontraremos en la parte superior de la pagina de matlab su icono es el siguiente:

Page 11: Tutorial funciones básicas Matlab

• Damos paso a conocer un icono que es muy útil de igual manera necesario para poder añadir una nueva hoja de trabajo (HOJA DE EDITOR) para cualquier programación a realizar como aparece en la imagen inferior a este texto:

Page 12: Tutorial funciones básicas Matlab

• En este momento explicaremos que para realizar un comentario en la programación ya diseñada utilizaremos el porcentaje (%) daremos un ejemplo de esto a continuación como se observa en la imagen :

Page 13: Tutorial funciones básicas Matlab

VECTORES:Comencemos creando algo simple, como un vector. Entre cada elemento del vector (separado por un espacio) y entre corchetes, y asígnelo a una variable. Por ejemplo, para crear el vector a, entre en la ventana de comandos de Matlab (puede copiar y pegar):

a = [1 2 3 4 5 6 9 8 7]

Matlab devolverá:

a = 1 2 3 4 5 6 9 8 7

Page 14: Tutorial funciones básicas Matlab

Si ahora se quiere crear un vector con elementos desde 0 a 20 a incrementos de 2

 t = 0 2 4 6 8 10 12 14 16 18 20

Manipular vectores es tan fácil como crearlos. Primero suponga que hay que sumar 2 a cada elemento en el vector 'a'. La ecuación que lo logra se ve:

b = a + 2 b = 3 4 5 6 7 8 11 10 9

Page 15: Tutorial funciones básicas Matlab

EJEMPLO VECTORES:

Page 16: Tutorial funciones básicas Matlab

MATRICES:Definir matrices en Matlab es lo mismo que entrar un vector, excepto que cada renglón de elementos debe separarse por un punto y coma(;). Ingrese :

B = [1 2 3 4;5 6 7 8;9 10 11 12]

B =

1 2 3 4

5 6 7 8

9 10 11 12

B = [ 1 2 3 4 5 6 7 8 9 10 11 12] B = 1 2 3 4 5 6 7 8 9 10 11 12

Page 17: Tutorial funciones básicas Matlab

EJEMPLO DE MATRIZ

Page 18: Tutorial funciones básicas Matlab

COMANDO PLOT:• Comando plot En este procedimiento

se escriben los pasos para dibujar una función seno, donde en la primera línea se escribe el intervalo de valores de x de 0 a 10, utilizando un vector; en la segunda línea se escribe la función y en términos de x, para ello se utiliza la función sin (significa seno); y en la última línea el comando plot que es el comando para graficar. Después aparecerá una ventana con el nombre de FIGURE suministrando en ella la grafica de la función seno ya asignada.

Page 19: Tutorial funciones básicas Matlab

EJEMPLO DE PLOT:

Page 20: Tutorial funciones básicas Matlab

• COMANDO HOLD ON:

Se utiliza esta opción para mantener la grafica anterior como por ejemplo para dibujar varias graficas en una misma figura/sub figura, se utiliza la función hold on

Page 21: Tutorial funciones básicas Matlab

• ERRORES:

Observamos que en el programa a medida que se va ejecutando al ingresar mal un numero o al ingresar mal cualquier función saldrán una gran variedad de errores como:

• Errores de sintaxis o de copilación

• Error de ejecución

• Error de lógica

• Error de especifica

Page 22: Tutorial funciones básicas Matlab

EJEMPLO DE ERRORES:

Page 23: Tutorial funciones básicas Matlab

• PRUEBA:

Consiste en verificar la funcionalidad del programa atreves de varios métodos para detectar errores posibles

• CLC:

Sirve para eliminar todo lo que hay en la pantalla y volvemos hacer operaciones

• CONTROL S:

Sirve para guardar

• CLEAR ALL:

Borra rodo lo anterior y empieza un nuevo

Page 24: Tutorial funciones básicas Matlab

• LENGTH :(longitud)es utilizado para mostrar el numero mas extenso, no importando si esta en filas o en columnas a lo Largo de un vector,

• SIZE:

es utilizado para encontrar el numero de filas y columnas

• IMPUT:

es utilizado para ingresar

• SENO: sin

• COSENO: cos

Page 25: Tutorial funciones básicas Matlab

USO DE COMANDOS:

• (:,3) : los dos puntos sirven para extraer todos los componentes de la fila : 3 , o a la que corresponda

• (‘) : la comilla es utilizada para convertir todo a columnas

• (==) : los dos iguales son utilizados para datos puntuales

• (>) : su significado es mas o mayor

• (<) : su significado es menos o menor

• (abs) : valor absoluto

Page 26: Tutorial funciones básicas Matlab

PROGRAMACIÓN DE DECLARACIÓN

Page 27: Tutorial funciones básicas Matlab

PROGRAMACIÓN DE DECLARACIONES

• ELSE:

su significado es de lo contrario

• ELSEIF:

su significado es entonces

• IF:

si

• END:

Fin

Page 28: Tutorial funciones básicas Matlab

COMANDO RAND:

• Aquí podemos observar una programación donde se le da valor a cada variable posteriormente a esto, poder resolver la ecuación ya que siempre se debe añadir signos de agrupación para sumas y restas respectivamente de acuerdo al ejercicio a realizar

Page 29: Tutorial funciones básicas Matlab

EJEMPLO DE RAND:

Page 30: Tutorial funciones básicas Matlab

PROGRAMACION DE FOR:

Page 31: Tutorial funciones básicas Matlab

PROGRAMACIÓN DE CICLO FOR:

El comando for sirve para hacer interacciones un cierto número de veces el primero te permite inicializar una variable, el segundo será una condición que te permite definir el momento en que las interacciones deban detenerse, y el tercer te permite incrementar o decrementar el valor de tu variable.

Page 32: Tutorial funciones básicas Matlab

• Damos por terminado este tutorial Creemos que con este modelo de trabajo, podrán interactuar en un nuevo estilo de aprendizaje, con el cual podrán incorporar las ambientes a distancia y en línea. Los estudiantes de nuestras escuelas o universidades se beneficiaran de nuestros aprendizaje, una vez aplicados y concretizados, También estamos consientes de la gran responsabilidad y compromiso adquirido por nosotros, El deseo de seguirnos preparando para poder brindar mejores estrategias de aprendizajes, En el manejo apropiado del programa MATLAB de acuerdo a nuestro contexto educativo. Después de realizar esta ardua labor, vemos un proyecto completo y concluido que cumple con todas las expectativas de la meta propuesta inicialmente.

Page 33: Tutorial funciones básicas Matlab

GRACIAS POR SU ATENCION