0 / 0 / 0
Регистрация: 14.08.2014
Сообщений: 3
1

Нужно установить к Python плагин, позволяющий вызывать матлабовские функции

27.08.2014, 15:23. Показов 649. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Коллеги,

Нужно установить к Python плагин, позволяющий вызывать матлабовские функции.
У кого есть опыт инсталляции и настройки pymatlab, mlabwrap,... под Windows для Python 2.6 - прошу отозваться!
Перерыл кучу информации, но установить ни pymatlab, ни mlabwrap так, чтобы оно работало, не получилось. Из англоязычных форумов понял, что задача это весьма нетривиальная. Может быть, кто-нибудь здесь проходил этот путь?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2014, 15:23
Ответы с готовыми решениями:

Вызывать функции класс C++ на Python
В этом году я прохожу практику и с нуля пришлось за несколько дней изучать Python, при том, что я в...

Можно ли в интерактивной оболочке Python вызывать функции из библиотек на языке С?
C, Python, Java

Существует ли атрибут, позволяющий вызывать ошибку при условиях?
Привет форум, мне необходимо ограничить одну переменную. Чтобы она всегда была меньше например 3х и...

Посоветуйте плагин, позволяющий выводить изображения на отдельную страницу
Здравствуйте, посоветуйте пожалуйста плагин, который позволял бы выводить изображения (...

Как вызывать код, написанный на Python, из C++ кода?
Решил использовать .py скрипты в проекте. Кинул python.h в каталог проекта, но код #include...

4
w0lt
27.08.2014, 22:55 2
Вы хотите вызывать функции из определнных тулбоксов Matlaba?

Множество матлабовских функций реализовано в библиотеках NumPy, Matplotlib, SciPy.
0 / 0 / 0
Регистрация: 14.08.2014
Сообщений: 3
28.08.2014, 07:20  [ТС] 3
w0lt,

не совсем так. У меня есть ряд скриптов на матлабе, которые нужно перенести на Python, а переписывать нецелесообразно. Мне бы хотелось вызывать их из Python как функции. Например, в VBA можно подцепить DLL-ку, скомпилированную из матлабовского кода. Я надеялся, что в Python можно сделать что-то подобное...
0
Эксперт Python
4634 / 2052 / 361
Регистрация: 17.03.2012
Сообщений: 10,135
Записей в блоге: 6
28.08.2014, 11:43 4
Цитата Сообщение от EnterSandman Посмотреть сообщение
Например, в VBA можно подцепить DLL-ку, скомпилированную из матлабовского кода.
Не работал с матлабом, но подозреваю, что он формирует dll-ки в виде COM-сборок, если они легко цепляются из VBA.
Если это так - можно то же самое сделать на Python, вам поможет пакет win32com. Правда, такая связка будет windows-only.
1
2741 / 2340 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
28.08.2014, 12:00 5
Тут обсуждается несколько вариантов решения проблемы https://translate.googleuserco... m4nVdStRTA
Кстати там есть пример кода к варианту предложенному dondublon
1
28.08.2014, 12:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.08.2014, 12:00
Помогаю со студенческими работами здесь

Добавление функции, чтобы ее можно было вызывать с функции загрузки формы
Здравствуйте! Подскажите как правильно добавить функцию, чтоб ее можно было вызывать с функции...

Добавить матлабовские библиотеки к проекту на С++
Хочу создать mex-файл и мне надо добавить некоторые библиотеки к проекту, но несмотря на то, что я...

Когда нужно вызывать деструктор?
Интересует такой вопрос, если у нас есть класс и функции кнопок, которые используют компонент этого...

Нужно подчеркнуть Participle 1 и 2, установить функции каждого из них, т.е. указать является ли оно
Помогите, пожалуйста, кто разбирается в английском!!! Следует подчеркнуть Participle 1 и 2,...

Нужно ли тут вызывать оператор delete
Всем здрасьте. Тут встал вопрос об операторе delete. struct x { //... }; x* y; y = new x;...

Нужно ли вызывать Dispose() перед закрытием приложения
Всем привет! Есть PictureBox со свойством Image. Насколько я понял, если в программе динамически...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru