Позвоните в Python из Matlab - PullRequest
       15

Позвоните в Python из Matlab

2 голосов
/ 04 октября 2019

Мне нужно вызвать эти функции Python из Matlab. как то так:

  matplotlib.pyplot 
  matplotlib 
  numpy 

Но я не знаю с чего начать. Например, я установил Python на свой компьютер, но это не помогло и т. д. Мне нужно изучить его с нуля. Я также смотрю на ссылку ниже, но это не помогло :( Вызов функции Python из MATLAB

Ответы [ 2 ]

0 голосов
/ 05 октября 2019

Недавно я разработал контроллер MATLAB для некоторого оборудования, но сценарии для управления оборудованием были написаны на Python.

Например, у меня есть сценарий Python в том же рабочем каталоге с именем test.py

def hello():
    return "Hello World!"

В MATLAB я могу запустить этот скрипт с помощью команды: py.test.hello

Изображение вывода моего командного окна MATLAB

Возвращаетдружеское сообщение:)

0 голосов
/ 04 октября 2019

Вам необходимо открыть Matlab из терминала:

Перейти в корзину:

cd /Applications/MATLAB_R2019a.app/bin/

Открыть ее:

./matlab

Далее, чтобы использовать тип Python:

!python

Этот ответ предполагает, что вы уже установили Python в своей системе.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...