how can I call a class in a gui?

Hi! im working on OOP, I have defined a class TimeData by a script and its saved in the working folder.
now how can i call that class in my GUI. Should i call in opening function. or in any button?

1 Comment

There's no general rule. can you please elaborate a little on the context?

Sign in to comment.

Answers (1)

Matt J
Matt J on 14 Sep 2021
I have defined a class TimeData by a script
Don't you mean you defined it in a classdef file? The constructor function for a class can be called from anywhere, as long as the classdef file is on the Matlab path. In particular, the current folder is always on the Matlab path.

3 Comments

yes i have defined it using classdef.
but im unbable to call it in a gui?
You haven't shown us the error messages that you get when you try to call it. There's no reason why you shouldn't be able to.
I have defined the class using classdef the name of class is TimeData, i have not defined its functions yet in class.

Sign in to comment.

Categories

Find more on Construct and Work with Object Arrays in Help Center and File Exchange

Tags

Asked:

on 14 Sep 2021

Commented:

on 25 Oct 2021

Community Treasure Hunt

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

Start Hunting!