matlab GUI 在edit中如何输出字符串的某一部分

我请问下,matlab GUI 在edit中如何输出字符串的某一部分
最新回答
逍遥独淩迗

2024-05-05 11:31:12

GUI中edit的输出形式为
set(handles.editbox1,'string',str);
其中editbox1对应输出到edit的tag值,str则对应待输出的字符串
例如,字符串为
str1
=
['baidu,hello']
为了只输出其中一部分
先进行截取操作str2
=
['baidu'];
之后
set(handles.editbox1,'string',str2);
只输出了str1字符串中的baidu
离情几度

2024-05-05 20:57:40

函数inputdlg返回的变量check是cell类型的,edit控件可以接受cell类型,但如果要引用字符串的一部分,应该指定cell元素,例如:
set(handles.edit2,'String',check{1}(2:4));