Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

How can I open a pre-made figure window by selecting from listbox in GUI?

조회 수: 1 (최근 30일)
Haksun Lee
Haksun Lee 2012년 5월 22일
마감: MATLAB Answer Bot 2021년 8월 20일
Hello! I am struggling to figure this out for 3 days.. What I am wondering is this. I have a main program and many subprograms. And I want to open subprogram by selecting name of the subprogram from list box and clicking open button. this is my code: packet_list=cellstr(get(handles.listbox1,'String')); temp1=packet_list{get(handles.listbox1, 'Value')}; figure(temp1); please save me from this deep swamp :) Have a nice day.

답변 (1개)

Jan
Jan 2012년 5월 22일
I cannot guess, what "opening a subprogram" means. What is the contents of the list stored in listbox1? What do you assume as result of "figure(temp1)" and what do you get? Perhaps you want "feval(temp1)"?
  댓글 수: 2
Haksun Lee
Haksun Lee 2012년 5월 22일
Oh.. thank you !
My program operates corrently with your recommendation, feval(temp1)..!
First, what I wanted to do was that I choose a sub-program(sub-window) name from the listbox1, and click button, then sub-program(sub-window) will be opened.
So, "figure(temp1)" means that open sub-program named "temp1"(=sub-program name) which was made in advance),
Anyway, your comment was quite helpful!!
Have a nice day! :)
Jan
Jan 2012년 5월 22일
If you "accept" an answer, which solves your problem, other readers wanting to help can skip this thread and save their time.

이 질문은 마감되었습니다.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by