필터 지우기
필터 지우기

My first user-input prompt is to enter a number (say, x). What should I write if my next message box MUST contain the same number of prompt questions as x?

조회 수: 3 (최근 30일)
Hi! My first user-input prompt is to enter a number (say, x). What should I write (code) if my next message box MUST contain the same number of prompt questions as x?

채택된 답변

Steven Lord
Steven Lord 2022년 8월 22일
I'd use a string array. I'm going to hard code the value of n to keep this example simple, but you could query for it using a dialog.
n = 5;
questions = "Enter the value for element number " + (1:n);
inputdlg(questions)
  댓글 수: 1
Matty
Matty 2022년 9월 5일
Here is my code, but it is discontinuous. That is, after a user input in the first message box, there is still a need to input the same in the Command Window. How can I fix this?
prompt="Enter Number of Factors ";
inputdlg(prompt);
x=input(prompt);
n = x;
questions = "Enter the level for Factor " + (1:n);
inputdlg(questions);

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

제품

Community Treasure Hunt

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

Start Hunting!

Translated by