Сгенерируйте код С, чтобы запустить кинематический анализ объекта KinematicsSolver
generateCode( создает автономный MATLAB® функция, которая эквивалентна ks)solve функция, но генерация кода поддержек. Это также создает директорию под названием ModelName_codegen_kinematics, который содержит все исходные файлы для генерации кода в текущем каталоге, где ModelName выводимая строка ks.ModelName.
Созданная функция MATLAB называется ModelName_solveKinematics и имеет ту же подпись как solve функция:
[outputs,statusFlag,targetFlags,targets] = ModelName_solveKinematics(targets, initialGuesses)
После того, как сгенерированный, функция абсолютно независима от исходного объекта и не отразит изменений в объекте. Можно сгенерировать MEX-функции, статические библиотеки (LIB) и библиотеки динамики (DLL) из кода MATLAB, который содержит ModelName_solveKinematics функционируют при помощи codegen функция, которая требует лицензии MATLAB Coder™.
Примечание
ModelName_solveKinematics не предназначен, чтобы быть вызванным из MATLAB, и ошибка происходит при вызове его непосредственно из командной строки MATLAB или файла MATLAB. Однако можно вызвать эту функцию непосредственно от блока MATLAB function в модели Simulink.