如何以编程方式将 .mlapp 导出到 .m?

How to programatically export .mlapp to .m?

在 App Designer 中有一个选项 Save -> Export to .m File...

是否有函数可用于通过 Matlab 命令执行相同的操作 Window?

我的目标是可以用作 git 预提交挂钩的东西。

使用type函数:

diary app_exported.m
type app.mlapp
diary off

或从命令行:

matlab -batch 'type app.mlapp' > app_exported.m