Contenido principal

Formas de compartir scripts y funciones en vivo

R2026b

Puede compartir scripts y funciones en vivo con otros con fines de enseñanza o demostración, o bien para proporcionar una documentación legible y externa del código.

En esta tabla se muestran las diferentes formas de compartir scripts y funciones en vivo.

Métodos para compartirInstrucciones
Compartir un archivo directamente.

Distribuya el archivo de código en vivo. Los destinatarios del archivo pueden abrirlo y verlo en MATLAB® en el mismo estado en que lo guardó la última vez, incluidas las salidas generadas.

Si el archivo se guarda con el formato de archivo de código en vivo de texto sin formato (.m), los usuarios también pueden abrir el archivo en cualquier editor de texto o código externo que admita texto sin formato. Para obtener más información acerca de los diferentes formatos de archivo de código en vivo, consulte Live Code File Formats.

Exportar el archivo a documentos que se pueden ver fuera de MATLAB.

Los formatos compatibles son:

  • PDF

  • Microsoft® Word

  • HTML

  • LaTeX

  • Markdown

  • Cuadernos Jupyter®

Para exportar el script o la función en vivo de forma interactiva, en la pestaña Live Editor, seleccione Export y, luego, elija un formato. Para exportar todos los scripts y las funciones en vivo de una carpeta, seleccione Export > Export Folder en la pestaña Live Editor.

En el cuadro de diálogo de exportación que se abre, puede personalizar las opciones de exportación. (desde R2023b)

  • Cambie el tamaño del papel, la orientación y los márgenes cuando exporte a PDF, Microsoft Word y LaTeX.

  • Especifique si incluir salidas al exportar a Markdown y cuadernos de Jupyter. (desde R2024a)

  • Especifique la ubicación para guardar el contenido generado al exportar a HTML, LaTeX, Markdown y cuadernos Jupyter.

  • Cambie la resolución y el formato de las figuras al exportar a PDF, HTML, LaTeX, Markdown y cuadernos Jupyter (requiere que los archivos se ejecuten antes de exportar).

Para obtener más información acerca de las diferentes opciones de exportación, consulte los argumentos nombre-valor correspondientes de la función export.

El archivo convertido se asemeja mucho al aspecto del script o función en vivo con la salida en línea. Si el script en vivo contiene controles o tareas, MATLAB los guarda como código en el archivo convertido.

Cuando se exporta a LaTeX, MATLAB crea un archivo matlab.sty independiente en la misma carpeta que la del archivo convertido, si aún no existe uno. Los archivos STY, también conocidos como documentos LaTeX, ofrecen un mayor control de la apariencia de los archivos convertidos.

También puede utilizar la configuración de exportación matlab.editor para personalizar el archivo convertido antes de exportarlo.

Para exportar el script o la función en vivo de forma programática, utilice la función export.

Cuando se utiliza la función export, puede personalizar el archivo convertido utilizando argumentos nombre-valor. Por ejemplo, puede ocultar el código en el archivo convertido, especificar la resolución y el formato de las figuras, y ajustar el tamaño de la hoja, la orientación y los márgenes.

Mostrar los archivos como una presentación en pantalla completa.

Abra el script o la función en vivo. A continuación, vaya a la pestaña View y haga clic en el botón para activar Full Screen. De forma alternativa, puede utilizar el atajo de teclado Ctrl+F11. En macOS, utilice el aatajo de teclado Comando+F11 en su lugar.

Para salir del modo de pantalla completa, mueva el ratón a la parte superior de la pantalla para mostrar la pestaña View y vuelva a hacer clic en el botón Full Screen. También puede utilizar el botón para salir de la pantalla completa que hay en la parte superior derecha de la pantalla.

Ocultar código antes de compartir

Antes de compartir o exportar los scripts en vivo, considere la posibilidad de ocultar el código. Cuando se oculta el código, en el script en vivo solo aparecen la salida, los controles etiquetados, las tareas y el texto con formato. Si una tarea del script en vivo está configurada para que muestre solo el código y no los controles, no se mostrará cuando oculte el código. Ocultar el código puede resultar útil para compartir si desea que otros solo cambien el valor de los controles del script en vivo o cuando no desea que otros vean el código.

Para ocultar el código, haga clic en el botón de ocultar código situado a la derecha del script en vivo. También puede ir a la pestaña View y, en la sección View, hacer clic en Hide Code . Para volver a mostrar el código, haga clic en el botón de salida en línea o en el botón de salida a la derecha . De forma alternativa, si está utilizando la función export para compartir su script en vivo, puede ocultar el código utilizando el argumento nombre-valor HideCode.

Nota

Al exportar el script en vivo a PDF, Microsoft Word, HTML, LaTeX, Markdown o cuadernos de Jupyter, MATLAB guarda los controles y las tareas como código. Si tiene un script en vivo que contiene controles y tareas y oculta el código antes de exportarlo, el archivo convertido no contendrá los controles ni las tareas.

Consulte también

Funciones

Configuración

Temas