The functions allow users to create and work with the SBML EventAssignment structure.

Function are:

Takes

- level, an integer representing an SBML level (optional)
- version, an integer representing an SBML version (optional)

Returns

- a MATLAB_SBML EventAssignment structure of the appropriate level and version

*NOTE:* the optional level and version preserve backwards compatibility
a missing version argument will default to L1V2; L2V4 or L3V1
missing both arguments will default to L3V1

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- the value of the math attribute

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- the value of the metaid attribute

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- the value of the sboTerm attribute

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- the value of the variable attribute

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- value =
- 1 if the math attribute is set
- 0 otherwise

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- value =
- 1 if the metaid attribute is set
- 0 otherwise

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- value =
- 1 if the sboTerm attribute is set
- 0 otherwise

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- value =
- 1 if the variable attribute is set
- 0 otherwise

Takes

- SBMLEventAssignment, an SBML EventAssignment structure
- math; string representing the math expression math to be set

Returns

- the SBML EventAssignment structure with the new value for the math attribute

Takes

- SBMLEventAssignment, an SBML EventAssignment structure
- metaid; a string representing the metaid to be set

Returns

- the SBML EventAssignment structure with the new value for the metaid attribute

Takes

- SBMLEventAssignment, an SBML EventAssignment structure
- sboTerm, an integer representing the sboTerm to be set

Returns

- the SBML EventAssignment structure with the new value for the sboTerm attribute

Takes

- SBMLEventAssignment, an SBML EventAssignment structure
- variable; a string representing the variable to be set

Returns

- the SBML EventAssignment structure with the new value for the variable attribute

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- the SBML EventAssignment structure with the math attribute unset

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- the SBML EventAssignment structure with the metaid attribute unset

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- the SBML EventAssignment structure with the sboTerm attribute unset

Takes

- SBMLEventAssignment, an SBML EventAssignment structure

Returns

- the SBML EventAssignment structure with the variable attribute unset