describing variable in gui
6 次查看(过去 30 天)
显示 更早的评论
function ddddd_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
global m ; !!!!
guidata(hObject, handles);
I described a variable but I can not see it in workspace. To see in workspace I have to write it in command window. can it possible to describe a variable which is shown in workspace during function works.
采纳的回答
per isakson
2013-6-26
编辑:per isakson
2013-6-26
"main page workspace" is not according to Matlab nomenclature. See the help topic, Base and Function Workspaces
workspace is also the name of a function, which opens the Workspace Browser.
"see it in workspace" I assume that you refer to the Workspace Browser.
Now, I need to provide a link to "scope" or "current scope", but I fail to find one. Too bad, because "scope" is an important concept in this context. TMW, do you listen?
.
The reason you don't see the variables in the Workspace Browser is probably that the variables in question are created in the workspace of a function and that you look for them after the function has finished execution. Then the Workspace Browser displays the variables of the base workspace.
Try
>> global m
interactively to include the variable, m, in the base workspace.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Entering Commands 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!