ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π‘ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ рассмотрСниС Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π° ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΈΠ½Ρ‚СрСсному Π²Ρ‹Π²ΠΎΠ΄Ρƒ: Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠΊΠΎΠ½ пСриодичности Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π±Π»ΡŽΠ΄Π°ΡŽΡ‚ΡΡ удвоСния ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°. НапримСр, ΠΏΡ€ΠΈ Π»=1,75 Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ устойчивый 3-Ρ†ΠΈΠΊΠ». Однако с Ρ€ΠΎΡΡ‚ΠΎΠΌ Π» ΠΎΠ½ ΠΈΡΡ‡Π΅Π·Π°Π΅Ρ‚ Π½Π° Π΄Π΅Ρ€Π΅Π²Π΅ (Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ становится нСустойчивым), ΠΈ ΠΎΡ‚ Π½Π΅Π³ΠΎ отдСляСтся устойчивый 6-Ρ†ΠΈΠΊΠ», Π·Π°Ρ‚Π΅ΠΌ 12-Ρ†ΠΈΠΊΠ» ΠΈ Ρ‚. Π΄. Каскад ΡƒΠ΄Π²ΠΎΠ΅Π½ΠΈΠΉ 3-Ρ†ΠΈΠΊΠ»Π° Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ ΠΊ Ρ…аосу Π² ΡΠ²ΠΎΠ΅ΠΉ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠŸΡ€ΠΈΠ΄Π½Π΅ΡΡ‚Ρ€ΠΎΠ²ΡΠΊΠΈΠΉ государствСнный унивСрситСт ΠΈΠΌ. Π’. Π“. Π¨Π΅Π²Ρ‡Π΅Π½ΠΊΠΎ Π€ΠΈΠ·ΠΈΠΊΠΎ-матСматичСский Ρ„Π°ΠΊΡƒΠ»ΡŒΡ‚Π΅Ρ‚

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°

ΠΏΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅: ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ динамичСских систСм

«Π‘ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ»

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»Π°: Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ΠΊΠ° 503 Π³Ρ€ΡƒΠΏΠΏΡ‹ ЀМЀ Блободянюк А.А.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»: Π΄ΠΎΡ†Π΅Π½Ρ‚ Π‘ΠΎΠΊΠΎΠ²Π½ΠΈΡ‡ Π‘.М.

Π’ΠΈΡ€Π°ΡΠΏΠΎΠ»ΡŒ 2010

1. Π‘ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ

2. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ Π›ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

К Ρ…Π°ΠΎΡΡƒ систСмы ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ путями. Π‘Ρ€Π΅Π΄ΠΈ послСдних Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΡƒΡ‡Π°Π΅Ρ‚ тСория Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΉ. Бифуркация (ΠΎΡ‚ Π»Π°Ρ‚. bifurcus — Ρ€Π°Π·Π΄Π²ΠΎΠ΅Π½Π½Ρ‹ΠΉ) прСдставляСт собой процСсс качСствСнного ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΎΡ‚ ΡΠΎΡΡ‚ояния равновСсия ΠΊ Ρ…аосу Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ пСриодичСских Ρ‚ΠΎΡ‡Π΅ΠΊ.

ΠœΡ‹ Π·Π½Π°Π΅ΠΌ ΠΈΠ· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ, Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ систСмы ΠΎΡ‚ ΡΠΎΡΡ‚ояния Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Ρ€Π°Π²Π½ΠΎΠ²Π΅ΡΠΈΡ ΠΊ Ρ…аосу. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄Ρ‹ΠΌ, Π²ΠΎΠ΄Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ самыС ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½Ρ‹Π΅ явлСния. Π’Π°ΠΊ, ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉΡΡ Π²Π²Π΅Ρ€Ρ… Π΄Ρ‹ΠΌ сначала выглядит ΠΊΠ°ΠΊ упорядочСнный столб. Однако Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя ΠΎΠ½ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π²Π°Ρ‚ΡŒ измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сначала каТутся упорядочСнными, ΠΎΠ΄Π½Π°ΠΊΠΎ Π·Π°Ρ‚Π΅ΠΌ становятся хаотичСски нСпрСдсказуСмыми. ЀактичСски ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ упорядочСнности, Π½ΠΎ ΡƒΠΆΠ΅ измСнчивости, происходит Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΈ. Π”Π°Π»Π΅Π΅ количСство Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΉ увСличиваСтся, достигая ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½. Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠ΅ΠΉ функция турбулСнтности Π΄Ρ‹ΠΌΠ° приблиТаСтся ΠΊ Ρ…аосу. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ двиТСния, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ систСмы Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎ ΠΈΠ½ΠΎΠ΅ состояниС, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ сущСствования систСмы ΠΈ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π΅Π΅ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ.

1. Π‘ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ

Π₯Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΉ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ слуТит Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ собой Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… дискрСтных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ динамичСской ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π° Π°Ρ‚Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π°, построСнного с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ относится ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΡ‚Π°Π»ΠΎΠ½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ — логистичСскому ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ. НашС аналитичСскоС рассмотрСниС позволяСт Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ участок Π΄Π΅Ρ€Π΅Π²Π° (рис. 1)

Рис. 1. Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ²ΡˆΠ΅Π³ΠΎΡΡ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΏΡ€ΠΈ Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΈ удвоСния ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°.

На Π½Π΅ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ устойчивая нСподвиТная Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈ Ρ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉΡΡ 2-Ρ†ΠΈΠΊΠ». Π’ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ случаС пСрСмСнная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ посСщаСт Π΄Π²Π΅ Π²Π΅Ρ‚Π²ΠΈ Π΄Π΅Ρ€Π΅Π²Π°. Π’Π°ΠΊΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ расщСплСния Π΄Π΅Ρ€Π΅Π²Π° Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠ΅ΠΉ удвоСния ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°. ПолноС Π΄Π΅Ρ€Π΅Π²ΠΎ (для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Для этого Π½Π°Π΄ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ нСсколько сот ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ отобраТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹Π΅ процСссы ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ²ΡˆΠΈΠΉΡΡ Ρ€Π΅ΠΆΠΈΠΌ, ΠΈ Π²Ρ‹Π²Π΅ΡΡ‚ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ количСство Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° ΡΠΊΡ€Π°Π½ дисплСя. Π—Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ для слСгка ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ³ΠΎ количСства ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° (Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ шагС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹) ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° вСсь ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получится ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°, показанная Π½Π° Ρ€ΠΈΡ. 2.

На Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ Π΄Π΅Ρ€Π΅Π²Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²ΠΈΠ΄Π½Ρ‹ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ ΡƒΠ΄Π²ΠΎΠ΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Ρ€Π΅Π²ΠΎ расщСпляСтся Π½Π° Π΄Π²Π΅ Π²Π΅Ρ‚Π²ΠΈ, хаотичСский Ρ€Π΅ΠΆΠΈΠΌ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ «ΠΎΠΊΠ½Π°» пСриодичСских Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Π² Ρ…аосС.

Π’Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ рассмотрСниС Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π° ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΈΠ½Ρ‚СрСсному Π²Ρ‹Π²ΠΎΠ΄Ρƒ: Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠΊΠΎΠ½ пСриодичности Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π±Π»ΡŽΠ΄Π°ΡŽΡ‚ΡΡ удвоСния ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°. НапримСр, ΠΏΡ€ΠΈ Π»=1,75 Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ устойчивый 3-Ρ†ΠΈΠΊΠ». Однако с Ρ€ΠΎΡΡ‚ΠΎΠΌ Π» ΠΎΠ½ ΠΈΡΡ‡Π΅Π·Π°Π΅Ρ‚ Π½Π° Π΄Π΅Ρ€Π΅Π²Π΅ (Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ становится нСустойчивым), ΠΈ ΠΎΡ‚ Π½Π΅Π³ΠΎ отдСляСтся устойчивый 6-Ρ†ΠΈΠΊΠ», Π·Π°Ρ‚Π΅ΠΌ 12-Ρ†ΠΈΠΊΠ» ΠΈ Ρ‚. Π΄. Каскад ΡƒΠ΄Π²ΠΎΠ΅Π½ΠΈΠΉ 3-Ρ†ΠΈΠΊΠ»Π° Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ ΠΊ Ρ…аосу Π² ΡΠ²ΠΎΠ΅ΠΉ, Π½ΠΎΠ²ΠΎΠΉ критичСской Ρ‚ΠΎΡ‡ΠΊΠ΅. Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ относится ΠΈ ΠΊ Ρ†ΠΈΠΊΠ»Π°ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ².

Рис. 2. Π‘ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ логистичСского отобраТСния

2. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая ΠΏΡ€ΠΈ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ ΠΌΡ‹ΡˆΡŒΡŽ Π½Π° Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ Π΄Π΅Ρ€Π΅Π²Π΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅ строит ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡƒ.

1. И. АнуфриСв, А. Π‘ΠΌΠΈΡ€Π½ΠΎΠ², Π•. Π‘ΠΌΠΈΡ€Π½ΠΎΠ²Π° «MATLAB 7» CΠ°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ 2005 Π³

2. А. П. ΠšΡƒΠ·Π½Π΅Ρ†ΠΎΠ², А. Π’. Π‘Π°Π²ΠΈΠ½, Π›. Π’. Π’ΡŽΡ€ΡŽΠΊΠΈΠ½Π° «Π’Π’Π•Π”Π•ΠΠ˜Π• Π’ Π€Π˜Π—Π˜ΠšΠ£ ΠΠ•Π›Π˜ΠΠ•Π™ΠΠ«Π₯ ΠžΠ’ΠžΠ‘Π ΠΠ–Π•ΠΠ˜Π™» Π‘Π°Ρ€Π°Ρ‚ΠΎΠ² 2010 Π³

3. Π–. Йосс, Π”. Π”ΠΆΠΎΠ·Π΅Ρ„ «Π­Π›Π•ΠœΠ•ΠΠ’АРНАЯ Π’Π•ΠžΠ Π˜Π― Π£Π‘Π’ΠžΠ™Π§Π˜Π’ΠžΠ‘Π’Π˜ И Π‘Π˜Π€Π£Π ΠšΠΠ¦Π˜Π™ «

бифуркация ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ пСриодичСский

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

function varargout = mygui0(varargin)

% MYGUI0 M-file for mygui0. fig

% MYGUI0, by itself, creates a new MYGUI0 or raises the existing

% singleton*.

%

% H = MYGUI0 returns the handle to a new MYGUI0 or the handle to

% the existing singleton*.

%

% MYGUI0('CALLBACK', hObject, eventData, handles,…) calls the local

% function named CALLBACK in MYGUI0. M with the given input arguments.

%

% MYGUI0('Property','Value',…) creates a new MYGUI0 or raises the

% existing singleton*. Starting from the left, property value pairs are

% applied to the GUI before mygui0_OpeningFcn gets called. An

% unrecognized property name or invalid value makes property application

% stop. All inputs are passed to mygui0_OpeningFcn via varargin.

%

% *See GUI Options on GUIDE’s Tools menu. Choose «GUI allows only one

% instance to run (singleton)" .

%

% See also: GUIDE, GUIDATA, GUIHANDLES

% Edit the above text to modify the response to help mygui0

% Last Modified by GUIDE v2.5 25-Dec-2010 20:41:17

% Begin initialization code — DO NOT EDIT

gui_Singleton = 1;

gui_State = struct ('gui_Name', mfilename, …

'gui_Singleton', gui_Singleton, …

'gui_OpeningFcn', @mygui0_OpeningFcn, …

'gui_OutputFcn', @mygui0_OutputFcn, …

'gui_LayoutFcn', [], …

'gui_Callback', []);

if nargin && ischar (varargin{1})

gui_State.gui_Callback = str2func (varargin{1});

end

if nargout

[varargout{1:nargout}] = gui_mainfcn (gui_State, varargin{:});

else

gui_mainfcn (gui_State, varargin{:});

end

% End initialization code — DO NOT EDIT

% —- Executes just before mygui0 is made visible. function mygui0_OpeningFcn (hObject, eventdata, handles, varargin)

% This function has no output args, see OutputFcn.

% hObject handle to figure

% eventdata reserved — to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% varargin command line arguments to mygui0 (see VARARGIN)

% Choose default command line output for mygui0 handles. output = hObject;

% Update handles structure guidata (hObject, handles);

% UIWAIT makes mygui0 wait for user response (see UIRESUME)

% uiwait (handles.figure1);

% —- Outputs from this function are returned to the command line. function varargout = mygui0_OutputFcn (hObject, eventdata, handles)

% varargout cell array for returning output args (see VARARGOUT);

% hObject handle to figure

% eventdata reserved — to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure

varargout{1} = handles. output;

% —- Executes on button press in btnPlot.

function btnPlot_Callback (hObject, eventdata, handles)

% hObject handle to btnPlot (see GCBO)

% eventdata reserved — to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

axes (handles.axes1)%Π·Π°Π΄Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° axes1

%

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π±ΠΈΡ„ΡƒΡ€ΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

n=10;

N=2^n;% Число ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

r0=0;% ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

r1=2;% ΠšΠΎΠ½Π΅Ρ‡Π½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

a (1)=0.1;% НулСвая итСрация

Nb=100;%Число сохранСнных ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ

Nr=1000;%Число шагов ΠΏΠΎ ΠΏΠ°ΠΌΠ΅Ρ‚Ρ€Ρƒ r

steppr=(r1-r0)/Nr;%Π¨Π°Π³ ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ r

for j=1:Nr %Π¦ΠΈΠΊΠ» ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ r

r (j)=r0+steppr*j;

for i=2:(N-Nb)% НС ΡΠΎΡ…Ρ€Π°Π½Π΅Π½Π½Ρ‹Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ

a (i)=logist (a (i-1), r (j));

end

b (j, 1)=a (N-Nb);

for i=2:Nb%НС сохранСнныС ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ

b (j, i)=logist (b (j, i-1), r (j));

end

end

plot (r, b,'.b','MarkerSize', 1);

% x = -2:0.2:2;

% y = exp (-x.^2);

% %plot (x, y)

% handles. Line=plot (x, y);

% guidata (gcbo, handles)%сохранСниС структуры handles для использования Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… подфункциях

title ('Axes 1');

xlabel ('lambda');

ylabel ('X');

set (hObject, 'Enable', 'off')%ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ нСдоступной послС Π²Ρ‹Π²ΠΎΠ΄Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

set (handles.btnClear, 'Enable', 'on')% ΠΊΠ½ΠΎΠΏΠΊΠ° ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ доступной

% —- Executes on button press in btnClear.

function btnClear_Callback (hObject, eventdata, handles)

% hObject handle to btnClear (see GCBO)

% eventdata reserved — to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

axes (handles.axes1);%Π·Π°Π΄Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° axes1

cla %ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° осСй

axes (handles.axes2);%Π·Π°Π΄Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° axes2

cla %ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° осСй

set (hObject, 'Enable', 'off')%ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ нСдоступной послС очистки осСй

set (handles.btnPlot, 'Enable', 'on')%ΠΊΠ½ΠΎΠΏΠΊΠ° ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ доступной

% —- Executes on mouse press over axes background.

function axes1_ButtonDownFcn (hObject, eventdata, handles)

% hObject handle to axes1 (see GCBO)

% eventdata reserved — to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

axes (handles.axes1);%Π·Π°Π΄Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° axes1

Coord = get (hObject, 'CurrentPoint');%

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ указатСля ΠΌΡ‹ΡˆΠΊΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ наТатия Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅

x1 = Coord (2, 1);

y1 = Coord (2, 2);

%Π’Ρ‹Π²ΠΎΠ΄ значСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° r Π² ΠΏΠΎΠ»Π΅ txtWin

strcode = num2str (x1);

set (handles.txtWin,'String', strcode);

plot (x1,y1,'or')%ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

axes (handles.axes2);%Π·Π°Π΄Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° axes1

%ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

N=10;

r=x1;%Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ лямбда, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΈ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ ΠΌΡ‹ΡˆΠΊΠΎΠΉ

a=-0.36;%ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ итСрация

x=-1.5:0.1:1.5;%Π’Π΅ΠΊΡ‚ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ…

p=plot (x, x,'EraseMode','none'); axis ([-1.5,1.5,-1,1.3])

set (p,'Xdata', x,'Ydata', logist (x, r),'color','k'), drawnow%

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°Π±ΠΎΠ»Ρ‹

set (p,'Xdata', x,'Ydata', x), drawnow%ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ прямой Ρƒ=Ρ…

b=logist (a, r);

y=[-1,b];

x=[a, a];

set (p,'Xdata', x,'Ydata', y,'color','r'), drawnow %

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ 1-ΠΎΠΉ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ

y=[b, b];

x=[a, b];

set (p,'Xdata', x,'Ydata', y), drawnow %построСниС 1-ΠΎΠΉ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ

a=b;

for i=1:(N-1)

b=logist (a, r);

y=[a, b];

x=[a, a];

set (p,'Xdata', x,'Ydata', y,'color','r'), drawnow%

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ i+1-ΠΎΠΉ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ

y=[b, b];

x=[a, b];

set (p,'Xdata', x,'Ydata', y), drawnow%построСниС i+1-ΠΎΠΉ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ

a=b;

end

% —- Executes during object creation, after setting all properties.

function txtWin_CreateFcn (hObject, eventdata, handles)

% hObject handle to txtWin (see GCBO)

% eventdata reserved — to be defined in a future version of MATLAB

% handles empty — handles not created until after all CreateFcns called

подфункция

function xdot=logist (t, r)

xdot=1-r.*t.*t;

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ