Im trying to combine two string together
이전 댓글 표시
get(handles.OptionsText, 'String')
String = sprintf('\n\n2: ')
set(handles.OptionsText, 'String', sprintf( (get(handles.OptionsText, 'String')), String));
get(handles.OptionsText, 'String') is below:Also the dimensions are 2 14.
1: Rectangular
1.2:
and i have this string: Dimsensions 1 7.
space
space
2:
Whenever i try to combine them it just kinda mashes them. The result is this:
1 : R e c t1a.n2g:u l a r
I would like to have a result of this:
1: Rectangular
1.2:
2:
답변 (1개)
Walter Roberson
2016년 10월 19일
Skip most of what you have.
String = sprintf('\n\n2: '); %needed to transform the \n into real characters
oldstring = get(handles.OptionsText, 'String');
newstring = [oldstring, String];
set(handles.OptionsText, 'String', newstring );
댓글 수: 4
Jesse Abruzzo
2016년 10월 19일
Walter Roberson
2016년 10월 20일
String = {''; '2:'};
oldstring = cellstr( get(handles.OptionsText, 'String') );
newstring = [oldstring, String];
set(handles.OptionsText, 'String', char( newstring ) );
Jesse Abruzzo
2016년 10월 21일
Walter Roberson
2016년 10월 21일
You should create a new Question for that.
카테고리
도움말 센터 및 File Exchange에서 Characters and Strings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!