Borrar filtros
Borrar filtros

How to create class object in command line?

5 visualizaciones (últimos 30 días)
Mady J
Mady J el 25 de Sept. de 2018
Respondida: Joel Meyer Espinoza el 25 de Sept. de 2018
Hello,
I created a script which is contain one class. I want to use that class members in my function as argument. In matlab command window for compile the script i gave following commands:
1. obj = <class_name>
2. obj.workspace = <workspace' path>
3. function_name(obj)
but i want to write batch file in which i want to initialize class object and take workspace path from user and pass to function.Can anybody tell me what should i do? Thanks,

Respuestas (1)

Joel Meyer Espinoza
Joel Meyer Espinoza el 25 de Sept. de 2018
to get path of a folder use this:
pathObj=uigetdir();
if you want to share your variable or class between workspaces use global
%Skript 1
global yourClass
yourClass = BasicClass
yourClass.Value=2
%add to class what you want
%Skript 2
global yourClass
%now you can use yourClass in this skript

Categorías

Más información sobre Construct and Work with Object Arrays en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by