Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР по информатике Доценко.docx
Скачиваний:
0
Добавлен:
03.12.2019
Размер:
316.57 Кб
Скачать

Московский авиационный институт

Факультет радиоэлектроники

Кафедра 403

Разработка алгоритмов и программ решения алгебраических задач численными методами

Расчетно-графическая работа по дисциплине «Информатика»

Вариант №5

Выполнил:

Студент группы 4О-110Б

Доценко М.В.

Принял:

Преподаватель кафедры 403

Кошелькова Л.В.

Москва

2012 г.

Содержание

  1. Задание

  1. Анализ задания

  1. Теоретические сведения

  1. Схемы алгоритмов

  1. Текст программы на языке программирования Pascal и результаты её выполнения

  1. Выводы

  1. Задание

Разработать схему алгоритма, составить Pascal-программу вычисления таблицы значений функции при заданных изменениях значений аргумента X и параметра A, начальном значениях параметра A,с шагом Da, конечном значении параметра A числе значений аргумента X и параметра А. Параметр B принимает значение, численно равное корню нелинейного уравнения .

  1. Анализ задания

Входные данные:

  1. N – количество значений параметра А, тип – целый;

  2. An – начальное значение параметра А, тип – вещественный;

  3. Da – шаг изменения значений параметра A, тип – вещественный;

  4. D – верхняя граница значения изоляции корня, тип – вещественный;

  5. C – нижняя граница значения изоляции корня, тип – вещественный;

  6. Eps – погрешность вычисления интеграла, тип – вещественный;

  7. Km – предельное число повторений цикла, тип – целый.

Выходные данные:

  1. Mx – массив значений аргумента X, тип – вещественный;

  2. Ма – массив значений параметра A, тип – вещественный;

  3. My – двумерный массив значений функции Y, тип – вещественный;

  4. Er – двумерный массив признака ошибки, тип – вещественный;

В алгоритме выполняются следующие функции:

  • Ввод исходных данных;

  • Вычисление значения параметров функции;

  • Вычисление значения определенного интеграла;

  • Вывод значения параметра функции;

  • Вычисление таблицы значений функции;

  • Проверка значения аргумента и формирование признака ошибки, если он имеет неположительное значение;

  • Вывод результатов вычислений.

  1. Теоретические сведения

Нелинейное уравнение, метод половинного деления .

  1. Схемы алгоритмов

Условие

Алгоритм

Значение

X

X

Аргумент функции, вещественный тип

Mx

Массив значений аргумента X, вещественный тип

An

An

Начальное значение параметра А, вещественный тип

Da

Da

Шаг изменения значений параметра A, вещественный тип

N

N

Количество значений параметра А, целый тип

M

M

Количество значений аргумента Х, целый тип

Ма

Ма

Массив значений параметра A, вещественный тип

B

B

Параметр функции, вещественный тип

Y

Y

Функция, вещественный тип

My

Двумерный массив значений функции, вещественный тип

Er

Двумерный массив признака ошибки, целый тип

i

Счётчик повторения цикла, целый тип

j

Счётчик повторения цикла, целый тип

a

C

Нижняя граница значения изоляции корня, вещественный тип

b

D

Верхняя граница значения изоляции корня, вещественный тип

Km

Предельное число повторений цикла, тип – целый

ε

Eps

Погрешность вычисления интеграла, тип – вещественный

Z

Численное значение интеграла, вещественный тип

Err

Признак ошибки при вычислении интеграла, целый тип

Схема алгоритма главной программы.