确定文件是否在matlab中编译(在exe'中)

Adn*_*nan 4 matlab exe matlab-deployment matlab-compiler

所以我有一段MATLAB代码,我在exe中编译.这个exe文件将由未安装MATLAB的人使用.但原始的m文件也被一些高级用户使用.我在编译的exe版本中无法提供一些功能.我的问题是我想为exe和m原始版本维护相同的代码.为了做到这一点,我希望我的代码能够自动检测正在运行的文件是exe还是m文件,以便我可以使用if语句禁用exe版本的某些函数.有办法做到这一点???

Amr*_*mro 7

我想你正在寻找isdeployed函数