- 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
14 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 MATLAB Compiler SDK 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!