Как назначить значение статическому тексту в графическом интерфейсе MATLAB?
Назначить значение статическому тексту в GUI MATLAB
Ответ 1
Дважды щелкните по тексту в руководстве, чтобы открыть редактор свойств, а затем отредактируйте свойство 'String'
. Вы также можете установить свойство 'Tag'
, чтобы вы могли редактировать его во время работы графического интерфейса пользователя. Если вы установите тег mytext
, вы можете изменить статический текст на 'MyString'
со следующей строкой:
set(handles.mytext,'String','MyString')
Ответ 2
Так что это не помогло мне. Однако после установки тега, как указано выше, будет работать следующее:
set(findobj('Tag','mytext'),'String','MyString')
Ответ 3
Попробуйте это, считая, что имя и last_name являются глобальными, например:
<code>
global name last_name
var1 = findobj(gcbf,'Tag','nomb');
var2 = findobj(gcbf,'Tag','ap');
data1 = char(name);
data2 = char(last_name);
set (var1, 'String', data1 );
set (var2, 'String', data2 );
</code>
Также считайте, что r nomb и ap - это статический текст