La Red de Conocimientos Pedagógicos - Currículum vitae - Llamadas a funciones en matlab

Llamadas a funciones en matlab

Ingrese editar en la línea de comando.

Eq1_fun, y luego le preguntará si el archivo no existe. ¿Quieres crear el archivo eq1_fun.m?

Después de la confirmación, abra el editor del archivo M,

Función Put

F=eq1_fun(y1, D) y se mostrarán los contenidos de las siguientes funciones. cópielo y luego guárdelo con el nombre de archivo eq1_fun.m.

(También puedes guardarlo con otro nombre de archivo, pero la llamada usará ese nombre de archivo). Este archivo m es el archivo de función de eq1_fun.

Luego ingresa editar en la línea de comando.

Partículas (puedes elegir cualquier nombre, yo uso nombres en inglés aquí) y también abrir un editor de archivos M.

Luego guarde el código encima de la línea de función

F=eq1_fun(y1, D) como partículas.m.

Este archivo es un archivo de secuencia de comandos. Su contenido es el mismo que el de una serie de comandos que ingresa en la ventana de línea de comandos. No puede contener funciones.

...Ese tipo de definición de función. La definición de función debe estar en un archivo M separado y no se puede mezclar con el script en un archivo M.

Finalmente, puedes ejecutar partículas en la ventana de línea de comando.

En resumen, llamar a una función guarda la función como un archivo m y luego la llama en un archivo de script o en una ventana de línea de comando.