Вторая пачка часть 129


0777778; C6 [1] := 0.0659722; C6 [2] := 0.2604167; C6 [3] := 0.1736111; C6 [4] := 0.1736111; C6 [5] := 0.2604167; C6 [6] := 0.0659722; C7 [1] := 0.0488095; C7 [2] := 0.2571429; C7 [3] := 0.0321429; C7 [4] := 0.3238095; C7 [5] := 0.0321429; C7 [6] := 0.2571429; C7 [7] := 0.0488095; C8 [1] := 0.0434606; C8 [2] := 0.2070023; C8 [3] := 0.0765625; C8 [4] := 0.1729745; C8 [5] := 0.1729745; C8 [6] := 0.0765625; C8 [7] := 0.2070023; C8 [8] := 0.0434606; NA := N - K + 1; IF (N - K) <= 0 THEN BEGIN F := 0.0; FNK := F; EXIT; END; NJ := KU (NA); CASE NJ OF 1 : BEGIN F := 0.0; FNK := F; EXIT; END; 2 : FOR I := 1 TO NJ C [I] := C2 [I]; 3 : FOR I := 1 TO NJ C [I] := C3 [I]; 4 : FOR I := 1 TO NJ C [I] := C4 [I]; 5 : FOR I := 1 TO NJ C [I] := C5 [I]; 6 : FOR I := 1 TO NJ C [I] := C6 [I]; 7 : FOR I := 1 TO NJ C [I] := C7 [I]; 8 : FOR I := 1 TO NJ C [I] := C8 [I]; END; { **** CASE **** } N1 := NJ - 1; D := N1*H; NZ := NA DIV N1; IF (NJ - 2) < = 0 THEN NZ := NZ - 1; F := 0.0; FOR J := 1 TO NZ DO BEGIN JJJ := N1*(J - 1) + K - 1; FOR I := 1 TO NJ DO BEGIN III := I + JJJ; F := F + C[I]*D*P[III]; END; END; FNK := F; END. Подпрограмма FNK тестировалась на ЭВМ Pen¬ti¬um-166 для массивов от 21 до 5001 чле¬нов. Ре¬зультаты по¬ка¬за¬ли, что подпрограмма обес¬пе¬чи¬ва¬ет за¬данную точность вы¬числений при разумных зна¬ч嬬ни¬ях шага сетки h, кроме то-го, она эффективно ис¬поль¬¬зо¬ва¬лась в системе мо¬де¬ли¬ро¬ва¬ния динамики не¬ли¬ней¬ных волн в плазме, описываемых урав¬нениями типа ура⬬не-ния Кадомцева - Петвиашвили, пред¬ставленной в се¬рии ра¬бот В.Ю.Белашова [Белашов, 1989, 1991a, б, 1997]. § 7. ВЫЧИСЛЕНИЕ ИНТЕГРАЛА ПО РОМБЕРГУ При решении проблемы построения оп¬ти¬маль¬ной квад¬ратуры часто используют различные ме¬то¬ды уточ¬нения приближений к интегралу, по¬лу¬ченные при по¬мощи про¬стей¬ших ква¬дра¬тур¬ных фор¬мул
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz