Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Функции ввода-вывода в Scilab

Читайте также:
  1. Foreign Office – структура, функции…..
  2. III. Вегетативные функции НС.
  3. III. Функции полномочного представителя
  4. Internet, его функции. Web-броузеры. Поиск информации в Internet.
  5. SQL-функции
  6. Автоматизированное рабочее место. Его состав, функции, аппаратное и программное обеспечение.
  7. Агрегирующие функции языка SQL
  8. Адгезивные молекулы и их основные функции
  9. Акцизы,их роль и функции в налоговой системе. Понятие налогоплательщиков для целей исчесления акцизов.Понятие подакцихных товаров.
  10. Анатомия ствола головного мозга (структуры и функции).

Для организации простейшего ввода в Scilab можно воспользоваться функциями

x=input('title');

или

x=x_dialog('title', 'stroka');

Функция input выводит в командной строке Scilab подсказку title и ждет пока пользователь введет значение, которое в качестве результата возвращается в переменную х.

-->x=input('title');

title-->4

-->x

x =

4.

Функция x_dialog выводит на экран диалоговое окно с именем title, после чего пользователь может щелкнуть OKи тогда stroka вернется в качестве результата в переменную x, либо ввести новое значение вместо stroka, которое и вернется в качестве результата в переменную x.

Набрав вместо strokа число 45 и распечатав х, получим:

-->x

x =

45

Функция input преобразовывает введенное значение к числовому типу данных, а функция x_dialog возвращает строковое значение. Поэтому при использовании функции x_dialog для ввода числовых значений, возвращаемую ею строку следует преобразовать в число с помощью функции evstr. Поэтому можно предложить следующую форму использования функции x_dialog для ввода числовых значений.

x=evstr(x_dialog('title', 'stroka'));

Можно сразу набрать

->x=evstr(x_dialog('title', '46'));

-->x+6

ans =

52.

 

Для вывода в текстовом режиме можно использовать функцию disp следующей структуры disp(b). Здесь b - имя переменной или заключенный в кавычки текст.

-->disp('Привет')

Привет

-->disp("Привет")

Привет


Дата добавления: 2015-02-09; просмотров: 26; Нарушение авторских прав


<== предыдущая лекция | следующая лекция ==>
Построение графиков в виде ступенчатой линии | Оператор присваивания
lektsii.com - Лекции.Ком - 2014-2018 год. (0.009 сек.) Главная страница Случайная страница Контакты