Clear vairables in workspace using gui pushbutton callback??
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Brasco , D.
am 26 Jan. 2015
Kommentiert: Geoff Hayes
am 4 Jan. 2021
Hi guys,
here is my problem:
i load a mat file that contains several variables before i run my gui. I use these variables with the help of "evalin" command in my gui callbacks.
Let say my workspace variables are these : A cell , B cell , C double,... goes on.
I want to clear all variables in the workspace window using a push button callback.
" I want to clear variables that i loaded before i run my gui".
(i read some answers and there was a conflict about the workspace term. I MEAN THE VARIABLES APPER IN MATLAB WORKSPACE WINDOW, NOT THE GUI WORKSPACE. )
2 Kommentare
Pathmashantha Senanayaka
am 30 Dez. 2020
I am university student. I am doing my final project using matlab guide. But i am new to matlab. So, can you please help me.
Akzeptierte Antwort
Geoff Hayes
am 1 Feb. 2015
Ozgur - if there are specific variables that you want to clear from the MATLAB (base) workspace, then you could use evalin with clear. If you put the following line in a push button callback, then
evalin('base','clear A B')
would clear the variables A and B that are in your base workspace.
But why are there variables in your base workspace that you need to evaluate in your GUI? Why not pass them as inputs to the GUI upon startup, or load them from a mat file and so avoid all of the evalin calls (which make troubleshooting bugs somewhat difficult).
Weitere Antworten (1)
HAMZA ABBASI
am 24 Jun. 2018
clear object name like (clear a) will not work.... write clear all statement in the first line of code
0 Kommentare
Siehe auch
Kategorien
Mehr zu Whos finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!