![](/user_photo/2706_HbeT2.jpg)
- •Тема2 Пошаговые вычисления в командном окне. Содержание.
- •1.2. Формат вывода результата вычислений.
- •1.7. Задания.
- •1.1. Арифметические вычисления.
- •1.3. Использование элементарных функций.
- •1.3.1 Некоторые встроенные элементарные функции:
- •1.3.2 Некоторые специальные константы:
- •1.5. Векторы.
- •1.5.1 Ввод, сложение вычитание.
- •1.5.3 Основные функции для работы с векторами.
- •1.6. Матрицы.
- •1.6.1 Различные способы ввода матрицы.
- •1.6.4 Действиями с матрицами и элементами матриц.
- •Содержание.
- •2.1 Создание м-файлов.
- •2.2 Создание файл-функций.
- •2.3 Задания.
- •2.1 Создание м-файлов.
- •2.2 Создание файл-функций.
- •Содержание.
- •3.7 Задания.
- •3.2 Построение графиков функции одной переменной.
- •3.3 Несколько графиков функций в одних осях.
- •3.4 Несколько графиков в одном графическом окне.
- •3.5 Вывод графиков в отдельные окна.
- •3.6 Оформление графиков.
- •Содержание.
- •5.6 Задания.
- •5.2 Оператор цикла while:
- •5.3. Оператор ветвления if.
- •5.5 Способы ввода данных и вывода результатов.
5.5 Способы ввода данных и вывода результатов.
Ввод данных:
1. Исходные данные можно задавать с помощью оператора присваивания в M-файле.
------------------------------------------------------------------------------------------------------------------------
% Исходные данные:
a = -2.5;
b = 1.32;
Fi = 3.89e-3;
A = [1.2 3.2 4.5; 2.3 7.8 4.4];
.
.
.
-----------------------------------------------------------------------------------------------------------------------
2. Интерактивный ввод осуществляется с помощью команды input – запрос на ввод с клавиатуры. Если в M-файле набрать команду
------------------------------------------------------------------------------------------------------------------------
a = input('Ведите значение a = ')
% ввод значения с клавиатуры и занесение введенного значения в а
.
.
.
------------------------------------------------------------------------------------------------------------------------
то, в командном окне появится надпись
Ведите значение a = |
далее следует ожидание ввода пользователем значения a.
Вывод результатов.
1. Вывод на экран можно осуществить с помощью команды disp.
------------------------------------------------------------------------------------------------------------------------
.
.
.
disp(' Решение x = ')
disp(x)
------------------------------------------------------------------------------------------------------------------------
Результат на экране будет выведен в том формате, который был выбран заранее или по умолчанию.
2. Функция fprintf позволяет управлять видом записи чисел. Схема использования fprintf для вывода на экран при работе с числовыми переменными такова:
fprintf('формат', список переменных).
Например, требуется записать значения
переменных
и
в формате с плавающей точкой, оставляя
четыре цифры после десятичной точки
для
и шесть цифр – для
:
------------------------------------------------------------------------------------------------------------------------
x = pi/4;
y = sin(x);
fprintf('x = %7.4f, y = %11.8f\n', x, y)
------------------------------------------------------------------------------------------------------------------------
В результате, в командном окне увидим
x = 0.7854, y = 0.70710678
>>
Завершение строки с форматами символом \n приводит к последующему выводу данных с новой строки.
Для вывода целого числа используется формат %d.