Calling a python function from Matlab. Specific function error.

1 回表示 (過去 30 日間)
Rahaf Alenezi
Rahaf Alenezi 2018 年 12 月 8 日
コメント済み: chandralekha ch 2019 年 6 月 6 日
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 日
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.

カテゴリ

Help Center および File ExchangeCall Python from MATLAB についてさらに検索

製品


リリース

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by