用途:该技能用于生成和编辑纯文本 .m 格式的 MATLAB 实时脚本,在 MATLAB Live Editor 中渲染为富文本文档,适合教程、报告、分析笔记与文档,并便于版本控制(不使用二进制 .mlx)。
主要能力:支持富文本格式(标题、加粗、斜体、下划线、代码、列表、链接、目录、表格)、单 $ 内联与居中 LaTeX 公式、以 %% 分节、每节内嵌图像(不写 figure 命令,隐式创建)。可将二进制 .mlx 转为纯文本 .m。
使用方式:文本行用 %[text] 而非裸 %,一段一行不硬换行;节标题用单独一行的 %% 后接 %[text] ## Title;文件末尾需附固定 appendix(%[appendix]{"version":"1.0"} 及 view 元数据)。写入应使用接受字面文本的工具(Edit、Write、fwrite),不要用 Bash heredoc(会破坏 LaTeX 反斜杠)。可选在连接 MATLAB 时用 executeLiveScript("<绝对路径>.m") 内嵌输出,用 export(...) 验证渲染。
限制:不支持 MATLAB 早于 R2025a;不使用 mfilename;避免 fprintf;每节最多一个图(除分块布局);不可用 close all 或 clear;文件内除 appendix 前一行外不得有空行或空 %[text] 行;暂不支持交互控件与隐藏代码视图。