Help placing user input into an element in a row vector
조회 수: 5 (최근 30일)
이전 댓글 표시
This is what I have so far, having trouble adding user input into a row vector the same amount of times as for loop
score =inputdlg('Please enter a number of scores between 1 and 10:\n'); % Prompt and Get a score input
data = str2double(score);
x = [];
if 1<= data && 10>=data
for i = 1 < score
x(end+1) = input('Input a number: ');
end
else
errordlg('Wrong Input')
end
댓글 수: 0
답변 (2개)
per isakson
2021년 3월 28일
댓글 수: 2
per isakson
2021년 3월 29일
편집: per isakson
2021년 3월 29일
The operator ':' appears in the for-statement and the value of the variable, data, should be double. That error should not occur. Did you really use the for-statement
for i = 1 : data
If you did, run
whos data
and show me the output
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!