error in running a SMBL file with SimBiology

3 visualizzazioni (ultimi 30 giorni)
Youngjae You
Youngjae You il 5 Mag 2023
Modificato: Jeremy Huard il 8 Mag 2023
I'm trying to run this model with SimBiology but see an error message.
BIOMD0000000268_url.xml
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?
---------
RULE
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"
---------------------------------

Risposte (1)

Jeremy Huard
Jeremy Huard il 5 Mag 2023
Modificato: Jeremy Huard il 8 Mag 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.
Best,
Jérémy

Community

Più risposte nel  SimBiology Community

Categorie

Scopri di più su Extend Modeling Environment in Help Center e File Exchange

Prodotti


Release

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by