- You can export the SimBiology model from the SimBiology Desktop to the MATLAB Workspace, by right clicking on the model and selecting "Export to Model to Workspace..."
- You can export a SimBiology model by calling the function 'export' on a SimBiology model. This exports the model for standalone and deployment applications.
How to change model parameter value in exported simbiology model?
2 次查看(过去 30 天)
显示 更早的评论
I need to change the model parameter value in exported simbiology model. How can do it in command mode?
0 个评论
采纳的回答
Sietse Braakman
2019-7-18
Hi Rajeev,
To clarify - there are two ways I can interpret your question primarily because 'exporting' a SimBiology model can mean two things:
If you meant the first form of exporting, and assuming your SimBiology model is now in your MATLAB workspace in a variable called m1, you can access the parameters as follows:
>> params = sbioselect(m1,'Type','parameter');
This will yield a SimBiology Parameter array:
SimBiology Parameter Array
Index: Name: Value: ValueUnits:
1 ka_Central 1 1/hour
2 Cl_Central 1 liter/hour
3 ke_Central 1 1/hour
4 absorption rate 1 milligram/hour
Say you now want to change the Value of ke_Central to 2, you can use the following command:
>> params(4).Value = 2;
>> modelscopedparameters = m1.Parameters;
If you meant the second scenario, things are a bit more complicated and there is no easy way to change parameter values. As an alternative to the 'exported SimBiology object', you could consider using a SimFunction.
Let me know if that helps.
Best,
Sietse
3 个评论
Sietse Braakman
2019-7-22
Another user just asked the same question. Let me know whether this solution works for you.
Best,
Sietse
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Extend Modeling Environment 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!