亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? unit2.pas

?? delphi數值算法集光盤源代碼,用于delphi7科學出版社出版.
?? PAS
字號:
unit Unit2;

interface
uses
  Windows, Messages, SysUtils, Classes, Graphics, UNIT1,Controls, Forms, Dialogs;
Function BESSJ0(X:real):real;
Procedure ZBRAK(X1, X2:real; N:integer;
                        var XB1, XB2:array of real;var NB:integer);
Function ZBRENT(X1, X2, TOL:real):real;

implementation
Function BESSJ0(X:real):real;
var
   AAA,BBB,CCC,Y,AX,Z,DDD,EEE,XX:real;
const
  P1=1;                    P2=-0.001098628627;
  P3=0.2734510407e-4;      P4=-0.2073370639e-5;
  P5=2.093887211E-07;
  Q1=-0.1562499995e-1;     Q2=0.1430488765e-3;
  Q3=-0.6911147651e-5;     Q4=7.621095161E-07;
  Q5=-9.34945152E-08;
  R1=57568490574;          R2=-13362590354;
  R3=651619640.7;          R4=-11214424.18;
  R5=77392.33017;          R6=-184.9052456;
  S1=57568490411;          S2=1029532985;
  S3=9494680.718;          S4=59272.64853;
  S5=267.8532712;          S6=1;
begin
  If Abs(X) < 8 Then
    begin
      Y:=X * X;
      BBB:=Y* (R4+ Y* (R5+ Y* R6));
      AAA:=R1+ Y* (R2+ Y* (R3+ BBB));
      CCC:=Y* (S3+ Y* (S4+ Y* (S5+ Y* S6)));
      BESSJ0:= AAA / (S1+ Y* (S2+ CCC));
    end
  Else
    begin
      AX:=Abs(X);
      Z:=8/ AX;
      Y:=Z* Z;
      XX:= AX- 0.785398164;
      CCC:=Y* (P3+ Y* (P4+ Y* P5));
      AAA:=P1+ Y* (P2+ CCC);
      DDD:=Y* (Q3+ Y* (Q4+ Y* Q5));
      EEE:=Z* Sin(XX) * (Q1+ Y* (Q2+ DDD));
      BESSJ0:= Sqrt(0.636619772 / AX) * (Cos(XX) * AAA- EEE);
    End;
End;

Procedure ZBRAK(X1, X2:real; N:integer;
                        var XB1, XB2:array of real;var NB:integer);
var
    NBB,I:integer;   X,DX,FP,FC:real;
begin
    NBB:=NB;
    NB:=0;
    X:=X1;
    DX:=(X2 - X1) / N;
    FP:=FUN(X);
    For I:=1 To N do
    begin
        X:=X + DX;
        FC:=FUN(X);
        If FC * FP < 0  Then
        begin
            NB:=NB + 1;
            XB1[NB]:=X - DX;
            XB2[NB]:=X;
        end;
        FP:=FC;
        If NBB = NB Then Exit;
    end; 
end;

Function ZBRENT(X1, X2, TOL:real):real;
var
    ITMAX,ITER:integer;  ZZ,S,AAA,EPS,FA,FB,FC,C,TOL1,XM,P,Q,R,D,E,A,B:real;
begin
    ITMAX:=100;
    EPS:=0.00000003;
    A:=X1;
    B:=X2;
    FA:=FUN(A);
    FB:=FUN(B);
    If FB * FA > 0  Then
        ShowMessage('Root must be bracketed for ZBRENT');
    FC:=FB;
    For ITER:=1 To ITMAX do
    begin
        If FB * FC > 0 Then
        begin
            C:=A;
            FC:=FA;
            D:=B - A;
            E:=D;
        end;
        If Abs(FC) < Abs(FB) Then
        begin
            A:=B;
            B:=C;
            C:=A;
            FA:=FB;
            FB:=FC;
            FC:=FA;
        end;
        TOL1:=2 * EPS * Abs(B) + 0.5 * TOL;
        XM:=0.5 * (C - B);
        If (Abs(XM) <= TOL1) Or (FB = 0) Then
        begin
            ZBRENT:=B;
            Exit;
        end;
        If (Abs(E) >= TOL1) And (Abs(FA) > Abs(FB)) Then
        begin
            S:=FB / FA;
            If A = C Then
            begin
                P:=2 * XM * S;
                Q:=1 - S;
            end
            Else
            begin
                Q:=FA / FC;
                R:=FB / FC;
                P:=S * (2 * XM * Q * (Q - R) - (B - A) * (R - 1 ));
                Q:=(Q - 1 ) * (R - 1 ) * (S - 1 );
            end;
            If P > 0  Then Q:=-Q;
            P:=Abs(P);
            If 3 * XM * Q - Abs(TOL1*Q) < Abs(E*Q) Then
                AAA:=3  * XM * Q - Abs(TOL1 * Q)
            Else
                AAA:=Abs(E * Q);
            If 2 * P < AAA Then
            begin
                E:=D;
                D:=P / Q;
            end
            Else
            begin
                D:=XM;
                E:=D;
            end;
        end
        Else
        begin
            D:=XM;
            E:=D;
        end;
        A:=B;
        FA:=FB;
        If Abs(D) > TOL1 Then
            B:=B + D
        Else
        Begin
            If XM>=0 then
                ZZ:=1
            Else
                ZZ:=-1;
            B:=B + Abs(TOL1) * ZZ;
        end;
        FB:=FUN(B);
    end; 
    ShowMessage('ZBRENT exceeding maximum iterations.');
    ZBRENT:=B;
end;
end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内国产精品久久| 91麻豆精品国产91久久久久| 国产主播一区二区三区| 成人在线视频首页| 精品粉嫩超白一线天av| 久久免费偷拍视频| 国产成人亚洲精品狼色在线| 国产在线视频一区二区三区| 精品一区二区在线视频| 热久久国产精品| 一区二区三区鲁丝不卡| 亚洲综合免费观看高清完整版| 中文字幕永久在线不卡| 亚洲女同女同女同女同女同69| 国产精品国产自产拍高清av王其| 日韩毛片精品高清免费| 亚洲精品亚洲人成人网在线播放| 亚洲一区二区中文在线| 日韩精品电影一区亚洲| 狠狠网亚洲精品| 国产高清在线观看免费不卡| 99re热这里只有精品视频| 欧美视频在线观看一区二区| 7799精品视频| 久久久久国产精品麻豆ai换脸| 国产精品天美传媒沈樵| 亚洲午夜精品久久久久久久久| 蜜臀久久99精品久久久久久9| 激情丁香综合五月| 99久久久国产精品| 欧美一区二区三区四区视频| 国产亚洲综合性久久久影院| 樱桃国产成人精品视频| 蜜臀av性久久久久蜜臀aⅴ| 国产成人av电影免费在线观看| 99久久精品费精品国产一区二区| 欧美美女黄视频| 国产精品入口麻豆九色| 亚洲国产日韩a在线播放| 久久精品国产久精国产| 99精品国产99久久久久久白柏| 欧美一区二区精品| 国产精品久久久久国产精品日日| 婷婷久久综合九色国产成人| 国产成人精品免费一区二区| 在线成人av影院| 成人免费在线播放视频| 麻豆精品在线播放| 色综合久久久久综合体| 久久久五月婷婷| 午夜视频在线观看一区| 成人av电影在线| 久久中文字幕电影| 日日夜夜精品视频免费| 成人丝袜高跟foot| 精品成人免费观看| 天使萌一区二区三区免费观看| av电影一区二区| 国产亚洲va综合人人澡精品| 美洲天堂一区二卡三卡四卡视频| 色噜噜偷拍精品综合在线| 国产亚洲婷婷免费| 久久99精品国产.久久久久久| 欧美精品久久天天躁| 亚洲黄色在线视频| 色综合中文字幕国产| 欧美精品一区二区不卡 | 五月激情丁香一区二区三区| 99久久久久久| 国产精品久久久久久久久免费樱桃 | 首页亚洲欧美制服丝腿| 色狠狠桃花综合| 亚洲欧美在线视频观看| 不卡视频在线观看| 国产精品福利一区| 国产成人免费xxxxxxxx| 日本一区二区免费在线观看视频| 国内久久精品视频| 国产亚洲一区二区三区在线观看| 国产精品系列在线播放| 久久亚洲免费视频| 精品无码三级在线观看视频 | 国产精品一区二区久久不卡 | 欧美视频一区二区三区四区| 一区二区三区日韩欧美| 欧美伊人精品成人久久综合97| 亚洲欧美乱综合| 欧美日韩在线播放| 天天av天天翘天天综合网色鬼国产| 在线综合+亚洲+欧美中文字幕| 日av在线不卡| 久久久99免费| 97成人超碰视| 午夜精品久久久久久久久久| 日韩精品中文字幕一区二区三区 | 亚洲老司机在线| 欧美日韩一二三区| 久久成人麻豆午夜电影| 国产婷婷色一区二区三区| 99精品国产91久久久久久| 偷拍与自拍一区| 精品国内片67194| av亚洲精华国产精华| 亚洲成人资源网| 久久精品一级爱片| 日本韩国欧美在线| 狠狠色丁香久久婷婷综合丁香| 国产精品久久久久久久久久久免费看 | 亚洲免费大片在线观看| 欧美一区二区在线播放| 丰满放荡岳乱妇91ww| 亚洲高清视频在线| 久久一二三国产| 色哟哟国产精品| 国产综合色精品一区二区三区| 中文字幕在线不卡一区二区三区| 91.成人天堂一区| 99久久精品免费观看| 蜜臀a∨国产成人精品| 日韩伦理免费电影| 日韩免费性生活视频播放| 91亚洲精品乱码久久久久久蜜桃| 美女高潮久久久| 亚洲最新在线观看| 国产精品色呦呦| 日韩午夜在线观看视频| 91麻豆自制传媒国产之光| 国产乱淫av一区二区三区| 性欧美大战久久久久久久久| 国产精品理伦片| 久久久国产精品麻豆| 日韩欧美一级二级| 在线视频你懂得一区二区三区| 国产在线精品一区在线观看麻豆| 天天色图综合网| 一区二区三区在线播放| 国产精品免费视频网站| 国产亚洲精品资源在线26u| 欧美嫩在线观看| 欧美三级三级三级| 日本韩国欧美三级| 色久优优欧美色久优优| 91理论电影在线观看| 不卡视频一二三| 成人av网站免费| 岛国一区二区三区| 国产成人精品免费网站| 国产一区欧美日韩| 国内精品视频一区二区三区八戒 | 欧美r级在线观看| 日韩欧美另类在线| 91超碰这里只有精品国产| 欧美日韩国产在线观看| 欧美日韩精品三区| 欧美日韩精品一区二区三区| 欧美色综合网站| 欧美乱妇15p| 在线综合视频播放| 日韩免费视频一区| 久久综合狠狠综合久久综合88 | 亚洲精品成a人| 亚洲日本在线视频观看| 亚洲激情在线播放| 亚洲一二三级电影| 蜜桃一区二区三区在线| 国产精品资源站在线| 成人小视频在线观看| 91在线精品一区二区| 欧洲精品一区二区| 91精品午夜视频| 欧美精品一区二区久久久| 中文字幕精品在线不卡| 综合久久国产九一剧情麻豆| 亚洲综合一区二区三区| 爽好久久久欧美精品| 国产精品小仙女| 色悠久久久久综合欧美99| 欧美三级韩国三级日本三斤| 日韩午夜在线观看| 成人欧美一区二区三区黑人麻豆 | 欧美韩国一区二区| 亚洲免费电影在线| 麻豆91在线播放| 成人激情免费视频| 欧美日韩国产区一| 久久久精品影视| 亚洲一区二区三区三| 国产麻豆精品theporn| 91成人免费电影| 精品免费国产二区三区| 亚洲免费av高清| 国内精品伊人久久久久av影院 | 精品久久国产字幕高潮| 国产精品毛片久久久久久| 午夜在线成人av| 国产精品一区二区三区乱码| 欧美亚洲国产一区二区三区va| 久久亚洲一级片| 日韩高清欧美激情| av成人老司机|