Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ курсу «НСйроинформатика»». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 83

Автор Π•. ΠœΠΈΡ€ΠΊΠ΅Ρ

<ОписаниС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²>::= <ОписаниС функционирования Π²ΠΏΠ΅Ρ€Π΅Π΄> <ОписаниС функционирования Π½Π°Π·Π°Π΄>

<ОписаниС функционирования Π²ΠΏΠ΅Ρ€Π΅Π΄>::= Forw [<ОписаниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…>] <Π’Π΅Π»ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°>

<Π’Π΅Π»ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°>::= Begin<Боставной ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€> End

<ОписаниС функционирования Π½Π°Π·Π°Π΄>::= Back[<ОписаниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…>] <Π’Π΅Π»ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°>

<ΠšΠΎΠ½Π΅Ρ† описания элСмСнта>::= End<Имя элСмСнта>

<ОписаниС Π±Π»ΠΎΠΊΠ°>::= <Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ описания Π±Π»ΠΎΠΊΠ°> <ОписаниС состава> <ОписаниС сигналов ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²> [<ОписаниС статичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…>] [<УстановлСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ статичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…>] <ОписаниС связСй> [<ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²>] <ΠšΠΎΠ½Π΅Ρ† описания Π±Π»ΠΎΠΊΠ°>

<Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ описания Π±Π»ΠΎΠΊΠ°>::= {<ОписаниС каскада> | <ОписаниС слоя> | <ОписаниС Ρ†ΠΈΠΊΠ»Π° с фиксированным числом шагов> | <ОписаниС Ρ†ΠΈΠΊΠ»Π° ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ>}

<ОписаниС каскада>::=Cascad<Имя Π±Π»ΠΎΠΊΠ°> [( <Бписок Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>)]

<Имя Π±Π»ΠΎΠΊΠ°>::= <Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€>

<Бписок Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>::= {<Бписок Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²> | <АргумСнт β€” ΠΏΠΎΠ΄ΡΠ΅Ρ‚ΡŒ>} [;<Бписок Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>]

<АргумСнт β€” ΠΏΠΎΠ΄ΡΠ΅Ρ‚ΡŒ>::= <Бписок ΠΈΠΌΠ΅Π½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² β€” подсСтСй>: Block

<Бписок ΠΈΠΌΠ΅Π½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² β€” подсСтСй>::= <Имя Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° β€” подсСти> [,<Бписок ΠΈΠΌΠ΅Π½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² β€” подсСтСй>]

<Имя Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° β€” подсСти>::= <Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€>

<ОписаниС слоя>::=Layer<Имя Π±Π»ΠΎΠΊΠ°> [( <Бписок Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>)]

<ОписаниС Ρ†ΠΈΠΊΠ»Π° с фиксированным числом шагов>::=Loop<Имя Π±Π»ΠΎΠΊΠ°> [( <Бписок Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>)] <Число ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΎΠ² Ρ†ΠΈΠΊΠ»Π°>

<Число ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΎΠ² Ρ†ΠΈΠΊΠ»Π°>::= <ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° Long>

<ОписаниС Ρ†ΠΈΠΊΠ»Π° ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ>::=Until<Имя Π±Π»ΠΎΠΊΠ°> [( <Бписок Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>)]: <Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° Logic>

<ОписаниС состава>::= Contents <Бписок ΠΈΠΌΠ΅Π½ подсСтСй>

<Бписок ΠΈΠΌΠ΅Π½ подсСтСй>::= <Имя подсСти> [,<Бписок ΠΈΠΌΠ΅Π½ подсСтСй>]

<Имя подсСти>::= <ПсСвдоним>: {<Имя Ρ€Π°Π½Π΅Π΅ описанной подсСти> [( <Бписок фактичСских Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>)] [[ <Число экзСмпляров>]] | <Имя Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° β€” подсСти> [[ <Число экзСмпляров >]]}

<ПсСвдоним>::= <Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€>

<Число экзСмпляров >::= <ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° Long>

<Имя Ρ€Π°Π½Π΅Π΅ описанной подсСти>::= <Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€>

<Бписок фактичСских Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>::= <ЀактичСский Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π±Π»ΠΎΠΊΠ°> [,<Бписок фактичСских Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>]

<ЀактичСский Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π±Π»ΠΎΠΊΠ°>::= {<ЀактичСский Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚> | <Имя Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° β€” подсСти>}

<ОписаниС связСй>::= {<ОписаниС распрСдСлСния Π’Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов, Π‘Π»ΠΎΠΊΠ°, ΠŸΠΎΠ΄ΡΠ΅Ρ‚ΠΈ, InSignals > | <ОписаниС распрСдСлСния Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов, Π‘Π»ΠΎΠΊΠ°, ΠŸΠΎΠ΄ΡΠ΅Ρ‚ΠΈ, OutSignals > | <ОписаниС распрСдСлСния ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π‘Π»ΠΎΠΊΠ°, ΠŸΠΎΠ΄ΡΠ΅Ρ‚ΠΈ, Parameters >}

<ΠšΠΎΠ½Π΅Ρ† описания Π±Π»ΠΎΠΊΠ°>::=End<Имя Π±Π»ΠΎΠΊΠ°>

<ΠšΠΎΠ½Π΅Ρ† описания Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ>::= End NetLib

<ОписаниС сСти>::= <Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ описания сСти> <ОписаниС подсСтСй> <ОписаниС Π³Π»Π°Π²Π½ΠΎΠΉ сСти> <ΠœΠ°ΡΡΠΈΠ²Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ масок сСти> <ΠšΠΎΠ½Π΅Ρ† описания сСти>

<Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ описания сСти>::= NetWork<Имя сСти> [Used <Бписок ΠΈΠΌΠ΅Π½ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ>]

<Имя сСти>::= <Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€>

<ОписаниС Π³Π»Π°Π²Π½ΠΎΠΉ сСти>::= MainNet<Имя Ρ€Π°Π½Π΅Π΅ описанной подсСти> [( <Бписок фактичСских Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π±Π»ΠΎΠΊΠ°>)]

<ΠœΠ°ΡΡΠΈΠ²Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ масок сСти>::= <Массив ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²> <Массив маски обучаСмости ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²>

<Массив ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²>::= Parameters <ЗначСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²>;

<ЗначСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²>::= <Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число> [, <ЗначСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²>]

<Массив маски обучаСмости ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²>::= ParamMask<ЗначСния маски>;

<ЗначСния маски>::= <ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° Ρ‚ΠΈΠΏΠ° Logic> [,<ЗначСния маски>]

<ΠšΠΎΠ½Π΅Ρ† описания сСти>::= End NetWork

ОписаниС языка описания сСтСй

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ приводится Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ описаниС языка описания сСтСй, Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ БНЀ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΡƒΡŽ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΈ описаниС ΠΎΠ±Ρ‰ΠΈΡ… конструкций, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠžΠ±Ρ‰ΠΈΠΉ стандарт».

ОписаниС ΠΈ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ дСйствия ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…

Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ описании прямого ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ функционирования элСмСнтов. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ дСйствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Ρ‚ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½Π° описана. ΠšΡ€ΠΎΠΌΠ΅ явно описанных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Forw доступны Ρ‚Π°ΠΊΠΆΠ΅ сигналы прямого функционирования ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ элСмСнта, Π° Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Back β€” Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы прямого функционирования, Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ функционирования, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ элСмСнта ΠΈ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ элСмСнта. Π’ΠΎ всСх ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… доступны Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ элСмСнта.

БтатичСскиС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, описываСмыС послС ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова Static, ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ экзСмпляра элСмСнта ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠ°, ΠΈ доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π±Π»ΠΎΠΊΠ°. Π­Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ для вычислСния условий Π² Ρ†ΠΈΠΊΠ»Π΅ Ρ‚ΠΈΠΏΠ° Until. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ использованиС Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π² элСмСнтах, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для хранСния ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ состояния элСмСнта. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² статичСской ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ значСния Π½Π΅ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Forw ΠΈ Back для Π±Π»ΠΎΠΊΠΎΠ²

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Forw ΠΈ Back для Π±Π»ΠΎΠΊΠΎΠ² Π½Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² языкС описания сСтСй. Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Forw Π±Π»ΠΎΠΊΠΎΠΌ происходит Π²Ρ‹Π·ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Forw ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊ подсСтСй (для элСмСнтов β€” ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Forw) Π² порядкС ΠΈΡ… описания Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава Π±Π»ΠΎΠΊΠ°. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Back происходит Π²Ρ‹Π·ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Back ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊ подсСтСй Π² порядкС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядку ΠΈΡ… описания Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ описания состава Π±Π»ΠΎΠΊΠ°.

ОписаниС элСмСнтов

ОписаниС элСмСнта состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… основных Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²: Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° элСмСнта, описания сигналов ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², описания статичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ описания ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ элСмСнта ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ синтаксис:

Element Имя_Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π° (АргумСнты элСмСнта)

АргумСнты элСмСнта ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ описания Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… элСмСнтов. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ сигмоидный элСмСнт описан двумя способами: с ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΠΎΠΉ (S_NotTrain) ΠΈ с ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΠΎΠΉ (S_Train) характСристикой.

Π Π°Π·Π΄Π΅Π» описания сигналов ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² слСдуСт сразу послС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° элСмСнта ΠΈ состоит ΠΈΠ· указания числа Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов ΠΈ числа ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² элСмСнта. Если Ρƒ элСмСнта ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ числа ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ элСмСнты ΠΊΠ°ΠΊ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (S_Train, Adaptiv_Sum, Square_Sum), Ρ‚Π°ΠΊ ΠΈ элСмСнты Π±Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² (Sum, S_NotTrain, Branch). ΠšΠΎΠ½Ρ†ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π° описания сигналов ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² слуТит ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов ParamType, ParamDef, Forw ΠΈΠ»ΠΈ Back.

ОписаниС Ρ‚ΠΈΠΏΠΎΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² являСтся Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ описания элСмСнта ΠΈ начинаСтся с ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова ParamType. Если Ρ€Π°Π·Π΄Π΅Π» описания Ρ‚ΠΈΠΏΠΎΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² отсутствуСт, Ρ‚ΠΎ всС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ этого элСмСнта ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° DefaultType. Если Π² сСти Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ограничСниями Π½Π° минимальноС ΠΈ максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΠΈΠΏΡ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠšΠΎΠ½Ρ†ΠΎΠΌ этого Ρ€Π°Π·Π΄Π΅Π»Π° слуТит ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов ParamDef, Forw ΠΈΠ»ΠΈ Back.

Π Π°Π·Π΄Π΅Π» опрСдСлСния Ρ‚ΠΈΠΏΠΎΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² являСтся Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ Π² описании элСмСнта ΠΈ начинаСтся с ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова ParamDef. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строкС этого Ρ€Π°Π·Π΄Π΅Π»Π° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈ ΠΌΠ°ΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ измСнСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Если Π² описании сСти Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Ρ‚ΠΎ этот Ρ‚ΠΈΠΏ считаСтся ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΌ с Ρ‚ΠΈΠΏΠΎΠΌ DefaultType. ОписаниС Ρ‚ΠΈΠΏΠ° Π½Π΅ обязано ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ описанию ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² этого Ρ‚ΠΈΠΏΠ°. Π’Π°ΠΊ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² описании Π³Π»Π°Π²Π½ΠΎΠΉ сСти. ΠšΠΎΠ½Ρ†ΠΎΠΌ этого Ρ€Π°Π·Π΄Π΅Π»Π° слуТит ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов Forw ΠΈΠ»ΠΈ Back.

Π Π°Π·Π΄Π΅Π» описания ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² состоит ΠΈΠ· описания Π΄Π²ΡƒΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²: Forw ΠΈ Back. ОписаниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° состоит ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Ρ€Π°Π·Π΄Π΅Π»Π° описания ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Ρ‚Π΅Π»Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова Forw ΠΈΠ»ΠΈ Back для ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. Π Π°Π·Π΄Π΅Π» описания ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… состоит ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова Var, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ описания ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… заканчиваСтся символом Β«;Β». НСобходимо ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ описаниС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² это Π½Π΅ описаниС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° (ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ°) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ Ρ‚Π΅Π»ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ синтаксис Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Forw ΠΈ Back Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ‹Π·ΠΎΠ²Π°: