Листинг программной реализации
Образец оформления отчета
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Кемеровский государственный университет» (КемГУ)
Математический факультет
Кафедра вычислительной математики
ОТЧЕТ О ВЫПОЛНЕНИИ СЕМЕСТРОВОЙ (ЛАБОРАТОРНОЙ) РАБОТЫ
(название работы)
« »
студента (ки) _________ курса, ____ группы
(Ф.И.О.)
Направление 010400 – «Прикладная математика и информатика»
Руководитель:
(степень, звание)
И.О. Фамилия
_____________________
Работа защищена
«____________________»
“____” _____________20__г.
Кемерово 20__
СОДЕРЖАНИЕ
1. Постановка задачи. 3
2. Структурные требования. 3
3. Описание работы.. 3
3.1 Используемые переменные. 3
3.2 Псевдокод программы.. 3
3.3 Блок-схема алгоритма. 4
3.4 Листинг программной реализации. 4
3.5 Результаты.. 4
Приложение 4. 5
Образец оформления списка литературы Отчета. 5
1. Постановка задачи
Вычислить таблицу из 11 значений заданной функции f(x)=x1/2sh(x) на интервале [a, b], где a=1, b=5. Столбцы таблицы следующие:
1 – значение xi;
2 – значение f1(x), вычисленное с использованием библиотечных функций и компилятора;
3 – значение f2(x), вычисленное с помощью явного разложения в ряд или итерационного процесса (до достижения «машинного нуля»);
|
|
4 – значение «машинного нуля» относительно в f(x1), т.е. точность вычислений;
5 – количество итераций или количество членов ряда в разложении функции.
Структурные требования ( - )
Для вычисления приближенного значения x1/2 воспользуемся формулой Ньютона:
, n=0,1,…
В качестве начального приближения возьмем y 0 = x. В качестве условия окончания процесса используем равенство
Для вычисления гиперболического синуса sh ( x ) используем ряд Тейлора:
Условием окончания вычислений гиперболического синуса будет «неизменность» накопленной суммы после добавления очередного члена ряда.
Точность результатов будем оценивать как разность между значением функции, вычисленным с помощью библиотечных функций, и значением, полученным с помощью приведенных формул.
Числом итераций будем считать максимальное из двух значений – количество итераций по формуле Ньютона и количество членов, использованных в разложении sh(x) в ряд.
Описание работы
Используемые переменные
yt – значение x1/2sh(x), полученное с помощью библиотечных функций;
yc – значение x1/2sh(x), вычисленное с помощью явного разложения в ряд sh(x) и по формуле Ньютона для x1/2;
|
|
а – точность подсчета;
sq – текущее значение приближения при вычислении x1/2;
sq0 – предыдущее значении приближения для x1/2;
sh – текущее значение члена ряда при вычислении функции y=sh(x);
sum – сумма ряда, подсчитанная при разложении функции y=sh(x);
sm – предыдущее значение суммы ряда sum;
shn – счетчик элементов ряда разложения функции y=sh(x);
sqn – счетчик итераций при вычислении функции у=sqrt(x);
х – значение хi, в которых производятся вычисления значений x1/2sh(x);
Псевдокод программы ( - )
Цикл для х от 1 до 5 при изменении х с шагом 0.4.
Вычислить yt – «табличное» значение sqrt ( x )* sinh ( x ) в точке х.
Найти значение функции y = x 1/2 в точке х, т.е. sq .
Найти значение функции y = sh ( x ) в точке ч, т.е. sum .
Вычислить для х значение yc = sq * sum
Оценить точность вычислений.
Конец-цикла.
Вывести результаты
Блок-схема алгоритма
Листинг программной реализации
< Текст…. >
Результаты
СПИСОК ЛИТЕРАТУРЫ
1. Афанасьев К.Е. Параллельное программирование: достоинства и недостатки / Афанасьев К.Е., Стуколов С.В., Малышенко С.В. // Материалы Международной научно-методической конференции «Новые информационные технологии в университетском образовании». Кемерово, 2002. С. 211-213.
|
|
2. Афанасьев К.Е. Некоторые вопросы развития высокопроизводительных ресурсов: состояние, перспективы развития и подготовка кадров / Афанасьев К.Е., Стуколов С.В., Демидов А.В. // Вестник КемГУ. 2001. С. 117-122.
3. Бриллинговые системы: основные понятия www.ixbt.com/mobile/review/billing.shtml
4. Вендеров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: Диалог-МГУ, 1998.
5. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ books.dore.ru/bs/flbid1160.html
6. Общие технические требования к АСР, Москва, Госкомсвязи, 1998. www.consultant.ru
7. Стуколов С.В. Решение нелинейных волновых задач гидродинамики идеальной жидкости косплексным методом граничных элементов: Автореф. дис. канд. физ.-мат. Наук. Кемерово, 1999. 26 с.
8. Request for comments 2138, Radius.
9. Using Rose www.rational.com
Дата добавления: 2018-10-27; просмотров: 270; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!