Вычислительная математика. Валерий Федорович Альмухаметов. Читать онлайн. Newlib. NEWLIB.NET

Автор: Валерий Федорович Альмухаметов
Издательство: ЛитРес: Самиздат
Серия:
Жанр произведения: Руководства
Год издания: 2019
isbn:
Скачать книгу
FOR I = 1 TO N-1

      170 X = X+H

      180 S = S + FNY (X)

      190 NEXT I

      200 S = H*(FNY(A) + FNY(B) + 2*S) / 2

      210 RETURN

      Подпрограмма на языке Pascal

      VAR N,I,K:INTEGER; A,B,B0,B9,H,C,S,S1:REAL;

      FUNCTION F(X:REAL):REAL;BEGIN

      F:=EXP(-X*X);END;

      PROCEDURE TRAP(VAR A,B:REAL;

      N:INTEGER; FUNCTION F:REAL;S:REAL);

      VAR I:INTEGER;H:REAL;

      BEGIN H:=(B-A)/N;S:=(F(A)+F(B))/2;

      FOR I:=1 TO N-1 DO S:=S+F(A+I*H);

      S:=S*H;END;

      BEGIN C:=2/SQRT(3.14159265);

      REPEAT WRITE('N,B0,B9,H?'); READLN(N,B0,B9,H);

      K:=ROUND((B9-B0)/H+1.0); B:=B0; A:=0.0; S1:=0.0;

      FOR I:= 1 TO K DO BEGIN TRAP(A,B,N,F,S); S1:=S1+S; A:=1.;

      WRITELN(B,' ',C*S1); B:=B*H; END; UNTIL FALSE;END.

      Формула СИМПСОНА

      

      S= (b-a)/(6N)(f (x0) + f (x2N) + ∑i=12N-1 (3 + (-1) i-1) f (xi)) шаг:h=(b-a)/2N

      Геометрическая интерпретация метода:

      

      Пример программы на языке C#

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

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