рдЬреВрд▓рд┐рдпрд╛ рдХреЛ рдСрдб

рдЙрди рд╕рднреА рдЙрддреНрд╕рд╛рд╣ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рд╢реБрд░реВрдЖрдд рдФрд░ рдЗрд╕ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкрд╣рд▓реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд╕реБрдзрд╛рд░ рдХреЗ рд╕рд╛рде рдереЗред рдкрд╛рдЗрдерди рдХреА рддрд░рд╣ рд╕рд░рд▓ рдФрд░ рд╕реБрдВрджрд░, рдлреЛрд░рдЯреНрд░рд╛рди рдХреА рддрд░рд╣ рдПрдХ рд╕рд╛, рд╕рд░рдгрд┐рдпреЛрдВ рдФрд░ рд░реЗрдЦрд╛рдВрдХрди рдХреЗ рд╕рд╛рде рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдХрд╛рдо, рд╕рд╛рде рд╣реА рд╕рд╛рде рдбрдореА рдХреЗ рд▓рд┐рдП рднреА рдЙрдЧреНрд░ рдЕрдиреБрдХреВрд▓рди рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдореИрдВ рдореЗрд░реЗ рд╕рд╣рдкрд╛рдард┐рдпреЛрдВред рдЖрдк рдЕрдореВрд░реНрдд рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдЧрддрд┐рд╢реАрд▓ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ, рдЖрдк рдЕрд╕реЗрдВрдмрд▓рд░ рдХрдорд╛рдВрдб рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН, рдпрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╛рдпрдерди рдкрд╣реБрдВрдЪ рдФрд░ рдлреЛрд░рдЯреНрд░рд╛рди рдХрд╛рдЙрдВрдЯрд░ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрддрд┐ рджреЛрдиреЛрдВ рд╣реИрдВред рдореИрдВ рдпрд╣ рдорд╣рд╕реВрд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдХрд┐ рдордердХрдб , рд╕рд┐рд▓рд╛рдм рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рднрдЧрд╡рд╛рди рдиреЗ рдореБрдЭреЗ рдорд╛рдл рдХрд░ рджрд┐рдпрд╛, рд╕реА ++ рдореЗрд░реЗ рджрд┐рд▓ рдореЗрдВ рдЙрддрд░рдиреЗ рд▓рдЧреЗ рд╣реИрдВред
рдореИрдВрдиреЗ рдПрдХ рдЦрд╛рдмрд░реЛрд╡рд┐рдпрди рдкреНрд░рдХрд╛рд╢рди рдкрд░ рдЧрд▓рддреА рд╕реЗ рдареЛрдХрд░ рдЦрд╛рдиреЗ рд╕реЗ рднрд╛рд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛, рдФрд░, рдПрдХ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рдЫрд╛рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдореБрдЭреЗ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХреА рддрд▓рд╛рд╢ рд╢реБрд░реВ рд╣реБрдИ, рдЕрдзрд┐рдорд╛рдирддрдГ рд░реВрд╕реА рдореЗрдВред рдЪреВрдВрдХрд┐ рднрд╛рд╖рд╛ рд▓рдЧрд╛рддрд╛рд░ рдЫрд╣ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реВрдЪрдирд╛ рдХреЗ рджреБрд░реНрд▓рдн рд╕реНрд░реЛрдд рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╣реЛ рдЧрдП, рдФрд░ рдЙрддреНрддреЗрдЬрдирд╛ рдХрдо рд╣реЛрдиреЗ рд▓рдЧреАред рд▓реЗрдХрд┐рди рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреА рдореБрдлреНрдд рдкрд╕рдВрдж рдХреЗ рд╕рд╛рде рднреМрддрд┐рдХ рдШрдЯрдирд╛рдУрдВ рдХреЗ рдореЙрдбрд▓рд┐рдВрдЧ рдкрд░ рдПрдХ рдирдП рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рд╕рд╛рде, рдЬреВрд▓рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдЪрд┐рдд рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдПрдХ рдкреНрд░реЗрд░рдгрд╛ рдереАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд╕реНрдд рдореЗрдВ, рднрд╛рд╖рд╛ "1.0 рдЕрдк рдЬреЛрдбрд╝реЗрдВ" ред
рдиреАрдЪреЗ рдкреНрд░рд╕реНрддреБрдд рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЙрд╕ рднрд╛рд╖рд╛ рдХреЗ рдкрд░рд┐рдЪрдп рдХреЗ рд░реВрдк рдореЗрдВ рдпреЛрдЬрдирд╛рдмрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдкрддреНрд░ рд▓рд┐рдЦреЗ рдЧрдП рдереЗ рдФрд░ рдПрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреБрд╕реНрддрд┐рдХрд╛ рдПрдХрддреНрд░ рдХреА рдЧрдИ рдереАред
рдЬреВрд▓рд┐рдпрд╛ рдЧрдгрд┐рддреАрдп рдЧрдгрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп, рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдЧрддрд┐рд╢реАрд▓ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ matlab рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рд╕рдорд╛рди рд╣реИ, рднрд╛рд╖рд╛ C , C ++ рдФрд░ рдпреЛрдЬрдирд╛ рдореЗрдВ рд▓рд┐рдЦреА рдЧрдИ рд╣реИ , Sysl рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ
рд╕реНрдерд╛рдкрдирд╛
рдмрд┐рдЧрд╛рдбрд╝рдиреЗ рд╡рд╛рд▓рд╛рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЖрдк рд╕рдорд╛рдЪрд╛рд░, рд╡реАрдбрд┐рдпреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рддрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рдЖрдк рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рдм рдХреБрдЫ рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЛрдб рдореЗрдВ рд╣реЛрдЧрд╛ред
Https://juliacomputing.com рд╕рд╛рдЗрдЯ рдкрд░, рдРрд╕реЗ рдЙрддреНрдкрд╛рдж рдЙрдкрд▓рдмреНрдз рд╣реИрдВ рдЬреЛ рдЗрд╕ рднрд╛рд╖рд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ:
- рдЬреВрд▓рд┐рдпрд╛рдбреАрдмреА - рдЬреВрд▓рд┐рдпрд╛ рдХреЗ рд╕рдореГрджреНрдз рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдФрд░ рдЯрд╛рдЗрдо рд╕реАрд░реАрдЬрд╝ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рдВрдЧрддрд┐ рдФрд░ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- рдЬреВрд▓рд┐рдпрд╛рдмреАрдПрдХреНрд╕ - рдЬреБрдкрд┐рдЯрд░ рд▓реИрдкрдЯреЙрдк рдкрд░ рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдмрд┐рдирд╛ рдЬреВрд▓рд┐рдпрд╛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпреЛрдВ рдореЗрдВ рдФрд░ рдиреМрд╕рд┐рдЦрд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИред рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рд╢реБрд▓реНрдХ рд╕рджрд╕реНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдирд┐: рд╢реБрд▓реНрдХ рдореЛрдб рдореЗрдВ, рдХреБрдЫ рд╡рд┐рдХрд▓реНрдк рд╕реАрдорд┐рдд рд╣реЛрдВрдЧреЗ, рдФрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛрд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд▓рд╛рдЗрди рдореЗрдВ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛
- JuliaRun - рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдпрд╛ рдирд┐рдЬреА рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдЬреВрд▓рд┐рдпрд╛ рдРрдк рдЪрд▓рд╛рдПрдВред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рд┐рдореБрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕реНрдХреЗрд▓реЗрдмрд▓ рдЙрддреНрдкрд╛рджрди рдкрд░рд┐рдирд┐рдпреЛрдЬрдиред
- рдЬреВрд▓рд┐рдпрд╛рдлрд┐рди - рд╡рд┐рддреНрдд рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрд╛рдо рдХреЗ рд▓рд┐рдПред рдЗрд╕рдореЗрдВ рдмреИрдХрд┐рдВрдЧ рдФрд░ рдЯреНрд░реЗрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдЙрдкрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдПрдХреНрд╕реЗрд▓, рдмреНрд▓реВрдордмрд░реНрдЧ, рдХреЙрдиреНрдЯреНрд░реИрдХреНрдЯ рдореЙрдбрд▓рд┐рдВрдЧ рдФрд░ рдЬреВрд▓рд┐рдпрд╛рдбреАрдмреАред
- JuliaPro - рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдФрд░ рдбреЗрдЯрд╛ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдирд┐: рд╢реБрд▓реНрдХ рд╕рдВрд╕реНрдХрд░рдгред рд╡рд┐рдВрдбреЛрдЬ, рдореИрдХ, рдпрд╛ рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИред
рдЕрдВрддрд┐рдо рд╡рд┐рдХрд▓реНрдк рдЪреБрдиреЗрдВред рд▓реЗрдЦрди рдХреЗ рд╕рдордп, рд╕рдВрд╕реНрдХрд░рдг 0.6.4.1 рдЙрдкрд▓рдмреНрдз рд╣реИред рдкрдВрдЬреАрдХрд░рдг рдХреЗ рдмрд╛рдж, рдореБрдлреНрдд рдбрд╛рдЙрдирд▓реЛрдб рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред рд╡рд┐рдВрдбреЛрдЬ 7 / рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2012 рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
рдлрд┐рдХреНрд╕рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рджреЗрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ, рдЕрдиреНрдпрдерд╛ рд╕рднреА рдХреЛ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдЖрдкрдХреА рд╡рд┐рдВрдбреЛрдЬ рдХреА рдЕрд╡реИрдз рдкреНрд░рддрд┐ рдХреНрдпрд╛ рд╣реИред рдпрд╣ рдЕрдкрдбреЗрдЯ рдЧрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдФрд░ рдЙрдирдХреЗ рдмрд┐рдирд╛ рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред
рдЦреИрд░, рд╕рдм рдХреБрдЫ рдЖрдЦрд┐рд░рдХрд╛рд░ рдирд┐рдкрдЯ рдЧрдпрд╛, рдЕрдм рд╣рдорд╛рд░реЗ рдирд┐рдкрдЯрд╛рди рдореЗрдВ рд╣реИ:
- JuliaPRO рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ - рджреБрднрд╛рд╖рд┐рдпрд╛ рд╕реЗ рд╕реАрдзреЗ рд╕рднреА рдпреВрд▓рд┐рдирд╛ рдХреМрд╢рд▓ред
- рдЬреВрдиреЛ рдПрдХ рд╕реБрдВрджрд░ рдЖрдИрдбреАрдИ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрд┐рдбрд╝рдХреА рдФрд░ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ
- рдЬреБрдкрд┐рдЯрд░ - рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЛрд░ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдк рд╕реАрдзреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред (рдЬреВрд▓рд┐рдпрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкрд╛рдпрдерди рднреА рдореМрдЬреВрдж рд╣реИ)
рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ ... рдпреВрдирд┐рдХреЛрдб рд╕рдорд░реНрдерди - рдЖрдк рд╕рд┐рд░рд┐рд▓рд┐рдХ рд╡рд░реНрдгрдорд╛рд▓рд╛, рдЪрд┐рддреНрд░рд▓рд┐рдкрд┐ рдФрд░ рдпреВрдирд╛рдиреА рдкрддреНрд░ рдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЖрдк рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЪрд░ рдХреЗ рдмреАрдЪ рдЧреБрдгрд╛ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрд╕ рдХреНрд░рдо рдореЗрдВ рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕реНрдерд╛рди рдХреЗ):
x = 5+8 2x - 3x + 2x^2 Out: 325
рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдХреЗрдд рднреА рдЬрдЧрд╣ рдореЗрдВ рд╣реИрдВ: + =, * =, >> =, рдЖрджрд┐ред (рд╕рдВрдХреЗрдд ">>" (рджрд╛рдИрдВ рдУрд░ рд╢рд┐рдлреНрдЯ)ред рддреБрд▓рдирд╛ рд╕рдВрдХреЗрдд:>,> =, <, <= =, ==; =ред рдЕрд╕рдорд╛рдирддрд╛рдУрдВ рдХреЛ рдЬрдВрдЬреАрд░реЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
y = 5 y += 2 4 <= y < 8 Out: true
рдЙрдкрд▓рдмреНрдз рдЬрдЯрд┐рд▓ рд╕рдВрдЦреНрдпрд╛:
(2-1im)*(4+3im) Out: 11 + 2im
рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп:
- рд╡рд╛рд╕реНрддрд╡рд┐рдХ (z) рд╡рд╛рд╕реНрддрд╡рд┐рдХ рднрд╛рдЧ рд╣реИ,
- рдХрд▓реНрдкрдирд╛ (z) рдХрд╛рд▓реНрдкрдирд┐рдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ,
- conj (z) рдЬрдЯрд┐рд▓ рд╕рдВрдпреБрдЧреНрдо рд╣реИ,
- abs (z) - рдореЙрдбреНрдпреВрд▓,
- abs2 (z) рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд╡рд░реНрдЧ рд╣реИ,
- рдХреЛрдг (z) рдПрдХ рдЬрдЯрд┐рд▓ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рддрд░реНрдХ рд╣реИред
рдЖрдк "//" рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддрд░реНрдХрд╕рдВрдЧрдд рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- рд╕рдВрдЦреНрдпрд╛ (x) - рдЕрдВрд╢,
- рдбреЗрди (x) - рд╣рд░,
- рдлреНрд▓реЛрдЯ (x) - рджрд╢рдорд▓рд╡ рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░рддрд╛ рд╣реИ
x = 4//6+5//7 Out: 29//21 float(x) Out: 1.380952380952381
рдЬреВрд▓рд┐рдпрд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рдЖрдВрддрд░рд┐рдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ:
- typeof (obj) - рд╡рд╕реНрддреБ рдХрд╛ рдкреНрд░рдХрд╛рд░
- рдЯрд╛рдЗрдкрдореИрдХреНрд╕ (obj) рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рд╣реИ
- typemin (obj) - рдиреНрдпреВрдирддрдо
- eps () - рдорд╢реАрди рд╢реВрдиреНрдп
- рдмрд┐рдЧрдЖрдИрдВрдЯ рдПрдХ рдмрдбрд╝рд╛ рд╕рдВрдкреВрд░реНрдг рд╣реИ
- рдмрд┐рдЧрдлреНрд▓реЛрдЯ - рдмрдбрд╝рд╛ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ
q = 3 typemax(q) Out: 9223372036854775807 typeof(q) Out: Int64 BigFloat(2.3^45/6) Out: 3.159376405019356000000000000000000000000000000000000000000000000000000000000e+15
рдХрд╛рд░реНрдпреЛрдВ
рдлрд╝реАрдЪрд░ рдХрд┐рдЯ
- abs (x) рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдорд╛рдкрд╛рдВрдХ рд╣реИ,
- abs2 (x) рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд╡рд░реНрдЧ рд╣реИ,
- sqrt (x) рд╡рд░реНрдЧрдореВрд▓ рд╣реИ,
- cbrt (x) рдШрдирдореВрд▓ рд╣реИ,
- exp (x) рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрдХ рд╣реИ,
- рд▓реЙрдЧ (x) рдкреНрд░рд╛рдХреГрддрд┐рдХ рд▓рдШреБрдЧрдгрдХ рд╣реИ,
- log10 (x) - рджрд╢рдорд▓рд╡ рд▓рдШреБрдЧрдгрдХ,
- log (b, x) рдЖрдзрд╛рд░ b рдкрд░ x рдХрд╛ рд▓рдШреБрдЧрдгрдХ рд╣реИред
рд╕рд╛рде рд╣реА рддреНрд░рд┐рдХреЛрдгрдорд┐рддреАрдп, рдЕрддрд┐рдкрд░рд╡рд▓рдпрд┐рдХ, рд╣рд╡рд╛рджрд╛рд░, рдмреЗрд╕реЗрд▓ рдФрд░ рдХрдИ рдЕрдиреНрдпред
рдХрд╕реНрдЯрдо рдХрд╛рд░реНрдп:
function () # end
рдлрд╝рдВрдХреНрд╢рди рдЕрдВрддрд┐рдо рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ (Mathcad рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣рд┐рдЪрдХреА) рдХрд╛ рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИред
function cube(x) x^3 end cube(4) Out: 64
рдареАрдХ рд╣реИ, рдпрд╛ рд╣рдо рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
function myabs(x) if x>=0 return x else return -x end end myabs(-12) Out: 12
рд▓реМрдЯрд╛рдП рдЧрдП рдорд╛рдиреЛрдВ рдХреЛ рдЯрдкрд▓ рдореЗрдВ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
function cubeandsquare(x) x^3,x^2 end a,b = cubeandsquare(3) print("a = $a, b = $b") Out: a = 27, b = 9
рдХрд╛рд░реНрдп рдЯреБрдкрд▓реНрд╕, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди, рдХреАрд╡рд░реНрдб рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдлрд╝рдВрдХреНрд╢рди рдирд╛рдо рдХреЗ рдмрд╛рдж рдХреЛрдИ рдмреНрд░реИрдХреЗрдЯ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдПрдХ рдЪрд░ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рджреВрд╕рд░реЗ рдЪрд░ рдореЗрдВ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреВрд▓рд┐рдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрдиреЗ рдХреА рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╢реИрд▓реА рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ (рд╣реИрд▓реЛ рд▓рд┐рд╕реНрдк)
function mysin(t;A=1,?=1,?=0) # - A*sin(?*t + ?) end x1 = mysin(pi) # = 0 x2 = mysin(pi*0.5,A = 2) # x3 = mysin(pi*0.5,? = 0.5) # print("x1 = $x1, x2 = $x2, x3 = $x3") Out: x1 = 1.2246467991473532e-16, x2 = 2.0, x3 = 0.7071067811865475
рд╕рд░рдгрд┐рдпреЛрдВ
рдПрдХ рд╕реНрдХрд┐рд▓реИрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рдиреЛрдЯрд┐рд╕ рднреА рдирд╣реАрдВ рдХрд┐рдпрд╛: рдЖрдк рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд░рдгреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- рд╕рд░рдгреА {T} (рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд, dims ...) - рдкреНрд░рдХрд╛рд░ T рдХреА рдПрдХ рд╕рд░рдгреА рдФрд░ рдЖрдпрд╛рдо dims
- рд╢реВрдиреНрдп (рдЯреА, dims ...) - рд╢реВрдиреНрдп рдХрд╛ рд╕рд░рдгреА
- рд╡рд╛рд▓реЗ (T, dims ...) - рдпрд╛ рдЗрдХрд╛рдЗрдпрд╛рдБ
$
-рдПрдВрдб рдХреЗ рдмрдЬрд╛рдп рдЗрдВрдбреЗрдХреНрд╕рд┐рдВрдЧ рдПрдХ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ , рдФрд░ рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЪрд╛рд▓рди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ, рдХрд╣рдиреЗ, рддрддреНрд╡рдкреВрд░реНрдг рдЬреЛрдбрд╝рдиреЗ рдпрд╛ рдЧреБрдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдСрдкрд░реЗрдЯрд░ рдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рдбреЙрдЯ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред

(рдЕрдм рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЪрд┐рддреНрд░ рдХреИрд╕реЗ рдбрд╛рд▓реЗрдВ, рд▓реЗрдХрд┐рди рдареАрдХ рд╣реИ ...)
рдореВрд▓ рдХрд╛рд░реНрдп:
- det (A) - рдирд┐рд░реНрдзрд╛рд░рдХ рдХреА рдЧрдгрдирд╛
- A ' - рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ
- inv (A) - рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдкрд▓рдЯрдирд╛
- рд▓рдВрдмрд╛рдИ (рдП) - рддрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛
- ndims (рдП) - рдЖрдпрд╛рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛
- size (A) - рдЖрдпрд╛рдореЛрдВ рдХрд╛ рдЯрдкрд▓
- рдЖрдХрд╛рд░ (рдП, рдПрди) - рджреА рдЧрдИ рджрд┐рд╢рд╛ рдореЗрдВ рдЖрдпрд╛рдо
- copy (A) - рдПрд░реЗ рдХреА рдХреЙрдкреА рдмрдирд╛рдПрдВ
- linspace (рдкреНрд░рд╛рд░рдВрдн, рдЕрдВрдд, рдЪрд░рдг) рдпрд╛
linspace (рдкреНрд░рд╛рд░рдВрдн: рдЪрд░рдг: рдЕрдВрдд) - рдПрдХ-рдЖрдпрд╛рдореА рд╕рд░рдгреА рдмрдирд╛рдПрдВ
A = [1 2 3; 6 5 4; 7 8 9] Out: 3?3 Array{Int64,2}: 1 2 3 6 5 4 7 8 9 A[2,1] Out: 6 A[end] Out: 9 size(A) Out: (3, 3)
рдЖрдк ":" рдЪрд┐рд╣реНрди рдХреЗ рд╕рд╛рде рдЖрдпрд╛рдо рдХреЗ рд╕рд╛рде рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ рд╕рд░рдгреА рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
m1 = rand(3,2) m2 = reshape(1:2:11, 3,2) Out: 3?2 Base.ReshapedArray{Int64,2,StepRange{Int64,Int64},Tuple{}}: 1 7 3 9 5 11 m3 = [m1 m2] # ( ) Out: 3?4 Array{Float64,2}: 0.325649 0.701038 1.0 7.0 0.513579 0.620215 3.0 9.0 0.815242 0.805307 5.0 11.0 m5 = [m1; m2] # ( ) Out: 6?2 Array{Float64,2}: 0.325649 0.701038 0.513579 0.620215 0.815242 0.805307 1.0 7.0 3.0 9.0 5.0 11.0 m3[:, 2:4] Out: 3?3 Array{Float64,2}: 0.701038 1.0 7.0 0.620215 3.0 9.0 0.805307 5.0 11.0
рдпрд╣рд╛рдВ рд╣рдордиреЗ рд░реИрдВрдб () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдЖрдпрд╛рдо рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдПрдХ рд╕рд░рдгреА рджреЗрддрд╛ рд╣реИ, рдФрд░ рд░рд┐рд╢реЗрдк (), рдЬреЛ рд╕рд░рдгреА рдХреЗ рдЖрдпрд╛рдо рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдХ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред
for a in A
рдпрд╛
for i in eachindex(A) # i end
рдпрд╛
for i = 1 : size(A,n) # n - (.. ) # i end
рдЧреНрд░рд╛рдлрд┐рдХреНрд╕
рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдПрдХ рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
- Pkg.add ("рдкреНрд▓реЙрдЯреНрд╕")
- Pkg.add ("PyPlot")
- Pkg.add ("Gadfly")
- Pkg.add ("рд╡рд┐рдВрд╕реНрдЯрди")
рдЗрдирдореЗрдВ рд╕реЗ, рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп Pythonic PyPlot рд╣реИ ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЙрдбреНрдпреВрд▓ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ:
using PyPlot
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдЗрдП рдЧреИрд╕реНрдЯреНрд░реЙрди рдХреЛ рдЧреНрдиреБрдкреНрд▓реЛрдЯ (рдЕрд▓рдЧ рд╕реЗ рд╕реНрд╡рд┐рдВрдЧ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЗрдЦреЗрдВред
Gaston.jl рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛
Pkg.add("Gaston")
рдФрд░ рдмрд┐рдВрджреБ рдкрд░ рдЕрдзрд┐рдХрд╛рд░:
using Gaston t = 0:0.01:1 plot(t, sin.(2?*5*t))

plot(t,sin.(2?*5*t),title="A sine wave",xlabel="Time (s)",ylabel="Amplitude",grid="on",linewidth=3,color="blue", yrange="[-1.1:1.1]",marker="ecircle",plotstyle="linespoints",linestyle="-.-")

plot!(t,cos.(2?*5*t),color="red",linewidth=2) #

x = y = -15:0.33:15 surf(x,y,(x,y)->sin.(sqrt.(x.*x+y.*y))./sqrt.(x.*x+y.*y),title="Sombrero",plotstyle="pm3d")

x = y = -15:0.33:15 surf(x,y,(x,y)->sin.(sqrt(x.*x+y.*y))./sqrt.(x.*x+y.*y), title="Edge view of a sombrero",plotstyle="pm3d",gpcom="set view 80,20")

R = [ x+y for x=0:5:120, y=0:5:120] G = [ x+y for x=0:5:120, y=120:-5:0] B = [ x+y for x=120:-5:0, y=0:5:120] Z = zeros(25,25,3) Z[:,:,1] = R Z[:,:,2] = G Z[:,:,3] = B imagesc(Z,title="RGB Image",clim=[10 200])

histogram(rand(1000),bins=15,norm=1,title="Histogram",yrange="[0:1.6]")

y = 1:40 err = Gaston.ErrorCoords(rand(40)) plot(y,err=err,title="Example of error bars",plotstyle="errorbars")

рдЖрдк рдПрдЪ = рдлрд┐рдЧрд░ () рдХрдорд╛рдВрдб (рд╕рд┐рд░реНрдл рдкреНрд▓реЙрдЯреНрд╕ рдХреЗ рдмреАрдЪ рдЗрдВрд╕рд░реНрдЯ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдИ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╡рд┐рдВрдбреЛ ( рдЬреНрдпреВрдкрд┐рдЯрд░ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ) рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЧреНрд░рд╛рдлрд╝ рдХреЛ рдПрдХ рдЫрд╡рд┐ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
set_filename ("name.png") # рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
Printfigure ("рдкреАрдПрдирдЬреА") # рдлрд╛рдЗрд▓ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреАрдПрдирдЬреА, рдкреАрдбреАрдПрдл, рдПрд╕рд╡реАрдЬреА рдФрд░ рдЬреАрдЖрдИрдПрдл рдЙрдкрд▓рдмреНрдз
рдЕрдзрд┐рдХ рдЧреИрд╕реНрдЯрди рдкреИрдХреЗрдЬ рдХреА рдЬрд╛рдирдХрд╛рд░реА
рдирд┐рд╖реНрдХрд░реНрд╖
рд╣рд░ рд╕реНрд╡рд╛рдж рдФрд░ рд▓рдЧрднрдЧ рд╕рднреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХ рдкреИрдХреЗрдЬ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рд╣рд╛рдпрдХ рдкреИрдХреЗрдЬ рд╕рдВрднрд╡рддрдГ рдФрд░ рдореБрдЦреНрдп рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреНрд╡рд╛рдВрдЯрдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ, рдФрд░ рдЬреИрд╡ рд╕реВрдЪрдирд╛ рд╡рд┐рдЬреНрдЮрд╛рди, рдФрд░ рдорд╢реАрди рд╕реАрдЦрдиреЗ рдФрд░ рдбрд┐рдлреНрдпреВрдЬрд╝рд░ рдФрд░ рдбреЗрд░рд┐рд╡реЗрдЯрд┐рд╡ рдЬреИрд╕реА рдХрдИ рдФрд░ рдЕрдзрд┐рдХ рджрдмрд╛рд╡ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЬреВрд▓рд┐рдпрд╛ рд╕реБрдВрджрд░, рд╣реЛрд╢рд┐рдпрд╛рд░ рдФрд░ рдмрд╣реБрдд рд╣реА рд╣реЛрдирд╣рд╛рд░ рд╣реИ, рдФрд░ рдмрд┐рдирд╛ рдзреНрдпрд╛рди рджрд┐рдП рдЙрд╕реЗ рдЫреЛрдбрд╝рдирд╛ рдмреЗрд╣рдж рдЕрд╕рд╛рдзреНрдп рд╣реИред