- 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?
    6 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Rajeev Kumar
 el 17 de Jul. de 2019
  
    
    
    
    
    Comentada: Rajeev Kumar
 el 23 de Jul. de 2019
            I need to change the model parameter value in exported simbiology model. How can do it in command mode?
0 comentarios
Respuesta aceptada
  Sietse Braakman
    
 el 18 de Jul. de 2019
        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 comentarios
  Sietse Braakman
    
 el 22 de Jul. de 2019
				Another user just asked the same question. Let me know whether this solution works for you.
Best,
Sietse
Más respuestas (0)
Ver también
Categorías
				Más información sobre Scan Parameter Ranges en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!