Main Content

Configurar el botón Run para funciones

Las funciones son archivos de programa que admiten entradas y devuelven salidas. Para ejecutar funciones que requieran valores de argumento de entrada o cualquier otro tipo de configuración adicional desde el editor, configure el botón Run.

Para configurar el botón Run en el editor, haga clic en Run y añada uno o más comandos de ejecución.

Por ejemplo:

  1. Cree la función myfunction.m que realice un cálculo con las entradas x e y y almacene los resultados en z.

    function z = myfunction(x,y)
    z = x.^2 + y;
  2. Vaya a la pestaña Editor y haga clic en Run . MATLAB® muestra la lista de comandos disponibles para ejecutar la función.

  3. Haga clic en el último elemento de la lista y reemplace el texto type code to run con una llamada a la función, incluyendo los argumentos de entrada requeridos. Por ejemplo, introduzca el texto result = myfunction(1:10,5) para ejecutar myfunction con los argumentos de entrada 1:10 y 5, y almacene los resultados en la variable result. MATLAB sustituye el comando predeterminado por el comando añadido recientemente.

    Para ejecutar varios comandos a la vez, introduzca los comandos en la misma línea. Por ejemplo, introduzca el texto a = 1:10; b = 5; result = myfunction(a,b) para crear las variables a y b, y, después, llame a myfunction con a y b como argumentos de entrada.

    Nota

    Si define un comando de ejecución que crea una variable con el mismo nombre que una variable en el área de trabajo básica, la variable del comando de ejecución sobrescribe la variable del área de trabajo básica cuando ejecuta ese comando de ejecución.

  4. Haga clic en el botón Run. MATLAB ejecuta la función con el primer comando de ejecución de la lista. Por ejemplo, haga clic en Run para ejecutar myfunction con el comando result = myfunction(1:10,5). MATLAB muestra el resultado en la ventana de comandos.

    result =
    
         6     9    14    21    30    41    54    69    86 

    Para ejecutar la función con un comando de ejecución diferente de la lista, haga clic en Run y seleccione el comando deseado. Cuando selecciona un comando de ejecución de la lista, se convierte en el predeterminado para el botón Run.

    Para editar o eliminar un comando de ejecución existente, haga clic en Run , haga clic con el botón secundario en el comando y, después, seleccione Edit o Delete.

Nota

Ejecutar funciones en vivo en Live Editor con el botón Run solo es compatible con MATLAB Online™. Cuando ejecuta una función en vivo con el botón Run, la salida se muestra en la ventana de comandos. Para ejecutar una función en vivo en una versión instalada de MATLAB, llame a la función desde la ventana de comandos o desde un script o script en vivo.

Temas relacionados