Подтвердить что ты не робот

Назначить значение статическому тексту в GUI MATLAB

Как назначить значение статическому тексту в графическом интерфейсе MATLAB?

4b9b3361

Ответ 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 - это статический текст