|
|
|||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
| Вход | |||||||||||||||||||||||||||||||||
|
Раздел "MATLAB\MATLAB"
В.Г.Потемкин "Введение в Matlab" (v 5.3) В оглавление книги \ К следующему разделу \ К предыдущему разделу \ Предметный указатель 3.9. Ввод иформации В процессе выполнения M-файла пользователь может:
Формирование запроса для ввода с клавиатуры. Функция input выводит на экран запрос и ждет ответа пользователя. Ёе синтаксис выглядит следующим образом: n = input('запрос') Функция возвращает введённое с клавиатуры значение. Если пользователь вводит арифметическое выражение, функция вычисляет его и возвращает соответствующее значение. Функция полезна для реализации диалоговых прикладных программ. Функция input может также возвращать не числовое, а строковое выражение, введимое пользователем. Для ввода символьного выражения необходимо добавить строку 's’ к списку параметров функции: Пример name = input('Введите адрес:','s'); Задание паузы. В некоторых случаях целесобразно устанавливать паузу между отдельными шагами алгоритма, например, при выводе графиков. Команда pause <без параметров> останавливает выполнение до тех, пока не будет нажата какая-нибудь клавиша. Чтобы реализовать паузу в n секунд, необходимо применить оператор pause(n). Выход в оболочку DOS. Для обращения к программам, написанным на языках C или Fortran, можно использовать команду перехода в среду DOS, которая обозначается символ (!). Это позволяет выполнять автономную внешнюю программу по аналогии с выполнением М-функции. Такая функция М-функция с вызовом внешней автономной программы равносильна М-файлу, который реализует следующие условия:
Пример Рассмотрим М-файл garfield.m, который обращается к внешней функции gareqn: Этот M-файл:
В оглавление книги \ К следующему разделу \ К предыдущему разделу \ Предметный указатель
|
|
Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
|
||
| На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro | ||
| E-mail: | ||
| Информация на сайте была обновлена 11.05.2004 |
Copyright 2001-2004 SoftLine Co Наши баннеры |
|