How I input an array of numbers in GUI text box?

조회 수: 10 (최근 30일)
Indu S
Indu S 2020년 3월 12일
답변: Alex Mcaulley 2020년 3월 12일
I want to enter an array of numbers in the TEXTBOX in GUI. In my code I'm converting the array of strings to array of numbers.
In the textbox when I give input as- [1 2 3 4 5].
After using
x=str2double(get(handles.edit1,'string'));
Im getting x Nan.
and get(handles.edit1,'string') = '[1 2 3 4 5]'.
What I want is x=[1,2,3,4,5]. Please suggest a solution. Thanks in advance

답변 (1개)

Alex Mcaulley
Alex Mcaulley 2020년 3월 12일
Use str2num instead:
x=str2num(get(handles.edit1,'string'));

카테고리

Help CenterFile Exchange에서 Migrate GUIDE Apps에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by