How do I go between plain scripts (.m) and live scripts (.mlx)?

I would like to convert my Live Editor files to ordinary script files and vice versa, how do I do that?

 Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 18 Jan. 2023
Bearbeitet: MathWorks Support Team am 20 Jan. 2023

9 Stimmen

Use the following following conversion steps:
  • Plain to Live: “Open as Live Script” from Current Folder Browser or document tab
  • Live to Plain: “Save as…” and select “MATLAB Code (*.m)” Please also note that in MATLAB R2022a 'export' was introduced to go from MLX to M: https://mathworks.com/help/matlab/ref/export.html

2 Kommentare

Hi John, Hi Sarang,
It is perfectly possible to go between the two formats using the following internal functions (2016b, maybe even 2016a):
From mlx to m:
doc matlab.internal.richeditor.openAndConvert
From m to mlx:
doc matlab.internal.richeditor.openAndSave
I know I'm late on the topic, but I found out by pure luck after countless hours of research, and I hope it will help someone. Best regards.
Thanks, Baptiste, thanks Sharon.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Baptiste Ottino
Baptiste Ottino am 7 Aug. 2017
Alternatively, use the command lines:
From mlx to m:
doc matlab.internal.richeditor.openAndConvert
From m to mlx:
doc matlab.internal.richeditor.openAndSave

Kategorien

Mehr zu Live Scripts and Functions finden Sie in Hilfe-Center und File Exchange

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by