控制生成的代码的位置和临时文件
金宝app模型通常需要生成文件模拟模型。这方面的一个例子模型参考仿真目标。今天我将描述一些选项来控制创建这些文件。
模拟目标
如果你点击以下模型:
你会注意到一个文件夹命名slprj大量的代码和4mex files将创建:
金宝app仿真软件首选项
如果你不希望slprj在当前目录中生成mex files,有可能去的金宝app仿真软件首选项并指定一个模拟缓存文件夹和一个代码生成的文件夹而不是使用本地目录。
覆盖仿真软件首选项金宝app
现在,假设我经常需要在不同的项目之间切换,和每一个项目需要使用不同的代码生成的文件夹。在这种情况下,可以使用金宝appSimulink.fileGenControl。例如,如果我有金宝app仿真软件项目在我的工作流程,启动快捷方式为我的项目可能看起来像:
项目= simuli金宝appnkproject;projectRoot = project.RootFolder;myCacheFolder = fullfile (projectRoot,‘工作’);myCodeFolder = fullfile (projectRoot,“代码”);金宝appSimulink.fileGenControl (“设置”,…“CacheFolder”myCacheFolder,…“CodeGenFolder”myCodeFolder,…“createDir”,真正的)
这样,所有生成的代码和mex files模型将会在这些文件夹和当前目录将保持干净。
一旦你完成的工作在这个项目上,你可以恢复的值存储在模型偏好使用这条线:金宝app
金宝appSimulink.fileGenControl (“重置”)
不要清理:更快的初始化
金宝app模型检查缓存文件初始化,以确保他们是最新的和匹配模型。这可以防止重新生成文件,导致更快的初始化。如果您经常使用相同的模型,让这些派生文件在项目之间切换时可以帮助你节省时间。
现在轮到你了
让我们知道你如何留下一个使用此功能这里的评论
- 类别:
- 代码生成,
- 金宝app仿真软件提示
评论
留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。