Как вызвать python из matlab? - PullRequest
0 голосов
/ 28 апреля 2011

Могу ли я иметь как perl.m, так и python.m, чтобы я мог вызывать perl или python из matlab?Не зная точно, как работает оригинальный perl.m, я не чувствую себя комфортно, просто заменяя «perl» на «python».Пожалуйста помоги.

Ответы [ 2 ]

3 голосов
/ 28 апреля 2011

Если я правильно вас понимаю, у вас есть файл perl.m, используемый для вызова сценариев Perl из Matlab?Конечно, вы не можете просто изменить его имя на python.m и ожидать, что он запустит Python!

У вас есть , чтобы заглянуть внутрь perl.m, чтобы точно узнать, что он делает.

Кроме того, Google может вызвать Python из Matlab - это ТАКОЕ обсуждение и многие другие полезные ресурсы немедленно появляются.

0 голосов
/ 02 декабря 2013

Вы можете использовать метод:

status = dos(command)

где в 'команде' Вы вводите команду как в терминале:

например:

файл - hw.py

print("Hello world")

консоль matlab:

dos('python yourDir\hw.py')

вывод на клемму:

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