Cómo utilizar las funciones incorporadas de matlab

Funciones integradas son los que vienen con MATLAB o son parte de un producto de complemento. Por lo general, no tiene código fuente de las funciones incorporadas y debe tratarlos simplemente como cajas negras. Hasta el momento, se han basado exclusivamente en las funciones integradas para realizar tareas en MATLAB.

Video: Matlab tutorial 02 en español - Creando funciones

Aprender acerca de las funciones incorporadas

Hay muchas maneras que usted puede aprender acerca de las funciones incorporadas, pero si ya conoce el nombre de una función, una de las más simples hace uso de la ayuda(`function_name‘Comando), donde function_name es el nombre de la función. Pruebalo ahora. Tipo Ayuda ( ‘entrada’) y pulse Intro en la ventana de comandos.

MATLAB proporciona algunos tipos de categoría de ayuda. Por ejemplo, el tipo de Ayuda ( ‘elfun’) y pulse Intro para ver una lista de funciones matemáticas elementales a su disposición. Al escribir Ayuda ( ‘specfun’) y pulse Intro, verá una lista de funciones matemáticas especializadas.

A veces la información de ayuda proporcionada por el ayuda() función se vuelve excesivamente largo. En este caso, se puede utilizar el Más() funcionar para presentar la información de una página a la vez. Antes de utilizar el ayuda() función, el tipo de más en`) y pulse Enter para poner MATLAB en modo paginado. Cuando la información de ayuda es más que una página de longitud, se ve una

--Más--

pedirá en la parte inferior de la pantalla. Presione la barra espaciadora para ver la página siguiente. Si desea ver sólo la línea siguiente, pulse Intro en vez. Cuando haya terminado de revisar la ayuda, el tipo más ( ‘off’) y pulse Enter para desactivar el modo paginado.

Aunque el ayuda() función es muy útil, ya que muestra la información que necesita directamente en la ventana de comandos, a veces la doc() la función es una mejor opción. Cuando se utiliza el doc() función, ver una salida con un formato agradable que incluye enlaces a ejemplo de código y otra información. Tipo doc ( ‘entrada’) y pulse Enter.

Esta es la opción que debe usar cuando se desea obtener una visión en profundidad de una función en lugar de limitarse a refrescar la memoria como parte de una solicitud por escrito. Además, cuando usted encuentra que el ayuda() función es menos útil que desea, el doc() función generalmente proporciona más información.

Utilizando ayuda() no siempre es posible debido a que no se conoce el nombre exacto de todo lo que necesita para encontrar. Otra función útil es DocSearch (). Esta función se utiliza cuando se tiene una idea, pero no una precisa, de lo que necesita para encontrar.

Por ejemplo, el tipo de DocSearch ( ‘entrada’) y pulse Intro en la ventana de comandos. Esta vez que vea una lista de entradas posibles a la consulta. Observe que el entrada() la función sigue siendo la primera entrada en la lista, pero hay una serie de otras opciones también.

Una de las formas más interesantes para buscar funciones integradas es el uso de la buscar() función. En este caso, MATLAB no se ve en el lugar con la documentación, se ve en los archivos de código fuente. Este tipo de búsqueda es importante, ya que a veces se puede ver las conexiones entre las funciones de esta manera y encontrar alternativas que normalmente no podrían ocurrir a usted.

Para ver cómo este tipo de búsqueda funciona, el tipo lookfor ( ‘entrada’) y pulse Enter. Observe que el entrada() función está en la lista, pero no aparece en la parte superior porque la búsqueda no ordena la salida por el candidato probable.

Si realmente quiere saber más acerca de las funciones incorporadas desde una perspectiva de codificación, comenzar con el cual() función, que le indica la ubicación de la función incorporada. Por ejemplo, el tipo de que ( ‘entrada’) y pulse Enter. Usted ve la ubicación de esta función integrada en su sistema.

Video: Workshop MATLAB: Gráfica de Funciones Trigonométricas/Exponenciales

En este punto, usted sabe que entrada() se encuentra en el lang carpeta. Sin embargo, realmente no sabe qué funciones relacionadas podrían estar en la misma carpeta. Utilizar el qué() función para localizar información adicional sobre el contenido de la lang carpeta. Para ver esto por sí mismo, el tipo de lo ( ‘lang’) y pulse Enter.

& Lt; b & gt; Figura & lt; / b & gt; & lt; b & gt; 9-6 & lt; / b & gt; & lt; b & gt ;: & lt; / b & gt; La función doc () enumera las entradas y salidas en un encontrado fácilmente para”/ & gt; & lt; / p & gt; & lt; div class =Figura 9-6: La función doc () enumera las entradas y salidas en una forma fácilmente encontrado.

Las clases y los paquetes son otras dos formas de envasado de funcionalidad dentro de MATLAB. Sin embargo, estos dos métodos de envasado proporcionan más funcionalidad que hacen funciones en la mayoría de los casos, por lo que vale la pena mirar hacia arriba para ver qué tipo de cosas que puede hacer con ellos. Utilizando el doc() y ayuda() funciones le proporciona información acerca de las clases y paquetes.

El envío de datos y la obtención de datos a cabo

La esencia de una función es que se le presenta con un cuadro negro. En la mayoría de los casos, se envían datos en, se da la vuelta un poco, y luego vuelve a salir de datos. La gestión de datos es una parte esencial de la mayoría de las funciones.

Por supuesto, algunas funciones requieren sólo de entrada, algunos ofrecen solamente la salida, y algunos realizan tareas distintas de trabajo directamente con los datos. Por ejemplo, el CLC () borra la ventana de comandos y no requiere ningún tipo de entrada de datos o producir cualquier salida de datos para realizar la tarea. Cada función tiene algo- crear uno que no hace nada tendría sentido.

El problema para muchas personas es la determinación de los requisitos de entrada y salida para las funciones incorporadas. La mejor manera de descubrir esta información es utilizar el ayuda() o doc() funciones. los doc() la función es en realidad el más fácil de usar en este caso. Los argumentos de entrada y de salida aparecen en la parte inferior de la pantalla de ayuda.

Para ver esto por sí mismo, el tipo de doc ( ‘entrada’) y pulse Enter. Baje hasta la parte inferior de la página de resultados.

En este caso, se ve que el argumento de entrada es un símbolo y que se debe proporcionar esta entrada como una cadena. La documentación explica que el símbolo está ahí para pedir al usuario para un tipo específico de entrada. La salida puede adoptar dos formas: una matriz que se calcula a partir de la entrada o una cadena que contiene el texto precisa el usuario ha escrito.

Cuando vea una salida dual para una función, significa que tiene que decirle a la función de qué tipo de salida para proporcionar o que hay un defecto.

">
Artículos Relacionados