Π ΠΈΡ. 10.8. ΠΡΠ·ΠΎΠ² ΠΎΠΊΠ½Π° Π·Π°Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΠΎΠ²
ΠΠ°Π΄Π°Π², ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΠΊΠ½ΠΎ Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΠΎΠΌ. ΠΠΎ ΠΌΠΎΠΆΠ½ΠΎ (ΡΠΌ. ΡΠΈΡ. 10.9) Π·Π°Π΄Π°ΡΡ Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π²Π²ΠΎΠ΄Π° ΠΈ Π»ΡΠ±ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ ΠΏΠΎΠ΄ΡΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½ΠΎΠΏΠΊΠ° Clear ΠΎΡΠΈΡΠ°Π΅Ρ ΠΎΠΊΠ½ΠΎ, Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Integrate ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π°, ΡΡΠΎ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡ. 10.7. ΠΡΠ»ΠΈ Π½Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ OK, ΡΠΎ Π²ΡΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ΅Π½ΠΎ Π² ΡΡΡΠΎΠΊΡ Π²ΡΠ²ΠΎΠ΄Π°. Π ΠΊΠ½ΠΎΠΏΠΊΠ° Cancel ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΎΡΠΊΠ°Π· ΠΎΡ Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ.
Π ΠΈΡ. 10.9. ΠΡΠ²ΠΎΠ΄ ΠΎΠΊΠ½Π° Π·Π°Π΄Π°Π½ΠΈΡ ΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΠΎΠ²
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΠΌΠ΅Ρ (ΡΠ°ΠΉΠ» mmp2)
> with(Maplets[Elements]): maplet3d := Maplet([["Enter a function of 'x' and 'y':", TextField['TF3d']()], Plotter['PL1'](),
[Button("Plot", Evaluate('PL1' = 'plot3d(TF3d, x = 0..10, y=0..10)'} ), Button("OK", Shutdown(['TF3d']))]]): result := Maplets[Display](maplet3d);
ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²ΡΠ²ΠΎΠ΄ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ Π΄Π²ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ . ΠΡΠΎ ΠΎΠΊΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΎ Π½Π° ΡΠΈΡ. 10.10 ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ Π·Π°Π΄Π°ΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π²ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Ρ ΠΈ Ρ ΠΈ ΠΏΠΎΡΡΡΠΎΠΈΡΡ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ.
Π ΠΈΡ. 10.10. ΠΡΠ·ΠΎΠ² ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ Π³ΡΠ°ΡΠΈΠΊΠ°, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π² Π΅Π³ΠΎ ΠΏΠΎΠ»Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ
10.8.3. Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠΌ
ΠΠ°ΠΊΠ΅Ρ Maplets ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ (ΠΈ ΡΡΡΠ΅ΠΊΡΠ½ΠΎΠ³ΠΎ) ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠΌ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
> with(Maplets[Examples]):
GetColor('title' = "Get Color");
ΠΡΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠΊΠ½ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠ°, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° ΡΠΈΡ. 10.11. Π ΡΡΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΈΠΌΠ΅Π΅ΡΡΡ ΡΡΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π΄Π½Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ²Π΅ΡΠ° Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ: Swathes, HSB ΠΈ RGB. ΠΡΠ΅ ΠΎΠ½ΠΈ Π΄Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠ° Π² ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅. Π ΠΈΡ. 10.11 Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠ° Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ RGB. ΠΡΠΈ ΡΡΠΎΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΎΠ²ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΡΠ²Π΅ΡΠ°. Red β ΠΊΡΠ°ΡΠ½ΠΎΠΉ, Green β Π·Π΅Π»Π΅Π½ΠΎΠΉ ΠΈ Blue β ΡΠΈΠ½Π΅ΠΉ. Π ΡΠ°ΡΡΠΈ ΠΎΠΊΠ½Π° Preview (ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΡΠΎΡΠΌΠΎΡΡ) ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ Π·Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠ²Π΅ΡΠ° ΡΠ΅ΠΊΡΡΠ°, ΠΎΡΠ½ΠΎΠ²Ρ ΠΈ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ.
Π ΠΈΡ. 10.11. ΠΠΊΠ½ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠ°
ΠΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΠ° Π½Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ OK, ΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π° ΡΡΡΠΎΠΊΠ° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π·Π°Π΄Π°Π½ΠΈΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°. ΠΠ»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° ΡΠΈΡ. 10.11, ΡΡΠ° ΡΡΡΠΎΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ Π²ΠΈΠ΄:
>
ΠΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² Π»ΡΠ±ΠΎΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠΎ ΠΎΠ±ΡΠ΅ΠΊΡ (ΠΈΠ»ΠΈ ΡΠ°ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°) Π±ΡΠ΄Π΅Ρ ΠΎΠΊΡΠ°ΡΠ΅Π½Π° Π² Π·Π°Π΄Π°Π½Π½ΡΠΉ ΡΠ²Π΅Ρ.
Π Π°Π·ΡΠΌΠ΅Π΅ΡΡΡ, ΠΏΠ°ΠΊΠ΅Ρ Maplets ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½, ΠΏΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ, Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΈ ΠΏΡΠΎΡΠΈΡ ΠΎΠΊΠΎΠ½ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ. Π‘ ΠΏΠ°ΠΊΠ΅ΡΠΎΠΌ ΠΏΠΎΠΊΠ° Π½Π΅ Π²ΡΠ΅ Π³Π»Π°Π΄ΠΊΠΎ β ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠΊΠ½Π° ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Ρ Π·Π°ΠΌΠ΅ΡΠ½ΠΎΠΉ Π·Π°Π΄Π΅ΡΠΆΠΊΠΎΠΉ, ΡΠ»ΡΡΠ°ΡΡΡΡ ΠΈ ΡΠ±ΠΎΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π½ΠΈΠΌΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠΆΠ΅ ΠΏΡΠΈΠ²ΡΠΊΡΠΈΠΉ ΠΊ ΠΏΡΠΎΡΡΠΎΡΠ΅ ΠΈ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±ΡΡΠ½ΡΠΌΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΌ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΎΠΊΠ½Π΅, ΠΌΠΎΠΆΠ΅Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ Π²ΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ MapleSoft ΡΠ²Π½ΠΎ ΡΠ΄Π΅Π»Π°Π»Π° ΡΡΠ°Π²ΠΊΡ Π½Π° ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΡΡΠ΅Π΄ΡΡΠ² Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ ΡΡΠ΅Π΄ΡΡΠ² Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΠΎΠΉ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΡΡΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠΎΠΉ Π² ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΌ (Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ) ΡΠ΅ΠΆΠΈΠΌΠ΅.
10.9. ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ RLC-ΡΠ΅ΠΏΠΈ Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
10.9.1. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ RLΠ‘-ΡΠ΅ΠΏΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΡ v(t). ΠΠ°ΡΠ° Π·Π°Π΄Π°ΡΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π½Π°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΡΠΎΠΊΠ° i(t) ΠΈΠ· ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ· Π΄Π²ΡΡ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Π·Π°ΡΡΠ΄Π°:
Π³Π΄Π΅ q(t) β Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ Π·Π°ΡΡΠ΄Π° Π² ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ΅ Π‘ ΠΈ i(t) β ΠΈΡΠΊΠΎΠΌΠ°Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΡΠΎΠΊΠ° Π² ΡΠ΅ΠΏΠΈ. ΠΠΎΠ»Π½ΡΠΉ ΡΠ΅ΠΊΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΡΠ΅ΡΠ°ΡΡΠ΅Π³ΠΎ Π΄Π°Π½Π½ΡΡ Π·Π°Π΄Π°ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π² ΡΠ°ΠΉΠ»Π΅ RCL_maplets.
Maple-ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° lrc, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ Π²ΡΡΠΈΡΠ»ΡΡΡ i(t) ΠΏΠΎ ΡΡΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½ΠΈΠΆΠ΅:
> restart;
> lrc := proc(L, R, Π‘, q0, i0, tf, v)
local de, ics, sol, q, i, p;
de :=L*diff(q(t),t,t)+ R*diff(q(t),t)+(1/C)*q(t)= v;
ics :=q(0) = q0,D(q)(0)= i0;
sol :=dsolve({de, ics},q(t), range=0..tf,numeric);
plots[odeplot](sol, [[t,v,color=red],[t, diff(q(t),t), color=blue]],
t=0..tf,legend=["v(t)", "i(t)"], numpoints=1000);
end proc:
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠΌ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ. ΠΡΡΡΡ L=250 mH, Π‘=500 mF, R=100 mOhm, v(t)=sin(10*t)*exp(t/2) ΠΏΡΠΈ Π½ΡΠ»Π΅Π²ΡΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΡ 0 Π΄ΠΎ 5 ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ lrc ΠΈΠΌΠ΅Π΅Ρ Π²ΠΈΠ΄
> lrc(.25, .1, .5, 0, 0, 5, sin(10*t)*Π΅Ρ Ρ(-t/2));
ΠΈ Π²Π΅Π΄Π΅Ρ ΠΊ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π³ΡΠ°ΡΠΈΠΊΠ° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² β v(t) ΠΈ i(t), ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° ΡΠΈΡ. 10.12.
Π ΠΈΡ. 10.12. ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ v(t) ΠΈ i(t) ΠΏΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ LCR-ΡΠ΅ΠΏΠΈ
ΠΠ΅ΡΡΡΠ΄Π½ΠΎ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½Ρ, Ρ ΠΎΡΡ ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΠΎΠ½ΡΡΠ½Ρ ΡΠΈΡΠ°ΡΠ΅Π»Ρ, ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΠ΅ΠΌΡΡΡ Π² ΡΠ°Π΄ΠΈΠΎΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΠΏΡΡ .
10.9. 2. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΎΠΊΠ½Π° ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
Π’Π΅ΠΏΠ΅ΡΡ Π·Π°Π΄Π°Π΄ΠΈΠΌΡΡ ΡΠ΅Π»ΡΡ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΠΎΠΊΠ½ΠΎ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ:
β’ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈΠ½Π΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ L Π² mH;
β’ ΡΠ»Π°ΠΉΠ΄Π΅ΡΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ΅Π·ΠΈΡΡΠΈΠ²Π½ΠΎΡΡΠΈ R Π² mOhm ΠΈ Π΅ΠΌΠΊΠΎΡΡΠΈ Π‘ Π² mF;
β’ ΠΏΠΎΠ»Ρ Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ q0 ΠΈ i0 ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ t;
β’ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ i(t) ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ sin(10*t);
β’ ΠΊΠ½ΠΎΠΏΠΊΠΈ Plot Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ v(t) ΠΈ i(t) ΠΈ Close Π΄Π»Ρ Π·Π°ΠΊΡΡΡΠΈΡ ΠΎΠΊΠ½Π°;
β’ ΠΏΠΎΠ΄ΠΎΠΊΠ½ΠΎ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ v(t) ΠΈ i(t).
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠΆΠ΅ Π±ΡΠ»ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΎ, ΠΏΡΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ lrc_maplet, ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΡΡ ΡΡΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ:
> lrc_maplet : = proc()
local OPTIONS, COMMAND, WINDOW, MAPLET,LINE1,LINE2, LINE3, LINE4, LINE5, LINE6, L, R, C, q0, i0, tf, v;
use Maplets, Maplets[Elements] in L, R,C,q0,i0,tf: = 1/10,1/10,1/10,0,0,10;
v := sin(10*t);
OPTIONS:= title="RLC Circuit Simulator";
COMMAND:= Evaluate(function="lrc_simulate");
LINE1:= "L(mH):",TextBox[L_](value=L*1000, onchange=COMMAND);
LINE2 := "R (mOhm): ", Slider[R_]
(value=R*1000,lower=0,upper=1*1000, majorticks=100, minorticks=10,filled=true,onchange=COMMAND);
LINE3 := "C (mF): ", Slider[C_](value=C*1000, lower=0, upper=1*1000,majorticks=100, minorticks=10, filled=true, onchange=COMMAND);
LINE4 := "q0: ", TextBox[q0_](value=q0,onchange=COMMAND), "i0: ", TextBox[i0_](value=i0, onchange=COMMAND),"tf: ", TextBox[tf_](value=tf, onchange=COMMAND);
LINE5 := "v(t): TextBox[v_](value=v,onchange=COMMAND), Button("Plot", COMMAND), Button("Close", Shutdown());
LINE6 := Plotter[p_]();
WINDOW := Window[W_](OPTIONS,[[LINE1],[LINE2],[LINE3],[LINE4],[LINE5],[LINE6]]);
MAPLET := Maplet(WINDOW); Display(MAPLET);
end use;
end proc:
10.9.3. ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ
Π‘Π»Π΅Π΄ΡΡΡΠ°Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ RLC-ΡΠ΅ΠΏΠΈ ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠΎΠΉ Π·Π°Π΄Π°Π½ΠΈΡ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΎΠΊΠ½Π°:
> lrc_simulate := proc()
local L, R, Π‘, q0, i0, tf, v, p;
use Maplets[Tools] in
L := Get(L_(value)::algebraic, corrections=true);
R := Get(R_(value)::algebraic, corrections=true);
Π‘ := Get(Π‘_(value)::algebraic, corrections=true);
L, R, Π‘ := (L, R, C)/1000; # ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ mH -> H, etc.
q0 := Get(q0_(value)::algebraic, corrections=true);
i0 := Get(i0_ (value)::algebraic, corrections=true);
tf := Get(tf_(value)::algebraic, corrections=true);
v := Get(v_(value)::algebraic, corrections=true);
p := lrc(L, R, C, q0, i0, tf, v);
Set(p_(value) = p);
end use;
end proc:
Π ΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π½Π° Π°Π»Π³Π΅Π±ΡΠ°ΠΈΡΠ½ΠΎΡΡΡ Π²Π²ΠΎΠ΄ΠΈΠΌΡΡ Ρ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΎΠΊΠ½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ².
10.9.4. ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ RLC-ΡΠ΅ΠΏΠΈ Π² ΠΎΠΊΠ½Π΅ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
Π’Π΅ΠΏΠ΅ΡΡ Π²ΡΠ΅ Π³ΠΎΡΠΎΠ²ΠΎ ΠΊ Π½Π°ΡΠ°Π»Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ RLΠ‘-ΡΠ΅ΠΏΠΈ Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
> lrc_maplet();
ΠΠΎΡΠ²ΠΈΡΡΡ ΠΎΠΊΠ½ΠΎ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ΅ Π½Π° ΡΠΈΡ. 10.13 ΠΏΠΎΠ½Π°ΡΠ°Π»Ρ Ρ ΠΏΡΡΡΡΠΌ ΠΏΠΎΠ΄ΠΎΠΊΠ½ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄Π° Π³ΡΠ°ΡΠΈΠΊΠΎΠ². ΠΡΠ°ΡΠΈΠΊΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΡΠ΅ Π½Π° ΡΠΈΡ. 10.13, ΠΏΠΎΡΠ²ΡΡΡΡ ΠΏΠΎΡΠ»Π΅ Π°ΠΊΡΠΈΠ²ΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Plot.
Π ΠΈΡ. 10.13. ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ RLC-ΡΠ΅ΠΏΠΈ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ, Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
ΠΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ Π²Π·ΡΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΠΉ RLC-ΠΊΠΎΠ½ΡΡΡΠ° Π±Π»ΠΈΠ·ΠΊΠ° ΠΊ ΡΠ°ΡΡΠΎΡΠ΅ ΡΠΈΠ½ΡΡΠΎΠΈΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ Π½Π°Π±Π»ΡΠ΄Π°ΡΡΡΡ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠΈΠ΅ ΠΏΠΎΡΡΠΈ ΡΠΈΠ½ΡΡΠΎΠΈΠ΄Π°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΡ ΡΠΎΠΊΠ° β ΡΠ»ΡΡΠ°ΠΉ ΡΠ°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ, Ρ ΠΎΡΡ ΠΈ Ρ ΠΎΡΠΎΡΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ.
Π ΡΠ΅ΠΏΠ΅ΡΡ Π·Π°Π΄Π°Π΄ΠΈΠΌ Π² ΠΎΠΊΠ½Π΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ L, Π‘ (R ΠΎΡΡΠ°Π΅ΡΡΡ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΌ) ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ tf, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ v(t) Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² Π½Π΅Π΅ ΡΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠ»Π΅Π½. ΠΠ°ΠΏΡΡΡΠΈΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Plot, ΠΏΠΎΠ»ΡΡΠΈΠΌ Π½ΠΎΠ²ΡΠΉ ΡΠΈΡΡΠ½ΠΎΠΊ 10.14. Π‘ΡΠ°Π²Π½ΠΈΠ² Π΅Π³ΠΎ Ρ ΡΠ΅ΡΡΠΎΠ²ΡΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ (ΡΠΈΡ. 10.14) ΡΠ±Π΅ΠΆΠ΄Π°Π΅ΠΌΡΡ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΡΠ΅ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ².
Π ΠΈΡ. 10.14. ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ RLC-ΡΠ΅ΠΏΠΈ Π² ΠΌΠ°ΠΏΠ»Π΅Ρ-ΠΎΠΊΠ½Π΅ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Plot Π΄ΠΎΠ»ΠΆΠ½Π° Π½Π°ΠΆΠΈΠΌΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², Π²Π²ΠΎΠ΄ΠΈΠΌΡΡ Π² ΠΏΠΎΠ»ΡΡ . ΠΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΠ»Π°ΠΉΠ΄Π΅ΡΠΎΠ² Π΄Π»Ρ R ΠΈ Π‘ ΠΏΠ΅ΡΠ΅ΡΡΡΠΎΠΉΠΊΠ° Π³ΡΠ°ΡΠΈΠΊΠΎΠ² ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΏΠ»Π°Π²Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΡΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ². ΠΠ° ΡΠΈΡ. 10.15 ΠΏΠΎΠΊΠ°Π·Π°Π½ ΡΠ»ΡΡΠ°ΠΉ, ΠΊΠΎΠ³Π΄Π° Π΄Π²ΠΈΠΆΠΊΠΎΠΌ ΡΠ»Π°ΠΉΠ΄Π΅ΡΠ° Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π° Π΅ΠΌΠΊΠΎΡΡΡ Π‘, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π»ΠΎ ΠΊ Π±Π»ΠΈΠ·ΠΎΡΡΠΈ ΡΠ°ΡΡΠΎΡ ΡΠΈΠ½ΡΡΠΎΠΈΠ΄Π°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ ΠΊΠΎΠ½ΡΡΡΠ°. Π ΠΈΡΠΎΠ³Π΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° β Π²Π½Π°ΡΠ°Π»Π΅ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Π° ΡΡΠ°Π²ΡΠΈΡ ΠΏΠΎΡΡΠΈ ΡΠΈΠ½ΡΡΠΎΠΈΠ΄Π°Π»ΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΠΉ ΡΠΎΠΊΠ° Π½Π°ΡΠ°ΡΡΠ°Π΅Ρ, Π½ΠΎ Π·Π°ΡΠ΅ΠΌ ΠΏΠ°Π΄Π°Π΅Ρ (ΠΈΠ·-Π·Π° ΡΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ).