Пакет: кодер
Суперклассы: coder.Type
Спецификация постоянного значения для генерации кода
Используйте coder.Constant объект задать входные значения, которые являются постоянными во время генерации кода. Используйте этот объект с fiaccel
-args и -globals опции, чтобы задать свойства входных параметров и глобальных переменных, соответственно. Не передавайте его как вход к сгенерированной MEX-функции.
Можно использовать coder.Constant объект вместо coder.Type объект задать данное постоянное значение в точке входа входная или глобальная переменная.
const_type = coder.Constant( создает v)coder.Constant введите от значения v.
const_type = coder.newtype('constant', создает v)coder.Constant введите от значения v.
Примечание
После того, как вы создали coder.Constant объект, можно создать постоянную глобальную переменную g, который имеет значение v при помощи codegen команда: codegen -globals {'g', coder.Constant(v)}.
Вы не можете использовать coder.Constant на разреженных матрицах, или на структурах, массивах ячеек или классах, которые содержат разреженные матрицы.