Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ, МОЛОДІ ТА СПОРТУ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІКТА
кафедра БІ
З В І Т
до лабораторної роботи №6
з курсу: «Комп’ютерні методи дослідження інформаційних процесів і систем»
на тему: «Методи чисельного розв’язування диференціальних рівнянь»
Варіант № 9
Львів – 2013р.
Мета роботи – ознайомлення з методами чисельного розв’язування диференційних рівнянь.
Завдання
Розв’язати чисельним методом звичайне диференційне рівняння.
№ п./п.
Диференційне рівняння
Початкові умови
9
Блок-схема алгоритму програми
/
Список ідентифікаторів констант, змінних, функцій,
використаних у блок-схемі алгоритму і програмі,
та їх пояснення
a,с – двовимірні масиви із елементами типу double;
x – одновимірний масив із значеннями коренів системи рівнянь;
i, j,L,n,K,m – змінні типу int з рівнем доступу public, що використовуються в коді програми;
Текст програми
# include <stdio.h>
# include <conio.h>
# include <math.h>
main()
{
double x=0,y=1,k[4],h=0.1,y1,yy;
int i;
for(i=1;i<11;i++)
{
y1=sqrt(pow(sin(y*y),2)+3);
x=x+h;
yy=y;
y=y+h*y1;
printf("x=%.1lf\ty=%.4lf\n",x,y);
}
getch ();
}
Результати роботи програми
/