Пакет: кодер
Суперклассы: coder.Type
Спецификация постоянного значения для генерации кода
Используйте coder.Constant
объект задать входные значения, которые являются постоянными во время генерации кода. Используйте этот объект с codegen
-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
на разреженных матрицах, или на структурах, массивах ячеек или классах, которые содержат разреженные матрицы.
codegen
| coder.newtype
| coder.Type
| coder.Constant
(Fixed-Point Designer)