Определите, подходит ли функция для генерации кода
coder.screener(fcn)
coder.screener(fcn_1,...,fcn_n )
coder.screener( анализирует точку входа функция MATLAB®, fcn)fcn. Это идентифицирует неподдерживаемые функции и функции языка как проблемы соответствия генерации кода. Это отображает проблемы соответствия генерации кода в отчете. Если fcn вызывает другие функции прямо или косвенно, которые не являются функциями MathWorks®, coder.screener анализирует эти функции. Это не анализирует функции MathWorks. Возможно, что coder.screener не обнаруживает все проблемы генерации кода. При определенных обстоятельствах возможно, что coder.screener сообщает о ложных ошибках.
coder.screener( анализирует функции точки входа (fcn_1,...,fcn_n )fcn_1,...,fcn_n).
|
Имя функции MATLAB точки входа, которую вы хотите анализировать. Задайте как вектор символов или скаляр строки. |
|
Список, разделенный запятыми имен функций MATLAB точки входа, которые вы хотите анализировать. Задайте как векторы символов или представьте скаляры в виде строки. |
Перед использованием coder.screener устраните проблемы, которые идентифицирует Анализатор кода.
Прежде, чем сгенерировать код, используйте coder.screener, чтобы проверять, что функция подходит для генерации кода. Устраните все проблемы, которые это обнаруживает.
Возможно, что coder.screener не обнаруживает все проблемы и может сообщить о ложных ошибках. Поэтому прежде, чем сгенерировать код С, проверьте, что ваш код подходит для генерации кода путем генерации MEX-функции.