00我怎么转换脚本.sbproj文件?

35视图(30天)
科尔顿•哈珀
科尔顿•哈珀 2018年5月23日
编辑: 乔敏 2023年5月31日18:21
我有Simbiology和MATLAB在我的机器上安装。我实现了一个使用MATLAB SimBiology模型代码,保存为m文件。我想保存或将该模型转换为一个.sbproj文件。有办法实现吗?
我试图这样做是因为我们模拟模型使用MATLAB脚本。这个脚本定义了所有的建模参数,包括一个SSA解算器和触发事件。我们之前的模型使用SimBiology图形用户界面的实现。我们取得了一个类似的模型使用SimBiology命令行。我们创建的模式有点类似于://www.tianjin-qmedu.com/help/simbio/gs/-model-a-gene-regulation-pathway.html。我们要模拟新模型从SimBiology命令行创建使用我们的仿真脚本。然而,这需要保存在.sbproj SimBiology模型格式。任何想法如何实现这是感谢。
谢谢你!

接受的答案

乔敏
乔敏 2018年5月23日
嗨,科尔顿,
您可以使用 sbiosaveproject 函数保存SimBiology模型(和数据).sbproj文件。例如,
模型= sbmlimport (“oscillator.xml”);
simData = sbiosimulate(模型);
sbiosaveproject振荡器。sbproj模型simData;
希望它能帮助,乔
1评论
Y.K.
Y.K. 2023年5月29日23
编辑:Y.K. 2023年5月30日在09分
嗨,乔
我不能看到保存simData的振荡器。sbproj”已生成和保存使用示例代码。
的过程是什么?
“振荡器。sbproj文件从命令创建窗口的Matlab 2019 b。
我检查了“simData”使用Matlab的GUI Simbiology模型的分析器2019 b。

登录置评。

答案(1)

乔敏
乔敏 2023年5月30日18:01
嗨Y.K。,
直接打开SBPROJ SimBiology模型分析 应用程序不会自动加载 simData 这是之前保存在命令行。导入 simData ,你需要做这些额外的步骤:
  1. 在命令行输入:sbioloadproject (“oscillator.sbproj”)。你应该得到模型simData加载在工作空间变量。
  2. 输入:simBiologyModelAnalyzer (“oscillator.sbproj”)。加载应用程序打开,“模型”的应用程序。
  3. 在主标签的应用,选择数据>从MATLAB工作区导入数据。选择simData。单击OK。simData正在加载应用程序在一个单独的文件夹中,如Data1
希望它可以帮助,
2的评论
乔敏
乔敏 2023年5月31日18:18
编辑:乔敏 2023年5月31日18:21
你好,
我不太确定你想做什么。您可以使用sbiosaveproject和模型和仿真数据添加到项目使用:
sbiosaveproject振荡器。sbproj模型simData;
然而,这听起来像是你想问如果有一个命令行方式模仿任务应用中你通常会做什么?如果是这样,没有命令行功能步骤3中描述的任务。步骤1和步骤2已经命令行函数/方法。
已经说过,你可以生成代码建模特定操作和分析程序的应用。看看这些例子,看看他们可能是有益的。
HTH,

登录置评。

社区

更多的答案SimBiology社区

类别

找到更多的在扩展建模环境帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!