Моделирование в системе MATLAB. Часть 1. Основы работы в MATLAB. Терёхин В.В. - 107 стр.

UptoLike

Составители: 

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