- eng.getfield(tr, 'Base'). This getfield function is designed for structure, and it works for class but may not work in the future.
- eng.subsref(tr, {'type':'.','subs':'Base'}). This usage is a little tedious but should work in long term.
- Add a get method to the class for each property to be accessed by Python.
Accessing matlab object properties from Python
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Andres Codas
el 29 de Nov. de 2016
Respondida: Bo Li
el 30 de Nov. de 2016
I'm compiling a matlab handle object and instantiating it from Python using the Matlab Compiler Runtime.
I manage to call instance methods as it is done in this example https://www.mathworks.com/help/matlab/matlab_external/use-matlab-handle-objects-in-python.html
However, how can I get properties?, i.e., from the example in the link above how do I write in Python "b = tr.Base"
0 comentarios
Respuesta aceptada
Bo Li
el 30 de Nov. de 2016
I can think of following three approaches:
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Call Python from MATLAB en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!