Модули суммы дозы
AmountUnits является свойством объекта RepeatDose или ScheduleDose. Это свойство задает модули для свойства Amount.
Если свойство TargetName задает разновидность, то AmountUnits для дозы должен быть химической суммой (например, миллиграмм, родинка или молекула), не концентрация. Чтобы получить список заданных модулей в библиотеке, используйте функцию sbioshowunits. Чтобы добавить пользовательский модуль в список, смотрите sbioaddtolibrary.
| Применяется | Объекты: RepeatDose, ScheduleDose |
| Тип данных | Символьный вектор |
| Значения данных | Модули от библиотеки с размерностями суммы. Значение по умолчанию = '' (пустой) |
| Доступ | Чтение-запись |
SimBiology® использует модули включая пустые модули в сотрудничестве с функциями UnitConversion и DimensionalAnalysis.
Когда DimensionalAnalysis и UnitConversion является оба false, модули не используются. Однако SimBiology все еще выполняет минимальный уровень размерного анализа, чтобы решить, является ли скорость реакции в размерностях суммы/времени или концентрации/времени.
Когда DimensionalAnalysis является true, и UnitConversion является false, модули (если не пустой) должны иметь сопоставимые размерности так, чтобы SimBiology мог выполнить размерный анализ. Однако единицы не преобразованы.
Когда UnitConversion установлен в true (который требует, чтобы DimensionalAnalysis был true), SimBiology выполняет размерный анализ и преобразовывает все в сопоставимые модули. Следовательно, необходимо задать сопоставимые модули, и никакие модули не могут быть пустыми. Если у вас есть безразмерный параметр, необходимо все еще установить его модуль на dimensionless.