Информатика / MatLab / ЛР8 MATLAB
.docxМИНОБРНАУКИ РОССИИ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«ЛЭТИ» ИМ. В. И. УЛЬЯНОВА (ЛЕНИНА)
Кафедра РС
ОТЧЕТ
по лабораторной работе №8
по дисциплине «Программирование в среде MatLab»
Тема: ОРГАНИЗАЦИЯ ДИАЛОГА И ФОРМАТИРОВАННЫЙ ВЫВОД В MATLAB.
Студент гр. 0182 ______________ Бронников Д. Д.
Преподаватель ______________ Маркелова М. А.
Санкт-Петербург
2021
Цель работы.
Изучение принципов организации диалога с пользователем в режиме прямых вычислений и в режиме m-файла; освоение форматированного вывода.
Краткие теоретические сведения.
Для ввода данных от пользователя в режиме диалога используется функция input. Ее формат:
<Имя переменной> = input('строка-подсказка для пользователя')
Введенное пользователем значение запоминается в переменной <Имя переменной>. Пользователь может вводить любые вычисляемые выражения, использующие переменные текущей рабочей области (WorkSpace).
<Имя переменной> = input('строка-подсказка для пользователя','s')
Данный формат функции предназначен для ввода строковых значений. Ввод любого вычисляемого выражения приведет к его преобразованию в тип-строка и запоминанию в переменной <имя переменной>
Для вывода информации пользователю используется функция disp. Ее формат:
disp(<имя переменной>)
В результате выполнения функции на экран будет выведено содержание переменной без указания ее имени.
Вместо <имя переменной> могут указываться любые вычисляемые выражения.
disp('текст')
В результате выполнения функции на экран будет выведен набор символов, находящихся внутри символов ''.
После каждой команды disp производится переход на новую строку.
Для осуществления форматированного вывода используются команды
fprintf('формат',данные)
и
sprintf('формат',данные).
Подробно принцип задания формата описан в help'е системы MatLab.
Упражнение 1. Ввод переменных.
Рисунок 1. Стандартные варианты ввода.
Рисунок 2. Стандартный вывод.
Рисунок 3. Строковый вывод.
Упражнение 2. Сумма 2-х чисел.
Рисунок 4. Сумма вводимых чисел.
Упражнение 3. Форматы вывода.
Рисунок 5. Форматированный вывод.
Вывод.
Я изучил принципы организации диалога с пользователем в режиме прямых вычислений и в режиме m-файла; освоил команды форматированного вывода.
