





Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento ofrece información sobre funciones básicas en MATLAB, incluyendo su definición, tipos, creación y uso. Se abordan funciones elementales predefinidas en MATLAB y la posibilidad de crear funciones de usuario. Se incluyen ejemplos de funciones básicas y se explica cómo definir y llamar a una función en MATLAB.
Tipo: Monografías, Ensayos
1 / 9
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






P á g i n a | 1
ALGORITMOS Y PROGRAMACIÓN Instituto tecnológico de Tlalnepantla Montes Pacheco Everardo Uriel Ingeniería de materiales_______ Ingeniería mecánica Profesor: JOSÉ MARTÍN ALEJANDRE ARGUIJO Segundo semestre N° de control: 20251627
Una función de biblioteca es un subproceso reprogramado, identificado con un nombre de una letra y de uno a cinco caracteres más, seguido de argumento(s) entre paréntesis que asocia a él o a los valores definidos por argumento(s), un valor único en respuesta al llamado de la función. Todo lenguaje de programación cuenta con una cantidad básica de funciones conocidas como de biblioteca, que ayudan al programador en sus labores y evitan definirlas con subprocesos adicionales. Su número varía de lenguaje en lenguaje y de computadora a computadora, sin embargo, podemos decir que dicha lista básica y sintaxis es prácticamente común a todos los lenguajes. Las funciones pueden emplearse en todas las expresiones aritméticas, órdenes de escritura y asignación. Como ejemplo considérese las siguientes funciones: Funciones básicas más usuales: Valor absoluto de X, ABS(X) Logaritmo natural de X, LOG(X) Seno trigonométrico de X (en radianes), SIN(X) Coseno trigonométrico de X (en radianes), COS(X) FUNCIóN eX, EXP(X) Raíz cuadrada de X, SQR(X) Tangente de X (en radianes), TAN(X) Arco tangente de X, ATN(X) CREACIÓN DE BIBLIOTECAS DE FUNCIONES MATLAB permite la creación de funciones de usuario. Para construir una función se utiliza el comando function. Sintaxis: function [as1,as2,…,asn] = nombrefuncion(ae1,ae2,…,aem), Donde: as, argumento de salida, ae, argumento de entrada. Una función MATLAB es un archivo M individual el cual será nombrado nombrefuncion.m. Para llamar una función desde un programa de usuario de MATLAB, se inserta la línea
Existen 2 tipos de funciones en MATLAB, las predefinidas por MATLAB y las definidas por el usuario. a las funciones predefinidas por el usuario. a las funciones predefinidas en MATLAB se les llama funciones elementales. es posible definir expresiones dentro de MATLAB. por ejemplo, la ecuación para calcular el área de un circulo de radio es A = pi. r si r= 4, el área se calcula con
A=pi4^ A= 50. el área del pentagonoesta dada por A= perímetro x apotema / 2 si el lado es 8.6 y la apotema es 7.9 entonces el perímetro y el área del pentágono se encuentra con perímetro= 58. Área= (perímetro * 7.9)/ Área = 169. Una función es un conjunto de líneas de código que realizan una tarea específica y puede retornar un valor. Las funciones pueden tomar parámetros que modifiquen su funcionamiento. Las funciones son utilizadas para descomponer grandes problemas en tareas simples y para implementar operaciones que son comúnmente utilizadas durante un programa y de esta manera reducir la cantidad de código. Cuando una función es invocada se le pasa el control a la misma, una vez que esta finalizó con su tarea el control es devuelto al punto desde el cual la función fue llamada. una función de Matlab es un subprograma que se puede emplear para escribir un programa muy grande en varios subprogramas más pequeños o para realizar una tarea repetitiva escribiendo solamente un prográmala forma de una función es:función y =operación(x) declaración de la función y = operación.
resultado de ese servicio se almacena en el nombre de la función, en la invocación, como si fuera una variable. Prototipo de una función: Atendiendo a su contenido, un fichero .m puede ser de dos tipos: Fichero de comandos: si contiene un conjunto de comandos que se ejecutan sucesivamente cuando se escribe el nombre del fichero en la línea decomandos del Interprete de MATLAB Las variables que se crean en el fichero se mantienen en el workspace cuando se termina la ejecución del fichero Fichero de funciones: si contiene un conjunto de instrucciones encapsuladas dentro de una “función”, declarada mediante la palabra reservada function Las variables que se crean en la función son locales a ella, y NO se mantienen en el workspace cuando se termina la ejecución de la función Los ficheros con extensión .m son ficheros de texto sin formato (ASCII) que constituyen el centro de programación en MATLAB Se pueden crear y modificar en el Editor del MATLAB IDE, que es también su Se pueden crear y modificar con cualquier editor de textos Depurador.