Cómo añadir comentarios a la secuencia de comandos de matlab

Video: Tutorial 1 de MATLAB en español - Introducción 1/2

La gente tiende a olvidar las cosas. Es posible saber cómo funciona la secuencia de comandos de MATLAB en el día de crearlo y, posiblemente, incluso para una semana después de eso. Sin embargo, seis meses en el camino, es posible que usted no recuerda mucho sobre el guión en absoluto.

Ahí es donde entran en juego los comentarios. La utilización de comentarios le ayuda a recordar lo que hace un guión, por qué lo hace de una manera determinada, e incluso por la que creó la secuencia de comandos en el primer lugar.

Utilizando el comentario%

En cualquier momento MATLAB se encuentra con un signo de porcentaje (%), que trata el resto de la línea como un comentario. comentarios son simplemente el texto que se utiliza ya sea para describir lo que sucede en una secuencia de comandos o para comentar líneas de código que no se desea ejecutar.

Usted puede comentar líneas de código durante el proceso de solución de problemas para determinar si una línea particular es la causa de errores en el script. Aquí, se puede ver cómo los comentarios pueden aparecer en una secuencia de comandos.

Dile% MATLAB lo que desea mostrar en screen.Prompt = [ `type su propio nombre, pero sólo si isn``t`, ... `Wednesday.nType el nombre del vecino`, ... `a la derecha en Wednesday.nHowever, el `... `un miércoles con una luna llena, el tipo`, ...` nombrar ofnthe vecino a la izquierda! ‘] -% Obtener el nombre del usuario para que pueda% se mostrará en screen.Name = input (indicador,‘s’) -% de salida un mensaje para que el usuario se sienta welcome.disp ([‘Hola ‘, Nombre]) -

Cuando se ejecuta este código, se ve que los comentarios no han cambiado la forma en que funciona el guión. MATLAB también hace fácil ver los comentarios mediante su colocación en letras verdes.

Usando el comentario %%

MATLAB soporta un comentario signo de porcentaje doble (%%) que soporta una funcionalidad especial en algunos casos. Así es como funciona este comentario:

  • Actúa como un comando estándar en la ventana de comandos.

  • Le permite ejecutar una porción (una sección) del código cuando se utiliza la función Ejecutar y Advance.

  • Crea salida especial al utilizar la función Publicar.

    Video: Notas musicales con Matlab

Utilizar Ejecutar y Advance

Cuando se agrega una %% comentario en la ventana Editor, MATLAB añade una línea por encima de la sección de comentario (a menos que el comentario aparece en la parte superior de la ventana), que divide efectivamente el código en secciones discretas. Para añadir un comentario sección, se escribe %%, un espacio, y el comentario.

Al igual que con los comentarios estándar, el %% comentario aparece en el tipo verde. La línea sobre el comentario es su señal de que esto es un comentario especial. Además, la posición del cursor de texto (el punto de inserción) selecciona una sección particular. La sección seleccionada se pone de relieve en un color amarillo pálido. Sólo la sección seleccionada se ejecuta cuando se hace clic en Ejecutar y Advance. Así es como funcionan las secciones:

  1. Coloque el cursor al final de la Prompt = línea de código y luego haga clic en Ejecutar y Advance.

    Sólo la primera sección de código se ejecuta. Observe también que el cursor de texto se detiene en el comienzo de la segunda sección.

  2. Haga clic en Ejecutar y Advance.

    La secuencia de comandos muestra una pronta que pide para un nombre.

  3. Escriba un nombre y presione Intro.

    Sólo la segunda sección del código se ejecuta. Que no se ve la salida del script.

  4. Coloque el cursor al comienzo de la segunda sección y luego en Ejecutar y Advance.

    Pasos 2 y 3 se repiten. Todavía no ve ninguna salida de scripts.

  5. Haga clic en Ejecutar y Advance con el cursor de texto en el inicio del tercer comentario %%.

    Usted ve la salida de la escritura (la salida correcta, de hecho), sin tener que escribir su nombre.

  6. Realice el paso 5 con la frecuencia deseada.

    La aplicación muestra el resultado del script cada vez que sin pedir cualquier información adicional. Usando esta técnica le permite ejecutar sólo la parte de una secuencia de comandos que necesita para poner a prueba en lugar de ejecutar el script completo cada vez.

Puede hacer pequeños cambios en el código y seguir ejecutando una sección en particular.

información Publishing

La sección de comentarios permiten documentar fácilmente su guión. En esta sección se ofrece un breve resumen de la funcionalidad de publicación, pero demuestra lo increíble esta función es en realidad. Para empezar, realmente es necesario para crear la sección de comentarios útiles - el tipo que tendrá sentido como parte de un paquete de documentación.

Al crear la configuración de la secuencia de comandos que desea publicar, es necesario definir el formato de salida y algunos elementos esenciales. El formato predeterminado es HTML, que está muy bien para este ejemplo. Sin embargo, si usted no hace un pequeño cambio, la salida no va a parecer bastante como le gustaría que se vea.

En la ficha de publicación de la ventana Editor, haga clic en la flecha abajo en Publicar y elija Editar opciones de publicación. Aparece el cuadro de diálogo Editar Configuraciones.

Evaluar la opción Código evalúa la secuencia de comandos y muestra el resultado como parte de la documentación. Por desgracia, no puede evaluar MATLAB entrada() funciona como parte de la publicación de la documentación de un guión. Como consecuencia de ello, debe establecer Evaluar Código false. Haga clic en Publicar. MATLAB genera una página HTML.

Teniendo en cuenta el poco trabajo que puso en la creación de la documentación, lo que realmente se ve bastante bien. De hecho, se vea profesional. Cuando se trabaja con secuencias de comandos complejas, como la documentación de esto realmente sirve una gran necesidad. Después de terminar admirando su trabajo, cerrar la página HMTL y el cuadro de diálogo Editar configuraciones.

Artículos Relacionados