如何指定OpenModelica仿真结果输出目录及Python中mod.buildModel()结果路径
OpenModelica仿真结果路径设置相关问题解答
1. 如何将OpenModelica仿真结果输出到指定的文件夹及目录中?
- OpenModelica GUI操作:打开模型后,点击菜单栏
Tools->Options->Simulation,在Output directory栏填写目标路径,确认后运行仿真,结果会输出到指定目录。 - 脚本/命令行方式:使用
simulate()命令时,通过outputDirectory参数指定路径,示例:simulate(RoomM, outputDirectory="C:/Users/sophie/Desired/Output/Path/");
2. 如何在Python中通过mod.buildModel()设置结果文件夹的路径?
在OpenModelica的Python接口中,buildModel()方法支持通过outputDirectory参数指定结果输出路径,修改你的代码如下:
model_path = "C:/Users/sophie/VirtualEnv/RoomM-Model/" mod = ModelicaSystem(model_path + "RoomM.mo", "RoomM") # 指定目标输出文件夹路径 mod.buildModel(outputDirectory="C:/Users/sophie/Your/Target/Path/")
传入outputDirectory参数后,后续生成的仿真结果文件会自动保存到你指定的目录下。
内容的提问来源于stack exchange,提问作者sophie
相关产品推荐
相关产品推荐

