ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ½Π΅ΡΠ³ΠΈΠΈ ΠΠΠ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠΎΠΌΠ΅ΡΡΠ½Π½ΡΠ΅ Π² ΡΠ°ΠΉΠ»Ρ Ρ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ, ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌΠΈ Π·Π΄Π΅ΡΡ Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ:
CalculatingSpline, CALL_DBCPOL, CALLJDM, DESCRIBE, DESCRIBE2, FCN_FCNJ, Grf_txt, I DM, IMAG_IDM1, lndKat_plosk_q, lndMWtk_qq, KRD_PLOSK_KAT, MAIN_OPTIMIZ, OPT_UC, PARAMETERJDM, RAZBIVKA, RAZMERN, REAVZI, STRELA, TIMECH, VZI_KK, Vzi_WW_hor_qq, VzilndMassWtk.
ΠΠ°Π½Π½ΡΠΉ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΠΎΠ³ΠΎ Π² ΠΏ. 2.9. ΡΠ΅ΠΌ, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΈΠΌΡΠ½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ:
CALL_DBCPOL, DESCRIBE, DESCRIBE2, MAIN_OPTIMIZ, OPT_UC, TIMECH.
ΠΠ°ΠΆΠ½ΠΎΠ΅ Π·Π°ΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π±Π΅Π· ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡ-ΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΌΡ ΡΠΈΠΏΡ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ°, Π² ΠΏΠΏ PARAMETERJDM ΠΎΡΠΊΠ»ΡΡΡΠ½ ΡΠ°ΡΡΡΡ ΠΏΠ°ΡΠ°Π·ΠΈΡΠ½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ° Rs ΠΈ Ls. ΠΠ½ΠΈ ΡΡΠΈΡΠ°ΡΡΡΡ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ. ΠΠ»Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΡΡΠ° ΠΏΠ°ΡΠ°Π·ΠΈΡΠ½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π² ΠΏΠΏ PARAMETERJDM ΡΠ»Π΅Π΄ΡΠ΅Ρ Π² Π½Π°ΡΠ°Π»Π΅ ΡΡΡΠΎΠΊΠΈ Ρ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ ΠΏΠΏ C_serialRL ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π·Π½Π°ΠΊ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ « ! «.
Π‘ΡΡΠΎΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ: ! CALL C_serialRL (emk, CRs. CLs, nn).
ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΠΉΠ» DATA2.DAT Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ.
ΠΠ° ΡΠΈΡ. 3.4 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΡΡΡΡΠΊΡΡΡΠ° Π²ΡΠ·ΠΎΠ²ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ
Π½Π°ΠΉΡΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠ½Π΅ΡΠ³ΠΈΡ ΠΠΠ, Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΠΠ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ.
Π ΠΈΡ. 3.4.
ΠΠΈΡΠ½Π°Ρ ΡΠΎΡΠΊΠ° Π½Π° ΡΠ°ΠΌΠΊΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π΄Π°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΠ·ΡΠ²Π°ΡΡΠ΅ΠΉ. Π’Π°ΠΊ Ρ ΠΏΠΏ CALL_IDM Π² Π΄Π²ΡΡ
ΠΌΠ΅ΡΡΠ°Ρ
ΡΠΎΡΠΊΠΈ Π½Π΅ ΡΠ°ΡΠΊΡΡΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π² ΡΠ΅ΠΏΠΎΡΠΊΠ΅ Π²ΡΠ·ΠΎΠ²ΠΎΠ² MAIN_OPTIMIZ —? OPT_UC —> CALL_DBCPOL —> DBCPOL —> CALLJDM ΡΠΎΡΠΊΠ° ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· ΡΠ°ΡΠΊΡΡΡΠ°. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΈΡ. 3.4. ΠΌΠ΅Π½Π΅Π΅ Π·Π°Π³ΡΠΎΠΌΠΎΠΆΠ΄ΡΠ½Π½ΡΠΌ. Π£ ΠΏΠΏ IMAG_IDM1 ΡΡΡΡΠΊΡΡΡΠ° Π²ΡΠ·ΠΎΠ²ΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° ΡΠΈΡ. 2.4, Ρ ΠΏΠΈ ParameteMDM, CalculatingSpline — Π½Π° ΡΠΈΡ. 2.3. Π‘ΡΡΡΠΊΡΡΡΠ° Π²ΡΠ·ΠΎΠ²ΠΎΠ² Ρ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² GRF_TXT Π² Π½Π°ΡΡΠΎΡΡΠ΅ΠΌ ΠΏΠΎΡΠΎΠ±ΠΈΠΈ Π½Π΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ.
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Ρ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ
ΠΎΠ΄ΡΡ Π² Π΄Π°Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ, Π½ΠΎ ΡΠ°Π½Π΅Π΅ Π½Π΅ Π±ΡΠ»ΠΈ ΠΎΠΏΠΈΡΠ°Π½Ρ, ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠ°Π½Π΅Π΅.