Calling a python function from Matlab. Specific function error.

Hello,
I am trying to call a python function in matlab. I tried the example provided in mathworks website which has a file called mymod.py and a function search. I have another file with another function I want to run.. both in the same location.
The mymod.py seems to work perfectly.. but the python file I have keeps giving me this error Undefined variable "py" or class
"py.four.trainNetwork".
I do have to mention that this python code imports from pybrain which is installed on my computer.
I am running matlab on a mac.
Thanks.

1 件のコメント

chandralekha ch
chandralekha ch 2019 年 6 月 6 日
hello,
I got the same error as "py.four.trainNetwork", im unable to debug this can u please help me out of these,i have installed pybrain and also its giving same error
I am running matlab on a windows.

サインインしてコメントする。

回答 (1 件)

Saumya Goel
Saumya Goel 2018 年 12 月 18 日

1 投票

As per my understanding, this error message might occur due to some issue in user defined python script. You can try the below command:
>> py.importlib.import_module('ScriptName')
Also, you can go through this MATLAB documentation page, which suggests other possible reasons for the mentioned error message.

カテゴリ

製品

リリース

R2017b

質問済み:

2018 年 12 月 8 日

コメント済み:

2019 年 6 月 6 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by