Составители:
105
Текущая дата и время. Функция date возвращает текущую
дату в строковом формате:
date
ans = 02-Oct-1996
Функция now возвращает числовой формат текущих даты и вре-
мени:
now
ans = 729300.71
datestr(now)
ans = 02-Oct-1996 16:56:16
datestr(floor(now))
ans = 02-Oct-1996
3.9 Ввод иформации
В процессе выполнения M-файла пользователь может:
• вывести на экран запрос и ввести соответствующую инфор-
мацию с клавиатуры;
• сделать паузу до нажатия клавиши;
• использовать графический интерфейс пользователя.
Формирование запроса для ввода с клавиатуры. Функция
input выводит на экран запрос и ждет ответа пользователя. Ёе синтак-
сис выглядит следующим образом
:
n = input('запрос')
Функция возвращает введённое с клавиатуры значение. Если
пользователь вводит арифметическое выражение, функция вычисляет
его и возвращает соответствующее значение. Функция полезна для
реализации диалоговых прикладных программ. Функция input может
также возвращать не числовое, а строковое выражение, вводимое
пользователем. Для ввода символьного выражения необходимо доба-
вить строку 's’ к списку параметров
функции:
Пример
name = input('Введите адрес:','s');
Задание паузы. В некоторых случаях целесообразно устанав-
ливать паузу между отдельными шагами алгоритма, например, при
выводе графиков.
Команда pause <без параметров> останавливает выполнение до тех,
пока не будет нажата какая-нибудь клавиша. Чтобы реализовать паузу
в n секунд, необходимо применить оператор pause(n).
Текущая дата и время. Функция date возвращает текущую
дату в строковом формате:
date
ans = 02-Oct-1996
Функция now возвращает числовой формат текущих даты и вре-
мени:
now
ans = 729300.71
datestr(now)
ans = 02-Oct-1996 16:56:16
datestr(floor(now))
ans = 02-Oct-1996
3.9 Ввод иформации
В процессе выполнения M-файла пользователь может:
• вывести на экран запрос и ввести соответствующую инфор-
мацию с клавиатуры;
• сделать паузу до нажатия клавиши;
• использовать графический интерфейс пользователя.
Формирование запроса для ввода с клавиатуры. Функция
input выводит на экран запрос и ждет ответа пользователя. Ёе синтак-
сис выглядит следующим образом:
n = input('запрос')
Функция возвращает введённое с клавиатуры значение. Если
пользователь вводит арифметическое выражение, функция вычисляет
его и возвращает соответствующее значение. Функция полезна для
реализации диалоговых прикладных программ. Функция input может
также возвращать не числовое, а строковое выражение, вводимое
пользователем. Для ввода символьного выражения необходимо доба-
вить строку 's’ к списку параметров функции:
Пример
name = input('Введите адрес:','s');
Задание паузы. В некоторых случаях целесообразно устанав-
ливать паузу между отдельными шагами алгоритма, например, при
выводе графиков.
Команда pause <без параметров> останавливает выполнение до тех,
пока не будет нажата какая-нибудь клавиша. Чтобы реализовать паузу
в n секунд, необходимо применить оператор pause(n).
105
Страницы
- « первая
- ‹ предыдущая
- …
- 105
- 106
- 107
- 108
- 109
- …
- следующая ›
- последняя »
