В этом примере показано, как вызвать функцию Python® в Simulink®, что случайные числа видов с помощью сортировки Python® функционируют и два различных блока: блок блок MATLAB function и MATLAB System. Для больше при использовании Python в MATLAB®, смотрите доступ к Модулям Python из MATLAB - Начало работы.
MATLAB поддерживает ссылочную реализацию Python, часто названного CPython. Если вы находитесь на Mac или платформе Linux®, вам уже установили Python. Если вы используете Windows®, необходимо установить распределение, такое как найденные в https://www.python.org / загрузка. Для получения дополнительной информации смотрите, Конфигурируют Вашу Систему, чтобы Использовать Python.
Эта модель содержит генератор случайных чисел, который выводит 1x5 double
содержа числа от 0 до 1, функция MATLAB и блок MATLAB System, который сортирует числа и ручной переключатель, который приводит к блоку Display. Блок MATLAB function вызывает py.sorted
функция из Python и выводит 1x5 double
отсортированный список. Блок MATLAB System вызывает py.sorted
функционируйте как часть stepImpl
и выводит 1x5 double
отсортированный список.