我有一个包含数字d
的大小和类双精度变量。50 x 1
我正在尝试将其包含在 Matlab GUI 的弹出菜单中。我目前正在这样做:
d = cellfun(@num2str, num2cell(handles.zRaw(:)), 'uniformoutput', false);
S.T2pm5 = uicontrol('Style', 'popupmenu', 'BackgroundColor', 'w', 'Parent',...
T2vbox6, 'String', {'Choose a Number', d{:}}, 'value', 1);
但是,使用上述弹出菜单中的任何选择str2double(get(S.T2pm5, 'value'));
都会将所有数字输出到单个字符串变量中。如何仅输出用户通过弹出菜单选择的单个数字而不是那里存在的所有值?