Setting static text box's string

조회 수: 2 (최근 30일)
Onur Öçalan
Onur Öçalan 2011년 7월 14일
Hi everybody
I create a gui and a after static text box which is named frameText.I want to change it's string with this code .
set(handles.frameText , 'String' , 'abcdefgh' );
But an error occurs.
??? Subscript indices must either be real positive integers or logicals.
What is the reason for this? Thanks for help...

채택된 답변

Friedrich
Friedrich 2011년 7월 14일
Hi,
I agree with Paulo. Maybe run a
dbstop if error
and than start your code. You will get into the debug mode when the error is raised. This will help you to figure out the line where the error is thrown and you can look at the variable at this point.

추가 답변 (3개)

Jan
Jan 2011년 7월 14일
You have created a variable call "set". Then the shown line does not call the built-in command SET anymore, but tries to use the string parameters as indices.

Paulo Silva
Paulo Silva 2011년 7월 14일
Are you really sure that the error is caused by that line of code? I'm not :)

Onur Öçalan
Onur Öçalan 2011년 7월 14일
Thanks for help. I found it. :)

카테고리

Help CenterFile Exchange에서 Characters and Strings에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by