Borrar filtros
Borrar filtros

error in running a SMBL file with SimBiology

3 visualizaciones (últimos 30 días)
Youngjae You
Youngjae You el 5 de Mayo de 2023
Editada: Jeremy Huard el 8 de Mayo de 2023
I'm trying to run this model with SimBiology but see an error message.
SBML L2V4 representation of Reed2008_Glutathione_Metabolism
"piecewise" is a function in matlab but it seems SimBiology model bulider recognizes it as a variable... Any idea?
Aminoacid_input = piecewise(breakfast,and(le(7,daytime),le(daytime,10)),lunch,and(le(12,daytime),le(daytime,15)),dinner,and(le(18,daytime),le(daytime,21)),fasting)
error message: "Rule include varaibles that are unidentified." with red higllight for "piecewise"

Respuestas (1)

Jeremy Huard
Jeremy Huard el 5 de Mayo de 2023
Editada: Jeremy Huard el 8 de Mayo de 2023
the piecewise.m file will need to be either in the Current folder or anywhere on your MATLAB Path for SimBiology to use it.
Please note that there is a piecewise function in the Symbolic Math Toolbox but it only supports symbolic variables and will not work in this case.
In case you need a definition of the piecewise function, you could use the one attached.

Comunidades de usuarios

Más respuestas en  SimBiology Community


Más información sobre Import Data 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!

Translated by