Читайте также:
|
|
В головній частині програми викликаються процедури mas, vector, func та
integral. Процедура mas ініціалізує елементи матриці за формулою , та записує їх значення в глобальну змінну а[i][j], це відбувається у двох циклах для i від 1 до 5, та для j від 1 до 5.Ця процедура викликається першою, наступною викликається процедура vector, в ній розраховуються елементи вектора Х[i]. В циклі для i від 1 до 5 і -тий елемент вектора Х обчислюється за формулою x[i]:=a[i][1]+a[i][i].
Знаючи значення елементів вектора Х[і] можна обчислити значення функції G за формулою . Цей блок розрахунку проводиться у процедурі func, спочатку в циклі і:=1 до 5 на кожному кроці обчислюється сума
значення якої записується в окрему змінну, до якої додається значення кореня третьої степеня від хі і вже тоді проводиться множення.
Останньою викликається процедура integral, яка відноситься до другої частини курсової роботи. Тут в двох циклах із перед умовою розраховуються проміжні величини s1 та s2 за формулою (x[1]*i+x[2]*i+x[3]*i+x[4]*i+x[5]*i)/(exp(i)+1.5) та відповідно. Після розрахунку ще двох змінних f1:=((x[1]*i+x[2]*i+x[3]*i+x[4]*i+x[5]*i)/(exp(i)+1.5)); та f2:=((x[1]*i+x[2]*i+x[3]*i+x[4]*i+x[5]*i)/(exp(i)+1.5)), Знаходимо значення інтеграла SI:=((b-a)/(2*n))*(f1+f2+2*s2+4*s1).
Дата добавления: 2015-01-29; просмотров: 99 | Поможем написать вашу работу | Нарушение авторских прав |