Запросите ввод данных пользователем
x = input(prompt)
str = input(prompt,'s')
отображает текст в x = input(prompt)
prompt
и ожидает пользователя, чтобы ввести значение и нажать клавишу Return. Пользователь может ввести выражения, как pi/4
или rand(3)
, и может использовать переменные в рабочей области.
Если пользователь нажимает клавишу Return, ничего не вводя, то input
возвращает пустую матрицу.
Если пользователь вводит недопустимое выражение в подсказке, то MATLAB® отображает соответствующее сообщение об ошибке, и затем вновь отображает подсказку.
возвращает введенный текст, не оценивая входной параметр как выражение.str = input(prompt,'s')
Браузер Рабочей области не обновляется, в то время как input
ожидает ответа от пользователя. Поэтому, если вы запускаете input
в рамках скрипта, браузер Рабочей области не отображает изменения, внесенные в переменные в рабочей области, пока скрипт не заканчивает запускаться.
ginput
| inputdlg
| клавиатура
| меню
| uicontrol