Why does accessing Python object in Simulink error with "Attempt to extract field 'path' from 'mxArray'."
Show older comments
This question was flagged by Walter Roberson
I'd like to import a Python module in Simulink, and then use the properties/functions of the module. In this example, I want to access the properties and call functions of "out_class_instance".
function out_class_instance = my_matlab_func()
coder.extrinsic('py.my_python_file.my_python_class')
out_class_instance = py.my_python_file.my_python_class('exampleInput');
end
When using either a 'MATLAB Function' or 'MATLAB System' block, I get the following error message:
Simulink detected an error 'Attempt to extract field 'path' from 'mxArray'.'
Accepted Answer
More Answers (0)
Categories
Find more on Implement Blocks with System Objects in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!