рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдмреНрд▓реЙрдЧ рдХреЗ рд▓реЗрдЦрдХ рдХреЛ рдзрдиреНрдпрд╡рд╛рдж рдПрдВрдЯреЛрди рдПрдХрд┐рдореЗрдВрдХреЛ рдЙрд╕рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП

рдкрд░рд┐рдЪрдп

рдпрд╣ рдиреЛрдЯ рд╕рдореНрдореЗрд▓рди рдХреЗ рдорджреНрджреЗрдирдЬрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рд░реВрд╕реА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╕рдореНрдореЗрд▓рди рдФрд░ рдЗрд╕рдореЗрдВ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рджреА рдЧрдИ рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рд╕рд╛рд░рд╛рдВрд╢ рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣ рдЖрдпреЛрдЬрди рдЬреВрди рдореЗрдВ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рд╣реБрдЖ рдерд╛ред рдпрд╣ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдХрд┐ рдореИрдВ рд╕рдореНрдореЗрд▓рди рд╕реНрдерд▓ рд╕реЗ рдПрдХ рдмреНрд▓реЙрдХ рджреВрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рдореИрдВ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реБрдП рдмрд┐рдирд╛ рдирд╣реАрдВ рд░рд╣ рд╕рдХрд╛ред 2016 рдФрд░ 2017 рдореЗрдВ, рдореИрдВрдиреЗ рд╕рдореНрдореЗрд▓рди рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рд╕реБрдиреАрдВ, рдФрд░ рдЗрд╕ рд╡рд░реНрд╖ рдореИрдВрдиреЗ рдПрдХ рдкреНрд░рд╕реНрддреБрддрд┐ рджреАред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк (рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ) рд╡рд┐рд╖рдп рд╕рд╛рдордиреЗ рдЖрдпрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рд╣рдо рд╡рд┐рдХрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐рд░рд┐рд▓ рдмреЗрд▓реЛрд╡, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдкреНрд░рддрд┐рдмрдВрдз рдиреАрддрд┐ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рд░реВрд╕реА рд╕рдВрдШ рдХреЗ рдХрд╛рдиреВрди рдХреЗ рд▓рдВрдмреЗ рдЕрдзреНрдпрдпрди рдХреЗ рдмрд╛рдж, рдЬрд┐рд╕ рдЙрджреНрдпрдо рдореЗрдВ рдореИрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рд╡рд╣рд╛рдВ рджреЛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╕рд╛рдордиреЗ рдЖрдП рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛.

рдЕрдкрдиреЗ рднрд╛рд╖рдг рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЕрдЪреНрдЫреЗ рд╕рдВрдЧрдарди рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рд╕рдореНрдореЗрд▓рди рдХрд╛ рд╡рд┐рдЬрд┐рдЯрд┐рдВрдЧ рдкреЗрдЬ рдХрдЬрд╝рд╛рди рдХреИрдереЗрдбреНрд░рд▓ рдХреА рдПрдХ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдХреИрдереЗрдбреНрд░рд▓ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдХреЗ рдореБрдЦреНрдп рдЖрдХрд░реНрд╖рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдФрд░ рдЙрд╕ рд╣реЙрд▓ рд╕реЗ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рдореНрдореЗрд▓рди рд╣реБрдЖ рдерд╛ред

рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рд░рд╛рдЬреНрдп рдЖрд░реНрдерд┐рдХ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдХреЗ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдкрд░, рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдЫрд╛рддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рд╕рд╣рд╛рдпрдХреЛрдВ рд╕реЗ рд╣реБрдЖ - рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рднрдЯрдХрдиреЗ рдирд╣реАрдВ рджрд┐рдпрд╛ред рдкрдВрдЬреАрдХрд░рдг рдХреЗ рджреМрд░рд╛рди, рдЫреЛрдЯреЗ рд╕реНрдореГрддрд┐ рдЪрд┐рдиреНрд╣ рджрд┐рдП рдЧрдП (рдПрдХ рдЦрд┐рд▓реМрдирд╛ - рдПрдХ рдЪрдордХрддреА рд╕реНрдкрд╛рдЗрдХ, рдПрдХ рдХрд▓рдо, рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдкреНрд░рддреАрдХреЛрдВ рд╡рд╛рд▓реЗ рд╕реНрдЯрд┐рдХрд░)ред рд╕рдореНрдореЗрд▓рди рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рджреЛрдкрд╣рд░ рдХреЗ рднреЛрдЬрди рдФрд░ рдХреЙрдлреА рдмреНрд░реЗрдХ рдХреЛ рднреА рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рд╕рдореВрд╣ рдХреА рджреАрд╡рд╛рд░ рдкрд░ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдХреЙрдлреА рдФрд░ рдкрд╛рдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдиреЛрдЯ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ - рд╢реЗрдл рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВред рдЗрд╕ рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рднрд╛рдЧ рдХреЗ рд╕рд╛рде, рдореИрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЬреЛрд░ рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдЖрдпреЛрдЬрди, рдЗрд╕рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдФрд░ рд╕реНрдерд╛рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдХрд╛рд░рд╛рддреНрдордХ рднрд╛рд╡рдирд╛рдПрдВ рд▓рд╛ рд░рд╣реЗ рд╣реИрдВред

рдореЗрд░реЗ рдФрд░ рдХрд┐рд░рд┐рд▓ рдмреЗрд▓реЛрд╡ рджреНрд╡рд╛рд░рд╛ рддреИрдпрд╛рд░ рдХреА рдЧрдИ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ "рдЕрдиреБрдкреНрд░рдпреБрдХреНрдд рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореЗрдЯрд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХрд╛ рд╡рд░реНрдгрдХреНрд░рдореАрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдпрд╛ "рдкреНрд░рд╛рдЪреАрди рдирджрд┐рдпрд╛рдБ рдХрд╣рд╛рдБ рдмрд╣рддреА рдереАрдВред" рд░рд┐рдкреЛрд░реНрдЯ рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рджреЛ рднрд╛рдЧ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдкрд╣рд▓рд╛, рдЙрдкрд▓рдмреНрдз рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛ рднреВрднреМрддрд┐рдХреАрдп рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдпрд╣ рд╣реИ рдХрд┐ рднреВрднреМрддрд┐рдХреАрдп рдбреЗрдЯрд╛ рдХреЛ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдереЗрдореЗрдЯрд┐рдХрд╛ рдореЗрдВ рдХреИрд╕реЗ рдбрд╛рд▓рд╛ рдЬрд╛рдПред

рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рднреВрднреМрддрд┐рдХреА рдореЗрдВ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рднреНрд░рдордг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рднреВрднреМрддрд┐рдХреА рд╡рд╣ рд╡рд┐рдЬреНрдЮрд╛рди рд╣реИ рдЬреЛ рдЪрдЯреНрдЯрд╛рдиреЛрдВ рдХреЗ рднреМрддрд┐рдХ рдЧреБрдгреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддрд╛ рд╣реИред рдЦреИрд░, рдЪреВрдВрдХрд┐ рдЪрдЯреНрдЯрд╛рдиреЛрдВ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧреБрдг рд╣реЛрддреЗ рд╣реИрдВ: рд╡рд┐рджреНрдпреБрдд, рдЪреБрдВрдмрдХреАрдп, рд▓реЛрдЪрджрд╛рд░, рднреВрднреМрддрд┐рдХреА рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рддрд░реАрдХреЗ рд╣реИрдВ: рд╡рд┐рджреНрдпреБрдд рдкреВрд░реНрд╡реЗрдХреНрд╖рдг, рдЪреБрдВрдмрдХреАрдп рдкреВрд░реНрд╡реЗрдХреНрд╖рдг, рднреВрдХрдВрдкреАрдп рдкреВрд░реНрд╡реЗрдХреНрд╖рдг... рдЗрд╕ рд▓реЗрдЦ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рд╣рдо рдХреЗрд╡рд▓ рднреВрдХрдВрдкреАрдп рдкреВрд░реНрд╡реЗрдХреНрд╖рдг рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг рддреЗрд▓ рдФрд░ рдЧреИрд╕ рдХреА рдЦреЛрдЬ рдХрд╛ рдореБрдЦреНрдп рддрд░реАрдХрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдзрд┐ рд▓реЛрдЪрджрд╛рд░ рдХрдВрдкрди рдХреА рдЙрддреНрддреЗрдЬрдирд╛ рдФрд░ рдЕрдзреНрдпрдпрди рдХреНрд╖реЗрддреНрд░ рдХреА рд░рдЪрдирд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЪрдЯреНрдЯрд╛рдиреЛрдВ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдмрд╛рдж рдХреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдХрдВрдкрди рднреВрдорд┐ рдкрд░ (рдбрд╛рдпрдирд╛рдорд╛рдЗрдЯ рдпрд╛ рд▓реЛрдЪрджрд╛рд░ рдХрдВрдкрди рдХреЗ рдЧреИрд░-рд╡рд┐рд╕реНрдлреЛрдЯрдХ рдХрдВрдкрди рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд╕рд╛рде) рдпрд╛ рд╕рдореБрджреНрд░ рдореЗрдВ (рдПрдпрд░ рдЧрди рдХреЗ рд╕рд╛рде) рдЙрддреНрддреЗрдЬрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рд▓реЛрдЪрджрд╛рд░ рдХрдВрдкрди рдЪрдЯреНрдЯрд╛рди рдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлреИрд▓рддреЗ рд╣реИрдВ, рд╡рд┐рднрд┐рдиреНрди рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░рддреЛрдВ рдХреА рд╕реАрдорд╛рдУрдВ рдкрд░ рдЕрдкрд╡рд░реНрддрд┐рдд рдФрд░ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдкрд░рд╛рд╡рд░реНрддрд┐рдд рддрд░рдВрдЧреЗрдВ рд╕рддрд╣ рдкрд░ рд▓реМрдЯ рдЖрддреА рд╣реИрдВ рдФрд░ рдЬрдореАрди рдкрд░ рдЬрд┐рдпреЛрдлреЛрди (рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдХреБрдВрдбрд▓ рдореЗрдВ рдирд┐рд▓рдВрдмрд┐рдд рдЪреБрдВрдмрдХ рдХреА рдЧрддрд┐ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдбрд╛рдпрдирд╛рдорд┐рдХ рдЙрдкрдХрд░рдг) рдпрд╛ рд╕рдореБрджреНрд░ рдореЗрдВ рд╣рд╛рдЗрдбреНрд░реЛрдлреЛрди (рдкреАрдЬреЛрдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рдкреНрд░рднрд╛рд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░) рджреНрд╡рд╛рд░рд╛ рд░рд┐рдХреЙрд░реНрдб рдХреА рдЬрд╛рддреА рд╣реИрдВред рд▓рд╣рд░реЛрдВ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рдордп рд╕реЗ рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкрд░рддреЛрдВ рдХреА рдЧрд╣рд░рд╛рдИ рдХрд╛ рдЕрдВрджрд╛рдЬрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рднреВрдХрдВрдкреАрдп рдкреЛрдд рдЦреАрдВрдЪрдиреЗ рдХреЗ рдЙрдкрдХрд░рдг
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдПрдпрд░ рдЧрди рд▓реЛрдЪрджрд╛рд░ рдХрдВрдкрди рдХреЛ рдЙрддреНрддреЗрдЬрд┐рдд рдХрд░рддреА рд╣реИ
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рд▓рд╣рд░реЗрдВ рдЪрдЯреНрдЯрд╛рди рдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рд╕реЗ рд╣реЛрдХрд░ рдЧреБрдЬрд░рддреА рд╣реИрдВ рдФрд░ рд╣рд╛рдЗрдбреНрд░реЛрдлреЛрди рджреНрд╡рд╛рд░рд╛ рд░рд┐рдХреЙрд░реНрдб рдХреА рдЬрд╛рддреА рд╣реИрдВ
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рдмреНрд▓рд╛рдЧреЛрд╡реЗрд╢рдЪреЗрдВрд╕реНрдХреА рдмреНрд░рд┐рдЬ рдХреЗ рдкрд╛рд╕ рдШрд╛рдЯ рдкрд░ рднреВрднреМрддрд┐рдХреАрдп рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдЕрдиреБрд╕рдВрдзрд╛рди рдкреЛрдд "рдЗрд╡рд╛рди рдЧреБрдмрдХрд┐рди"
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рднреВрдХрдВрдкреАрдп рд╕рдВрдХреЗрдд рдореЙрдбрд▓

рдЪрдЯреНрдЯрд╛рдиреЛрдВ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рднреМрддрд┐рдХ рдЧреБрдг рд╣реЛрддреЗ рд╣реИрдВред рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг рдХреЗ рд▓рд┐рдП, рд▓реЛрдЪрджрд╛рд░ рдЧреБрдг рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ - рд▓реЛрдЪрджрд╛рд░ рдХрдВрдкрди рдФрд░ рдШрдирддреНрд╡ рдХреЗ рдкреНрд░рд╕рд╛рд░ рдХреА рдЧрддрд┐ред рдпрджрд┐ рджреЛ рдкрд░рддреЛрдВ рдореЗрдВ рд╕рдорд╛рди рдпрд╛ рд╕рдорд╛рди рдЧреБрдг рд╣реИрдВ, рддреЛ рддрд░рдВрдЧ рдЙрдирдХреЗ рдмреАрдЪ рдХреА рд╕реАрдорд╛ рдХреЛ "рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрдЧреА"ред рдпрджрд┐ рдкрд░рддреЛрдВ рдореЗрдВ рддрд░рдВрдЧ рдХреА рдЧрддрд┐ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИ, рддреЛ рдкрд░рддреЛрдВ рдХреА рд╕реАрдорд╛ рдкрд░ рдкрд░рд╛рд╡рд░реНрддрди рд╣реЛрдЧрд╛ред рдЧреБрдгреЛрдВ рдореЗрдВ рдЕрдВрддрд░ рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛, рдкреНрд░рддрд┐рдмрд┐рдВрдм рдЙрддрдирд╛ рд╣реА рддреАрд╡реНрд░ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреА рддреАрд╡реНрд░рддрд╛ рдкрд░рд╛рд╡рд░реНрддрди рдЧреБрдгрд╛рдВрдХ (рдЖрд░рд╕реА) рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рдПрдЧреА:

рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдЬрд╣рд╛рдВ ╧Б рдЪрдЯреНрдЯрд╛рди рдХрд╛ рдШрдирддреНрд╡ рд╣реИ, ╬╜ рддрд░рдВрдЧ рдЧрддрд┐ рд╣реИ, 1 рдФрд░ 2 рдКрдкрд░реА рдФрд░ рдирд┐рдЪрд▓реА рдкрд░рддреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рднреВрдХрдВрдкреАрдп рд╕рд┐рдЧреНрдирд▓ рдореЙрдбрд▓ рдореЗрдВ рд╕реЗ рдПрдХ рдХрдирд╡рд▓реНрд╢рди рдореЙрдбрд▓ рд╣реИ, рдЬрдм рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рдХреЛ рдПрдХ рдЬрд╛рдВрдЪ рдкрд▓реНрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдмрд┐рдВрдм рдЧреБрдгрд╛рдВрдХ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЗ рдХрдирд╡рд▓реНрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдХрд╣рд╛рдВ рдПрд╕(рдЯреА) - рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди, рдпрд╛рдиреА рд╡рд╣ рд╕рдм рдХреБрдЫ рдЬреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рд╣рд╛рдЗрдбреНрд░реЛрдлреЛрди рдпрд╛ рдЬрд┐рдпреЛрдлреЛрди рджреНрд╡рд╛рд░рд╛ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдбрдмреНрд▓реНрдпреВ(рдЯреА) - рдПрдпрд░ рдЧрди рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рд╕рд┐рдЧреНрдирд▓, рдПрди(рдЯреА) - рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╢реЛрд░.

рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд┐рдВрдереЗрдЯрд┐рдХ рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред рд╣рдо рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрдХреЗрдд рдХреЗ рд░реВрдк рдореЗрдВ рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд░рд┐рдХрд░ рдкрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред

length=0.050; (*Signal lenght*)
dt=0.001;(*Sample rate of signal*)
t=Range[-length/2,(length)/2,dt];(*Signal time*)
f=35;(*Central frequency*)
wavelet=(1.0-2.0*(Pi^2)*(f^2)*(t^2))*Exp[-(Pi^2)*(f^2)*(t^2)];
ListLinePlot[wavelet, Frame->True,PlotRange->Full,Filling->Axis,PlotStyle->Black,
PlotLabel->Style["Initial wavelet",Black,20],
LabelStyle->Directive[Black,Italic],
FillingStyle->{White,Black},ImageSize->Large,InterpolationOrder->2]

рдкреНрд░рд╛рд░рдВрднрд┐рдХ рднреВрдХрдВрдкреАрдп рдЖрд╡реЗрдЧ
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рд╣рдо 300 рдПрдордПрд╕ рдФрд░ 600 рдПрдордПрд╕ рдХреА рдЧрд╣рд░рд╛рдИ рдкрд░ рджреЛ рд╕реАрдорд╛рдПрдБ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдЧреБрдгрд╛рдВрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдВрдЧреЗ

rcExample=ConstantArray[0,1000];
rcExample[[300]]=RandomReal[{-1,0}];
rcExample[[600]]=RandomReal[{0,1}];
ListPlot[rcExample,Filling->0,Frame->True,Axes->False,PlotStyle->Black,
PlotLabel->Style["Reflection Coefficients",Black,20],
LabelStyle->Directive[Black,Italic]]

рдкрд░рд╛рд╡рд░реНрддрди рдЧреБрдгрд╛рдВрдХреЛрдВ рдХрд╛ рдЕрдиреБрдХреНрд░рдо
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдЖрдЗрдП рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред рдЪреВрдВрдХрд┐ рдкрд░рд╛рд╡рд░реНрддрди рдЧреБрдгрд╛рдВрдХ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдХреЗрдд рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рдкрд░ рджреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдорд┐рд▓рддреЗ рд╣реИрдВред

traceExamle=ListConvolve[wavelet[[1;;;;1]],rcExample];
ListPlot[traceExamle,
PlotStyle->Black,Filling->0,Frame->True,Axes->False,
PlotLabel->Style["Seismic trace",Black,20],
LabelStyle->Directive[Black,Italic]]

рдирдХрд▓реА рдЯреНрд░реИрдХ
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрд░рдХреНрд╖рдг рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкрд░рддреЛрдВ рдХреА рдЧрд╣рд░рд╛рдИ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдореАрдЯрд░ рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рдХреА рдЧрдгрдирд╛ рд╕рдордп рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рд╣реЛрддреА рд╣реИред рдЧрд╣рд░рд╛рдИ рдХреЛ рдореАрдЯрд░ рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рдФрд░ рдкрд░рддреЛрдВ рдореЗрдВ рд╡реЗрдЧ рдХреЛ рдЬрд╛рдирдХрд░ рдЖрдЧрдорди рдХреЗ рд╕рдордп рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕рд╣реА рд╣реЛрдЧрд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВрдиреЗ рддреБрд░рдВрдд рдкрд░рддреЛрдВ рдХреЛ рд╕рдордп рдЕрдХреНрд╖ рдкрд░ рд╕реЗрдЯ рдХрд░ рджрд┐рдпрд╛ред

рдпрджрд┐ рд╣рдо рдХреНрд╖реЗрддреНрд░ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдРрд╕реЗ рдЕрд╡рд▓реЛрдХрдиреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рдорд╛рди рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ (рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди) рджрд░реНрдЬ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 25 рдХрд┐рдореА рд▓рдВрдмреА рдФрд░ 15 рдХрд┐рдореА рдЪреМрдбрд╝реА рд╕рд╛рдЗрдЯ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╕рдордп, рдЬрд╣рд╛рдВ, рдХрд╛рдо рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдкреНрд░рддреНрдпреЗрдХ рдЯреНрд░реЗрд╕ 25x25 рдореАрдЯрд░ рдорд╛рдкрдиреЗ рд╡рд╛рд▓реЗ рд╕реЗрд▓ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ (рдРрд╕реЗ рд╕реЗрд▓ рдХреЛ рдмрд┐рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ), рдЕрдВрддрд┐рдо рдбреЗрдЯрд╛ рд╕рд░рдгреА рдореЗрдВ 600000 рдЯреНрд░реЗрд╕ рд╣реЛрдВрдЧреЗред 1 рдПрдордПрд╕ рдХреЗ рдирдореВрдирд╛ рд╕рдордп рдФрд░ 5 рд╕реЗрдХрдВрдб рдХреЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕рдордп рдХреЗ рд╕рд╛рде, рдЕрдВрддрд┐рдо рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ 11 рдЬреАрдмреА рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдЧреА, рдФрд░ рдореВрд▓ "рдХрдЪреНрдЪреА" рд╕рд╛рдордЧреНрд░реА рдХреА рдорд╛рддреНрд░рд╛ рд╕реИрдХрдбрд╝реЛрдВ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдЙрдирдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛?

рдкреИрдХреЗрдЬ рднреВрд╡рд┐рдЬреНрдЮрд╛рдирдЖрдИрдУ

рдкреИрдХреЗрдЬ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рд╣реБрдЖ рд╕рд╡рд╛рд▓ рд░реВрд╕реА рднрд╛рд╖реА рд╕рд╣рд╛рдпрддрд╛ рд╕рдореВрд╣ рдХреА рд╡реАрдХреЗ рджреАрд╡рд╛рд░ рдкрд░ред рд╕рдореБрджрд╛рдп рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдПрдХ рд╕рдорд╛рдзрд╛рди рдмрд╣реБрдд рдЬрд▓реНрджреА рдорд┐рд▓ рдЧрдпрд╛ред рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдпрд╣ рдПрдХ рдЧрдВрднреАрд░ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ред рд╕рдВрдЧрдд рд╡реЛрд▓реНрдлреНрд░рд╛рдо рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рджреАрд╡рд╛рд░ рдкреЛрд╕реНрдЯ рдЗрд╕реЗ рдореЙрдбрд░реЗрдЯрд░ рджреНрд╡рд╛рд░рд╛ рднреА рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдкреИрдХреЗрдЬ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЙрджреНрдпреЛрдЧ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ:

  1. ZMAP рдФрд░ IRAP рдкреНрд░рд╛рд░реВрдкреЛрдВ рдореЗрдВ рдорд╛рдирдЪрд┐рддреНрд░ рдбреЗрдЯрд╛ рдХрд╛ рдЖрдпрд╛рдд
  2. рдПрд▓рдПрдПрд╕ рдкреНрд░рд╛рд░реВрдк рдХреБрдУрдВ рдореЗрдВ рдорд╛рдк рдХрд╛ рдЖрдпрд╛рдд
  3. рднреВрдХрдВрдкреАрдп рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдк рдХрд╛ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗрдЧреА

рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрд╕реЗрдВрдмрд▓ рдХрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдкреГрд╖реНрда рдкрд░ рджрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рддред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреЛ рдХрд┐рд╕реА рднреА рд░реВрдк рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдЧрдгрд┐рддрдЬреНрдЮ рдиреЛрдЯрдмреБрдХ:

If[PacletInformation["GeologyIO"] === {}, PacletInstall[URLDownload[
    "https://wolfr.am/FiQ5oFih", 
    FileNameJoin[{CreateDirectory[], "GeologyIO-0.2.2.paclet"}]
]]]

рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдкреИрдХреЗрдЬ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдкрде рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

FileNameJoin[{$UserBasePacletsDirectory, "Repository"}]

рдЙрджрд╛рд╣рд░рдг рдХреЗ рддреМрд░ рдкрд░, рд╣рдо рдкреИрдХреЗрдЬ рдХреА рдореБрдЦреНрдп рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдВрдЧреЗред рд╡реЛрд▓реНрдлреНрд░рд╛рдо рднрд╛рд╖рд╛ рдореЗрдВ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ:

Get["GeologyIO`"]

рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреИрдХреЗрдЬ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░. рдпрд╣ рдЖрдкрдХреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рдХреА рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдкреНрд░рд╕реНрддреБрддрд┐ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рд╕реЗ рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдкрд╣рд▓реЗ рдкрд░рд┐рдЪрд┐рдд рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдРрд╕реА рдлрд╝рд╛рдЗрд▓, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдлрд╝рд╛рдЗрд▓ "Marmousi.segy" рд╣реИ - рдпрд╣ рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЕрдиреБрднрд╛рдЧ рдХрд╛ рдПрдХ рд╕рд┐рдВрдереЗрдЯрд┐рдХ рдореЙрдбрд▓ рд╣реИ, рдЬрд┐рд╕реЗ рдлреНрд░рд╛рдВрд╕реАрд╕реА рдкреЗрдЯреНрд░реЛрд▓рд┐рдпрдо рд╕рдВрд╕реНрдерд╛рди рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдбреЗрд╡рд▓рдкрд░реНрд╕ рддрд░рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдореЙрдбрд▓рд┐рдВрдЧ, рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ, рднреВрдХрдВрдкреАрдп рдЯреНрд░реЗрд╕ рд╡реНрдпреБрддреНрдХреНрд░рдо рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВред рдорд╛рд░реНрдореМрд╕реА рдореЙрдбрд▓ рд╕реНрд╡рдпрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ рдЬрд╣рд╛рдВ рд╕реЗ рдкреИрдХреЗрдЬ рд╕реНрд╡рдпрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЪрд▓рд╛рдПрдБ:

If[Not[FileExistsQ["Marmousi.segy"]], 
URLDownload["https://wolfr.am/FiQGh7rk", "Marmousi.segy"];]
marmousi = SEGYImport["Marmousi.segy"]

рдЖрдпрд╛рдд рдкрд░рд┐рдгрд╛рдо - SEGYData рдСрдмреНрдЬреЗрдХреНрдЯ
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

SEGY рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЕрд╡рд▓реЛрдХрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпреЗ рдЯреЗрдХреНрд╕реНрдЯ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рд╣реИрдВред рдЗрд╕рдореЗрдВ рдХрд╛рд░реНрдп рдХреЗ рд╕реНрдерд╛рди, рдорд╛рдк рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдирд╛рдо рдЖрджрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╢рд╛рдорд┐рд▓ рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рд╣реЗрдбрд░ рдХреЛ рдЯреЗрдХреНрд╕реНрдЯрд╣реЗрдбрд░ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдЕрдиреБрд░реЛрдз рджреНрд╡рд╛рд░рд╛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкрд╛рда рд╢реАрд░реНрд╖рд▓реЗрдЦ рд╣реИ:

Short[marmousi["TextHeader"]]

"рдорд░реНрдореМрд╕реА рдбреЗрдЯрд╛ рд╕реЗрдЯ рд╕рдВрд╕реНрдерд╛рди рдореЗрдВ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛...рдиреНрдпреВрдирддрдо рд╡реЗрдЧ 1500 рдореАрдЯрд░/рд╕реЗрдХреЗрдВрдб рдФрд░ рдЕрдзрд┐рдХрддрдо 5500 рдореАрдЯрд░/рд╕реЗрдХреЗрдВрдб)"

рдЖрдк "рдирд┐рд╢рд╛рди" рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рдиреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдореЙрдбрд▓ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдкреИрдХреЗрдЬ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдЪрд╛рдмрд┐рдпрд╛рдБ рдХреЗрд╕-рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИрдВ):

ArrayPlot[Transpose[marmousi["traces"]], PlotTheme -> "Detailed"]

рдореЙрдбрд▓ рдорд╛рд░реНрдореМрд╕реА
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдкреИрдХреЗрдЬ рдЖрдкрдХреЛ рдмрдбрд╝реА рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рднрд╛рдЧреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рднреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдирдХрд╛ рдЖрдХрд╛рд░ рджрд╕рд┐рдпреЛрдВ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред рдкреИрдХреЗрдЬ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ .segy рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдХрд╛рд░реНрдп рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдЕрд▓рдЧ рд╕реЗ, .segy рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЬрдЯрд┐рд▓ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдкреИрдХреЗрдЬ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЙрдЪрд┐рдд рд╣реИред рдЪреВрдБрдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдХреБрдВрдЬрд┐рдпреЛрдВ рдФрд░ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рди рдХреЗрд╡рд▓ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЯреНрд░реЗрд╕ рдФрд░ рд╣реЗрдбрд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдмрджрд▓рдиреЗ рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рднреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЬрд┐рдпреЛрд▓реЙрдЬреАрдЖрдИрдУ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдХрдИ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдЗрд╕ рд▓реЗрдЦ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИрдВ рдФрд░ рд╕рдВрднрд╡рддрдГ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рд╡рд░рдг рдХреЗ рдпреЛрдЧреНрдп рд╣реИрдВред

рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг рдореЗрдВ рд╡рд░реНрдгрдХреНрд░рдореАрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛

рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореЗрдЯрд┐рдХрд╛ рдореЗрдВ рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЖрдкрдХреЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЪреВрдБрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рдПрдХ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдЙрдирдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╡рд░реНрдгрдХреНрд░рдореАрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╣реИред рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреА рдЖрд╡реГрддреНрддрд┐ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛рдУрдВ рдореЗрдВ, рд╣рдо рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд╛рдо рджреЗ рд╕рдХрддреЗ рд╣реИрдВ:

  1. рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рддрд░рдВрдЧреЛрдВ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЖрд╡реГрддреНрддрд┐ рд╕рдВрд░рдЪрдирд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧреА рддрд░рдВрдЧреЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдФрд░ рд╣рд╕реНрддрдХреНрд╖реЗрдк рддрд░рдВрдЧреЛрдВ рдХреЛ рджрдмрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  2. рдЪрдЯреНрдЯрд╛рди рдХреЗ рдЧреБрдг рдЬреИрд╕реЗ рд╕рд░рдВрдзреНрд░рддрд╛ рдФрд░ рд╕рдВрддреГрдкреНрддрд┐ рдЖрд╡реГрддреНрддрд┐ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд╕реЗ рд╕рд░реНрд╡реЛрддреНрддрдо рдЧреБрдгреЛрдВ рд╡рд╛рд▓реА рдЪрдЯреНрдЯрд╛рдиреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
  3. рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореЛрдЯрд╛рдИ рд╡рд╛рд▓реА рдкрд░рддреЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЖрд╡реГрддреНрддрд┐ рд░реЗрдВрдЬ рдореЗрдВ рд╡рд┐рд╕рдВрдЧрддрд┐рдпреЛрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреА рд╣реИрдВред

рдЗрд╕ рд▓реЗрдЦ рдХреЗ рд╕рдиреНрджрд░реНрдн рдореЗрдВ рддреАрд╕рд░рд╛ рдмрд┐рдиреНрджреБ рдореБрдЦреНрдп рд╣реИред рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореЛрдЯрд╛рдИ рд╡рд╛рд▓реА рдкрд░рдд рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдПрдХ рдХреЛрдб рдЯреБрдХрдбрд╝рд╛ рд╣реИ - рдПрдХ рдкрдЪреНрдЪрд░ рдореЙрдбрд▓ред рдЗрд╕ рдореЙрдбрд▓ рдХрд╛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдкреНрд░рднрд╛рд╡реЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдХрдИ рдкрд░рддреЛрдВ рд╕реЗ рдкрд░рд╛рд╡рд░реНрддрд┐рдд рддрд░рдВрдЧреЗрдВ рдПрдХ-рджреВрд╕рд░реЗ рдкрд░ рдЖрд░реЛрдкрд┐рдд рд╣реЛрддреА рд╣реИрдВред

nx=200;(* Number of grid points in X direction*)
ny=200;(* Number of grid points in Y direction*)
T=2;(*Total propagation time*)
(*Velocity and density*)
modellv=Table[4000,{i,1,ny},{j,1,nx}];(* P-wave velocity in m/s*)
rho=Table[2200,{i,1,ny},{j,1,nx}];(* Density in g/cm^3, used constant density*)
Table[modellv[[150-Round[i*0.5];;,i]]=4500;,{i,1,200}];
Table[modellv[[;;70,i]]=4500;,{i,1,200}];
(*Plotting model*)
MatrixPlot[modellv,PlotLabel->Style["Model of layer",Black,20],
LabelStyle->Directive[Black,Italic]]

рдкрд┐рдВрдЪ-рдЖрдЙрдЯ рдлреЙрд░реНрдореЗрд╢рди рдХрд╛ рдореЙрдбрд▓
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рд╡реЗрдЬ рдХреЗ рдЕрдВрджрд░ рд▓рд╣рд░ рдХреА рдЧрддрд┐ 4500 рдореАрдЯрд░/рд╕реЗрдХреЗрдВрдб рд╣реИ, рд╡реЗрдЬ рдХреЗ рдмрд╛рд╣рд░ 4000 рдореАрдЯрд░/рд╕реЗрдХреЗрдВрдб рд╣реИ, рдФрд░ рдШрдирддреНрд╡ рд╕реНрдерд┐рд░ 2200 рдЧреНрд░рд╛рдо/рд╕реЗрдореА┬│ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдРрд╕реЗ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреНрд░рддрд┐рдмрд┐рдВрдм рдЧреБрдгрд╛рдВрдХ рдФрд░ рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВред

rc=Table[N[(modellv[[All,i]]-PadLeft[modellv[[All,i]],201,4000][[1;;200]])/(modellv[[All,i]]+PadLeft[modellv[[All,i]],201,4500][[1;;200]])],{i,1,200}];
traces=Table[ListConvolve[wavelet[[1;;;;1]],rc[[i]]],{i,1,200}];
starttrace=10;
endtrace=200;
steptrace=10;
trasenum=Range[starttrace,endtrace,steptrace];
traserenum=Range[Length@trasenum];
tracedist=0.5;
Rotate[Show[
Reverse[Table[
	ListLinePlot[traces[[trasenum[[i]]]]*50+trasenum[[i]]*tracedist,Filling->{1->{trasenum[[i]]*tracedist,{RGBColor[0.97,0.93,0.68],Black}}},PlotStyle->Directive[Gray,Thin],PlotRange->Full,InterpolationOrder->2,Axes->False,Background->RGBColor[0.97,0.93,0.68]],
		{i,1,Length@trasenum}]],ListLinePlot[Transpose[{ConstantArray[45,80],Range[80]}],PlotStyle->Red],PlotRange->All,Frame->True],270Degree]

рд╡реЗрдЬ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдЗрд╕ рдЪрд┐рддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рдиреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ рднреВрдХрдВрдкреАрдп рдЦрдВрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╕рд╣рдЬ рд╕реНрддрд░ рдкрд░ рднреА рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрд░рд╛рд╡рд░реНрддрд┐рдд рддрд░рдВрдЧреЛрдВ рдХреА рдЬреНрдпрд╛рдорд┐рддрд┐ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрд╕ рдореЙрдбрд▓ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрджрд┐ рдЖрдк рдирд┐рд╢рд╛рдиреЛрдВ рдХрд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ 1 рд╕реЗ рд▓реЗрдХрд░ рд▓рдЧрднрдЧ 30 рддрдХ рдХреЗ рдирд┐рд╢рд╛рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИрдВ - рд╕рдВрд░рдЪрдирд╛ рдХреА рдЫрдд рд╕реЗ рдФрд░ рдиреАрдЪреЗ рд╕реЗ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдУрд╡рд░рд▓реИрдк рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред 31рд╡реЗрдВ рдЯреНрд░реЗрд╕ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдкреНрд░рддрд┐рдмрд┐рдВрдм рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддреЗ рд╣реИрдВред рдФрд░, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореЙрдбрд▓ рдореЗрдВ, рдкреНрд░рддрд┐рдмрд┐рдВрдм рдЧреБрдгрд╛рдВрдХ рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВ - рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рд╕рдВрд░рдЪрдирд╛ рдХреА рдореЛрдЯрд╛рдИ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рддреАрд╡реНрд░рддрд╛ рдмрджрд▓рддреЗ рд╣реИрдВред

рдЖрдЗрдП рдЧрдарди рдХреА рдКрдкрд░реА рд╕реАрдорд╛ рд╕реЗ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХреЗ рдЖрдпрд╛рдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред 60рд╡реЗрдВ рдорд╛рд░реНрдЧ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдХреЗ рдкрд░рд╛рд╡рд░реНрддрди рдХреА рддреАрд╡реНрд░рддрд╛ рдмрдврд╝рдиреЗ рд▓рдЧрддреА рд╣реИ рдФрд░ 70рд╡реЗрдВ рдорд╛рд░реНрдЧ рдкрд░ рдпрд╣ рдЕрдзрд┐рдХрддрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЫрдд рдФрд░ рдкрд░рддреЛрдВ рдХреЗ рдиреАрдЪреЗ рд╕реЗ рддрд░рдВрдЧреЛрдВ рдХрд╛ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рднреВрдХрдВрдкреАрдп рд░рд┐рдХреЙрд░реНрдб рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╕рдВрдЧрддрд┐рдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВред

ListLinePlot[GaussianFilter[Abs[traces[[All,46]]],3][[;;;;2]],
InterpolationOrder->2,Frame->True,PlotStyle->Black,
PlotLabel->Style["Amplitude of reflection",Black,20],
LabelStyle->Directive[Black,Italic],
PlotRange->All]

рдкрдЪреНрдЪрд░ рдХреЗ рдКрдкрд░реА рдХрд┐рдирд╛рд░реЗ рд╕реЗ рдкрд░рд╛рд╡рд░реНрддрд┐рдд рддрд░рдВрдЧ рдХреЗ рдЖрдпрд╛рдо рдХрд╛ рдЧреНрд░рд╛рдлрд╝
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдпрд╣ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ рдХрд┐ рдЬрдм рд╕рд┐рдЧреНрдирд▓ рдХрдо-рдЖрд╡реГрддреНрддрд┐ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдмрдбрд╝реЗ рдЧрдарди рдХреА рдореЛрдЯрд╛рдИ рдкрд░ рд╣рд╕реНрддрдХреНрд╖реЗрдк рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рдЙрдЪреНрдЪ-рдЖрд╡реГрддреНрддрд┐ рд╕рд┐рдЧреНрдирд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЫреЛрдЯреА рдореЛрдЯрд╛рдИ рдкрд░ рд╣рд╕реНрддрдХреНрд╖реЗрдк рд╣реЛрддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ 35 рд╣рд░реНрдЯреНрдЬ, 55 рд╣рд░реНрдЯреНрдЬ рдФрд░ 85 рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд┐рдЧреНрдирд▓ рдмрдирд╛рддрд╛ рд╣реИред

waveletSet=Table[(1.0-2.0*(Pi^2)*(f^2)*(t^2))*Exp[-(Pi^2)*(f^2)*(t^2)],
{f,{35,55,85}}];
ListLinePlot[waveletSet,PlotRange->Full,PlotStyle->Black,Frame->True,
PlotLabel->Style["Set of wavelets",Black,20],
LabelStyle->Directive[Black,Italic],
ImageSize->Large,InterpolationOrder->2]

35 рд╣рд░реНрдЯреНрдЬ, 55 рд╣рд░реНрдЯреНрдЬ, 85 рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд░реЛрдд рд╕рдВрдХреЗрддреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдХреЗ рдФрд░ рдкрд░рд╛рд╡рд░реНрддрд┐рдд рддрд░рдВрдЧ рдЖрдпрд╛рдореЛрдВ рдХреЗ рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдХрд░, рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧрдарди рдореЛрдЯрд╛рдИ рдкрд░ рдПрдХ рд╡рд┐рд╕рдВрдЧрддрд┐ рджреЗрдЦреА рдЬрд╛рддреА рд╣реИред

tracesSet=Table[ListConvolve[waveletSet[[j]][[1;;;;1]],rc[[i]]],{j,1,3},{i,1,200}];

lowFreq=ListLinePlot[GaussianFilter[Abs[tracesSet[[1]][[All,46]]],3][[;;;;2]],InterpolationOrder->2,PlotStyle->Black,PlotRange->All];
medFreq=ListLinePlot[GaussianFilter[Abs[tracesSet[[2]][[All,46]]],3][[;;;;2]],InterpolationOrder->2,PlotStyle->Black,PlotRange->All];
highFreq=ListLinePlot[GaussianFilter[Abs[tracesSet[[3]][[All,46]]],3][[;;;;2]],InterpolationOrder->2,PlotStyle->Black,PlotRange->All];

Show[lowFreq,medFreq,highFreq,PlotRange->{{0,100},All},
PlotLabel->Style["Amplitudes of reflection",Black,20],
LabelStyle->Directive[Black,Italic],
Frame->True]

рд╡рд┐рднрд┐рдиреНрди рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкрдЪреНрдЪрд░ рдХреЗ рдКрдкрд░реА рдХрд┐рдирд╛рд░реЗ рд╕реЗ рдкрд░рд╛рд╡рд░реНрддрд┐рдд рддрд░рдВрдЧ рдХреЗ рдЖрдпрд╛рдо рдХреЗ рдЧреНрд░рд╛рдлрд╝
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рднреВрдХрдВрдкреАрдп рдЕрд╡рд▓реЛрдХрдиреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рд╕реЗ рдЧрдарди рдХреА рдореЛрдЯрд╛рдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдмреЗрд╣рдж рдЙрдкрдпреЛрдЧреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рддреЗрд▓ рдХреА рдЦреЛрдЬ рдореЗрдВ рдореБрдЦреНрдп рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреБрдЖрдВ рдмрд┐рдЫрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЖрд╢рд╛рдЬрдирдХ рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рдЖрдХрд▓рди рдХрд░рдирд╛ рд╣реИ (рдпрд╛рдиреА, рд╡реЗ рдХреНрд╖реЗрддреНрд░ рдЬрд╣рд╛рдВ рдЧрдарди рд╣реИ) рдореЛрдЯрд╛)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЦрдВрдб рдореЗрдВ рдРрд╕реА рд╡рд╕реНрддреБрдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдЬрд┐рдирдХреА рдЙрддреНрдкрддреНрддрд┐ рд╕реЗ рд╕рдВрд░рдЪрдирд╛ рдХреА рдореЛрдЯрд╛рдИ рдореЗрдВ рддреЗрдЬ рдмрджрд▓рд╛рд╡ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╡рд░реНрдгрдХреНрд░рдореАрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЛ рдЙрдирдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рднрд╛рд╡реА рдЙрдкрдХрд░рдг рдмрдирд╛рддрд╛ рд╣реИред рд▓реЗрдЦ рдХреЗ рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ рд╣рдо рдРрд╕реА рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд╡рд╕реНрддреБрдУрдВ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред

рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ред рдЖрдкрдиреЗ рдЙрдиреНрд╣реЗрдВ рдХрд╣рд╛рдБ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдФрд░ рдЙрдирдореЗрдВ рдХреНрдпрд╛ рджреЗрдЦрдирд╛ рд╣реИ?

рд▓реЗрдЦ рдореЗрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдЧрдИ рд╕рд╛рдордЧреНрд░реА рдкрд╢реНрдЪрд┐рдореА рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХреА рдЧрдИ рдереАред рдпрд╣ рдХреНрд╖реЗрддреНрд░, рдЬреИрд╕рд╛ рдХрд┐ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрдкрд╡рд╛рдж рдХреЗ рд╢рд╛рдпрдж рд╕рднреА рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рджреЗрд╢ рдХрд╛ рдореБрдЦреНрдп рддреЗрд▓ рдЙрддреНрдкрд╛рджрдХ рдХреНрд╖реЗрддреНрд░ рд╣реИред рдкрд┐рдЫрд▓реА рд╢рддрд╛рдмреНрджреА рдХреЗ 60 рдХреЗ рджрд╢рдХ рдореЗрдВ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЬрдорд╛ рдХрд╛ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рд╣реБрдЖред рддреЗрд▓ рднрдВрдбрд╛рд░реЛрдВ рдХреА рдЦреЛрдЬ рдХрд╛ рдореБрдЦреНрдп рддрд░реАрдХрд╛ рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг рд╣реИред рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреА рдЙрдкрдЧреНрд░рд╣ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдЫреЛрдЯреЗ рдкреИрдорд╛рдиреЗ рдкрд░, рдЖрдк рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рджрд▓рджрд▓реЛрдВ рдФрд░ рдЭреАрд▓реЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ; рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рдмрдбрд╝рд╛ рдХрд░рдХреЗ, рдЖрдк рдХреНрд▓рд╕реНрдЯрд░ рдХреБрдУрдВ рдХреА рдбреНрд░рд┐рд▓рд┐рдВрдЧ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рд╕реАрдорд╛ рддрдХ рдмрдбрд╝рд╛ рдХрд░рдХреЗ, рдЖрдк рдЙрди рдкреНрд░реЛрдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рдорд╛рд╢реЛрдзрди рдХреЛ рднреА рдЕрд▓рдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд╕рд╛рде рднреВрдХрдВрдкреАрдп рд╣реИрдВ рдЕрд╡рд▓реЛрдХрди рдХрд┐рдпреЗ рдЧрдпреЗред

рдпрд╛рдВрдбреЗрдХреНрд╕ рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреА рдЙрдкрдЧреНрд░рд╣ рдЫрд╡рд┐ - рдиреЛрдпрд╛рдмреНрд░рд╕реНрдХ рд╢рд╣рд░ рдХреНрд╖реЗрддреНрд░
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдХрд┐рд╕реА рдПрдХ рдЦреЗрдд рдореЗрдВ рдХреБрдПрдБ рдкреИрдб рдХрд╛ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдкрд╢реНрдЪрд┐рдореА рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ рдХреА рддреЗрд▓ рдзрд╛рд░рдг рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЪрдЯреНрдЯрд╛рдиреЗрдВ рдЧрд╣рд░рд╛рдИ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдкрд╛рдИ рдЬрд╛рддреА рд╣реИрдВ - 1 рдХрд┐рдореА рд╕реЗ 5 рдХрд┐рдореА рддрдХред рддреЗрд▓ рдпреБрдХреНрдд рдЪрдЯреНрдЯрд╛рдиреЛрдВ рдХреА рдореБрдЦреНрдп рдорд╛рддреНрд░рд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдЬреБрд░рд╛рд╕рд┐рдХ рдФрд░ рдХреНрд░реЗрдЯреЗрд╢рд┐рдпрд╕ рдХрд╛рд▓ рдореЗрдВ рд╣реБрдЖ рдерд╛ред рдЬреБрд░рд╛рд╕рд┐рдХ рдХрд╛рд▓ рдХреЛ рд╢рд╛рдпрдж рдХрдИ рд▓реЛрдЧ рдЗрд╕реА рдирд╛рдо рдХреА рдлрд┐рд▓реНрдо рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВред рдЬреБрд░рд╛рд╕рд┐рдХ рдЬрд▓рд╡рд╛рдпреБ рдЖрдзреБрдирд┐рдХ рд╕реЗ рдХрд╛рдлреА рднрд┐рдиреНрди рдерд╛ред рдПрдирд╕рд╛рдЗрдХреНрд▓реЛрдкреАрдбрд┐рдпрд╛ рдмреНрд░рд┐рдЯрд╛рдирд┐рдХрд╛ рдореЗрдВ рдкреИрд▓рд┐рдпреЛрдореИрдкреНрд╕ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реИ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рд╣реЗрд▓реЙрдЬрд┐рдХрд▓ рдпреБрдЧ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдмрддрд╛рддреА рд╣реИред

╨Э╨░╤Б╤В╨╛╤П╤Й╨╡╨╡ ╨▓╤А╨╡╨╝╤П
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛
рдЬреБрд░рд╛рд╕рд┐рдХ рдХрд╛рд▓
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЬреБрд░рд╛рд╕рд┐рдХ рдХрд╛рд▓ рдореЗрдВ, рдкрд╢реНрдЪрд┐рдореА рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ рдХрд╛ рдХреНрд╖реЗрддреНрд░ рдПрдХ рд╕рдореБрджреНрд░реА рддрдЯ (рдирджрд┐рдпреЛрдВ рдФрд░ рдЙрдерд▓реЗ рд╕рдореБрджреНрд░ рд╕реЗ рдкрд╛рд░ рдХреА рдЧрдИ рднреВрдорд┐) рдерд╛ред рдЪреВрдБрдХрд┐ рдЬрд▓рд╡рд╛рдпреБ рдЖрд░рд╛рдорджрд╛рдпрдХ рдереА, рд╣рдо рдорд╛рди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрд╕ рд╕рдордп рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд░рд┐рджреГрд╢реНрдп рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рдерд╛:

рдЬреБрд░рд╛рд╕рд┐рдХ рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдЗрд╕ рддрд╕реНрд╡реАрд░ рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬреЛ рдЪреАрдЬрд╝ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рд╡рд╣ рдкрд╢реБ-рдкрдХреНрд╖реА рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдирджреА рдХреА рдЫрд╡рд┐ рд╣реИред рдирджреА рд╡рд╣реА рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд╡рд╕реНрддреБ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╣рдо рдкрд╣рд▓реЗ рд░реБрдХреЗ рдереЗред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдирджрд┐рдпреЛрдВ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЫрд╛рдВрдЯреЗ рдЧрдП рдмрд▓реБрдЖ рдкрддреНрдерд░реЛрдВ рдХреЛ рдЬрдорд╛ рд╣реЛрдиреЗ рджреЗрддреА рд╣реИ, рдЬреЛ рдмрд╛рдж рдореЗрдВ рддреЗрд▓ рдХрд╛ рднрдВрдбрд╛рд░ рдмрди рдЬрд╛рдПрдЧрд╛ред рдЗрди рдЬрд▓рд╛рд╢рдпреЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рд╡рд┐рдЪрд┐рддреНрд░, рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдирджреА рдХреЗ рддрд▓ рдХреА рддрд░рд╣) рдФрд░ рдЙрдирдХреА рдореЛрдЯрд╛рдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрддреА рд╣реИ - рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рдкрд╛рд╕ рдореЛрдЯрд╛рдИ рдЫреЛрдЯреА рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЪреИрдирд▓ рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рдХрд░реАрдм рдпрд╛ рдШреБрдорд╛рд╡рджрд╛рд░ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдпрд╣ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред рддреЛ, рдЬреБрд░рд╛рд╕рд┐рдХ рдХрд╛рд▓ рдореЗрдВ рдмрдиреА рдирджрд┐рдпрд╛рдБ рдЕрдм рд▓рдЧрднрдЧ рддреАрди рдХрд┐рд▓реЛрдореАрдЯрд░ рдХреА рдЧрд╣рд░рд╛рдИ рдкрд░ рд╣реИрдВ рдФрд░ рддреЗрд▓ рднрдВрдбрд╛рд░реЛрдВ рдХреА рдЦреЛрдЬ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╣реИрдВред

рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ред рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди

рдЖрдЗрдП рд▓реЗрдЦ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рднреВрдХрдВрдкреАрдп рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рддреБрд░рдВрдд рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ - рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ - рд▓реЗрдЦ рдХреЗ рдкрд╛рда рдореЗрдВ рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рди рдХреЗ рдореВрд▓ рд╕реЗрдЯ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣ рдХрд┐рд╕реА рдХреЛ рднреА рдЙрдкрд░реЛрдХреНрдд рдЧрдгрдирд╛рдУрдВ рдХреЛ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдПрдХ рднреВрднреМрддрд┐рдХреАрд╡рд┐рджреН рдЖрдорддреМрд░ рдкрд░ рд╡рд┐рд╢реЗрд╖ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ (рдРрд╕реЗ рдХрдИ рдЙрджреНрдпреЛрдЧ рдиреЗрддрд╛ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкреЗрдЯреНрд░реЗрд▓ рдпрд╛ рдкреИрд░рд╛рдбрд╛рдЗрдо), рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реЛрддрд╛ рд╣реИред рддрдорд╛рдо рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рдЕрдкрдиреА рдХрдорд┐рдпрд╛рдБ рднреА рд╣реИрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЖрдзреБрдирд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рдЧрдгрдирд╛рдУрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдПрдБ рдЖрдорддреМрд░ рдкрд░ рд╕реАрдорд┐рдд рд╣реЛрддреА рд╣реИрдВред рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдХрдВрдкреНрдпреВрдЯрд░ рдЧрдгрд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдФрд░ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдПрд▓реНрдЧреЛрд░рд┐рдердо рдЖрдзрд╛рд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╕рд╛рде рд╣реА, рдмрд╣реБрдд рд╕рд╛рд░реА рджрд┐рдирдЪрд░реНрдпрд╛ рдЕрдкрдирд╛рддрд╛ рд╣реИред рдпрд╣ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛ рдореЗрдВ рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рд╣реИред рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рд╕рдореГрджреНрдз рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рд┐рдЦрдирд╛ рдЕрдиреБрдЪрд┐рдд рд╣реИ - рдЖрдо рддреМрд░ рдкрд░ рд╕реНрд╡реАрдХреГрдд рдкреНрд░рд╛рд░реВрдк рд╕реЗ рд▓реЛрдбрд┐рдВрдЧ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛, рдЙрдирдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрд╛рд╣рд░реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╡рд╛рдкрд╕ рдЕрдкрд▓реЛрдб рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдпреЛрдЬрдирд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдореВрд▓ рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдЧреЗ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛:

Get["GeologyIO`"]
seismic3DZipPath = "seismic3D.zip";
seismic3DSEGYPath = "seismic3D.sgy";
If[FileExistsQ[seismic3DZipPath], DeleteFile[seismic3DZipPath]];
If[FileExistsQ[seismic3DSEGYPath], DeleteFile[seismic3DSEGYPath]];
URLDownload["https://wolfr.am/FiQIuZuH", seismic3DZipPath];
ExtractArchive[seismic3DZipPath];
seismic3DSEGY = SEGYImport[seismic3DSEGYPath]

рдЗрд╕ рддрд░рд╣ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЖрдпрд╛рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛ 10 рдЧреБрдгрд╛ 5 рдХрд┐рд▓реЛрдореАрдЯрд░ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдкрд░ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдорд╛рд░реНрдЧ рд╣реИрдВред рдпрджрд┐ рдбреЗрдЯрд╛ рддреНрд░рд┐-рдЖрдпрд╛рдореА рднреВрдХрдВрдкреАрдп рд╕рд░реНрд╡реЗрдХреНрд╖рдг рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд▓рд╣рд░реЗрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рднреВрднреМрддрд┐рдХреАрдп рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдкреВрд░реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рд╕рд╛рде рджрд░реНрдЬ рдХреА рдЬрд╛рддреА рд╣реИрдВ), рддреЛ рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреНрдпреВрдм рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпреЗ рддреНрд░рд┐-рдЖрдпрд╛рдореА рд╡рд╕реНрддреБрдПрдВ рд╣реИрдВ, рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдФрд░ рдХреНрд╖реИрддрд┐рдЬ рдЦрдВрдб рдЬреЛ рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд╡рд┐рд╕реНрддреГрдд рдЕрдзреНрдпрдпрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рд╡рд┐рдЪрд╛рд░рд┐рдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рддреНрд░рд┐-рдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рд╕реЗ рдирд┐рдкрдЯ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдЯреЗрдХреНрд╕реНрдЯ рд╣реЗрдбрд░ рд╕реЗ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдЗрд╕ рддрд░рд╣ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

StringPartition[seismic3DSEGY["textheader"], 80] // TableForm

рд╕реА 1 рдпрд╣ рдЬрд┐рдпреЛрд▓реЙрдЬреА рдкреИрдХреЗрдЬ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдбреЗрдореЛ рдлрд╝рд╛рдЗрд▓ рд╣реИ
рд╕реА 2
рд╕реА 3
рд╕реА 4
рд╕реА 5 рджрд┐рдирд╛рдВрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо: рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
рд╕реА 6 рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдХрд╛ рдирд╛рдо: рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ рдореЗрдВ рдХрд╣реАрдВ
рд╕реА 7 рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ 3рдбреА рднреВрдХрдВрдкреАрдп рдЖрдпрддрди
рд╕реА 8
рд╕реА 9
C10 Z рд░реЗрдВрдЬ: рдкрд╣рд▓реЗ 2200M рдЖрдЦрд┐рд░реА 2400M

рдпрд╣ рдбреЗрдЯрд╛ рд╕реЗрдЯ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдореБрдЦреНрдп рдЪрд░рдгреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд╢рд╛рди рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╣реИрдВ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ - рдпрд╣ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдЕрдХреНрд╖ (рдЧрд╣рд░рд╛рдИ рдЕрдХреНрд╖) рдХреЗ рд╕рд╛рде рдкрд░рд╛рд╡рд░реНрддрд┐рдд рддрд░рдВрдЧреЛрдВ рдХреЗ рдЖрдпрд╛рдо рдХрд╛ рд╡рд┐рддрд░рдг рд╣реИред

ListLinePlot[seismic3DSEGY["traces"][[100]], InterpolationOrder -> 2, 
 PlotStyle -> Black, PlotLabel -> Style["Seismic trace", Black, 20],
 LabelStyle -> Directive[Black, Italic], PlotRange -> All, 
 Frame -> True, ImageSize -> 1200, AspectRatio -> 1/5]

рднреВрдХрдВрдкреАрдп рдЦрдВрдб рдХреЗ рдирд┐рд╢рд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдпрд╣ рдЬрд╛рдирдХрд░ рдХрд┐ рдЕрдзреНрдпрдпрди рдХрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░ рдХреА рдкреНрд░рддреНрдпреЗрдХ рджрд┐рд╢рд╛ рдореЗрдВ рдХрд┐рддрдиреЗ рдирд┐рд╢рд╛рди рд╕реНрдерд┐рдд рд╣реИрдВ, рдЖрдк рдПрдХ рддреНрд░рд┐-рдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рд╕рд░рдгреА рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ Image3D[] рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

traces=seismic3DSEGY["traces"];
startIL=1050;EndIL=2000;stepIL=2; (*╨║╨╛╨╛╤А╨┤╨╕╨╜╨░╤В╨░ ╨е ╨╜╨░╤З╨░╨╗╨░ ╨╕ ╨║╨╛╨╜╤Ж╨░ ╤Б╤К╤С╨╝╨║╨╕ ╨╕ ╤И╨░╨│ ╤В╤А╨░╤Б╤Б*)
startXL=1165;EndXL=1615;stepXL=2; (*╨║╨╛╨╛╤А╨┤╨╕╨╜╨░╤В╨░ Y ╨╜╨░╤З╨░╨╗╨░ ╨╕ ╨║╨╛╨╜╤Ж╨░ ╤Б╤К╤С╨╝╨║╨╕ ╨╕ ╤И╨░╨│ ╤В╤А╨░╤Б╤Б*)
numIL=(EndIL-startIL)/stepIL+1;   (*╨║╨╛╨╗╨╕╤З╨╡╤Б╤В╨▓╨╛ ╤В╤А╨░╤Б╤Б ╨┐╨╛ ╨╛╨╕╤Б ╨е*)
numXL=(EndXL-startXL)/stepIL+1;   (*╨║╨╛╨╗╨╕╤З╨╡╤Б╤В╨▓╨╛ ╤В╤А╨░╤Б╤Б ╨┐╨╛ ╨╛╨╕╤Б Y*)
Image3D[ArrayReshape[Abs[traces/Max[Abs[traces[[All,1;;;;4]]]]],{numIL,numXL,101}],ViewPoint->{-1, 0, 0},Background->RGBColor[0,0,0]]

рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреНрдпреВрдм рдХреА XNUMXрдбреА рдЫрд╡рд┐ред (рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдЕрдХреНрд╖ - рдЧрд╣рд░рд╛рдИ)
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдпрджрд┐ рд░реБрдЪрд┐ рдХреА рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рддреАрд╡реНрд░ рднреВрдХрдВрдкреАрдп рд╡рд┐рд╕рдВрдЧрддрд┐рдпрд╛рдВ рдкреИрджрд╛ рдХрд░рддреА рд╣реИрдВ, рддреЛ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╡рд╛рд▓реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ "рдорд╣рддреНрд╡рд╣реАрди" рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдЕрджреГрд╢реНрдп рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреЗрд╡рд▓ рд╡рд┐рд╕рдВрдЧрддрд┐рдпрд╛рдБ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреАред рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореЗрдЯрд┐рдХрд╛ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛[] ╨╕ рд░реИрд╕реНрдЯрд░3рдбреА[].

data = ArrayReshape[Abs[traces/Max[Abs[traces[[All,1;;;;4]]]]],{numIL,numXL,101}];
Graphics3D[{Opacity[0.1], Raster3D[data, ColorFunction->"RainbowOpacity"]}, 
Boxed->False, SphericalRegion->True, ImageSize->840, Background->None]

Opacity[] рдФрд░ Raster3D[] рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреНрдпреВрдм рдЫрд╡рд┐ рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдЬреИрд╕рд╛ рдХрд┐ рд╕рд┐рдВрдереЗрдЯрд┐рдХ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣реИ, рдореВрд▓ рдШрди рдХреЗ рдЦрдВрдбреЛрдВ рдкрд░ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд░рд╛рд╣рдд рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд╕реАрдорд╛рдУрдВ (рдкрд░рддреЛрдВ) рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

рд╡рд░реНрдгрдХреНрд░рдореАрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рдореБрдЦреНрдп рдЙрдкрдХрд░рдг рдлреВрд░рд┐рдпрд░ рд░реВрдкрд╛рдВрддрд░рдг рд╣реИред рдЗрд╕рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдЯреНрд░реЗрд╕ рдпрд╛ рдЯреНрд░реЗрд╕ рдХреЗ рд╕рдореВрд╣ рдХреЗ рдЖрдпрд╛рдо-рдЖрд╡реГрддреНрддрд┐ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдбреЗрдЯрд╛ рдХреЛ рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА рдбреЛрдореЗрди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдЦреЛ рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХрд┐рд╕ рд╕рдордп (рдХрд┐рд╕ рдЧрд╣рд░рд╛рдИ рдкрд░ рдкрдврд╝реЗрдВ) рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА рдмрджрд▓рддреА рд╣реИред рд╕рдордп (рдЧрд╣рд░рд╛рдИ) рдЕрдХреНрд╖ рдкрд░ рд╕рд┐рдЧреНрдирд▓ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рдВрдбреЛрдб рдлреВрд░рд┐рдпрд░ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо рдФрд░ рд╡реЗрд╡рд▓реЗрдЯ рдЕрдкрдШрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЖрд▓реЗрдЦ рддрд░рдВрдЧрд┐рдХрд╛ рдЕрдкрдШрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред 90 рдХреЗ рджрд╢рдХ рдореЗрдВ рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг рдореЗрдВ рд╡реЗрд╡рд▓реЗрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рддрдХрдиреАрдХ рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд▓рдЧрд╛ред рд╡рд┐рдВрдбреЛрдб рдлреВрд░рд┐рдпрд░ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо рдкрд░ рд▓рд╛рдн рдХреЛ рдмреЗрд╣рддрд░ рд╕рдордп рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЦрдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рднреВрдХрдВрдкреАрдп рдирд┐рд╢рд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдШрдЯрдХреЛрдВ рдореЗрдВ рд╡рд┐рдШрдЯрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

cwd=ContinuousWaveletTransform[seismicSection["traces"][[100]]]
Show[
ListLinePlot[Re[cwd[[1]]],PlotRange->All],
ListLinePlot[seismicSection["traces"][[100]],
PlotStyle->Black,PlotRange->All],ImageSize->{1500,500},AspectRatio->Full,
PlotLabel->Style["Wavelet decomposition",Black,32],
LabelStyle->Directive[Black,Italic],
PlotRange->All,
Frame->True]

рдШрдЯрдХреЛрдВ рдореЗрдВ рдЯреНрд░реЗрд╕ рдХрд╛ рдЕрдкрдШрдЯрди
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдпрд╣ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рддрд░рдВрдЧ рдЖрдЧрдорди рд╕рдордп рдкрд░ рдкрд░рд╛рд╡рд░реНрддрди рдКрд░реНрдЬрд╛ рдХреИрд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рд╕реНрдХреЗрд▓реЛрдЧреНрд░рд╛рдо (рдПрдХ рд╕реНрдкреЗрдХреНрдЯреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдЕрдиреБрд░реВрдк) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд╕рднреА рдШрдЯрдХреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдЖрдорддреМрд░ рдкрд░, рдирд┐рдореНрди, рдордзреНрдп рдФрд░ рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐ рдШрдЯрдХреЛрдВ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

freq=(500/(#*contWD["Wavelet"]["FourierFactor"]))&/@(Thread[{Range[contWD["Octaves"]],1}]/.contWD["Scales"])//Round;
ticks=Transpose[{Range[Length[freq]],freq}];
WaveletScalogram[contWD,Frame->True,FrameTicks->{{ticks,Automatic},Automatic},FrameTicksStyle->Directive[Orange,12],
FrameLabel->{"Time","Frequency(Hz)"},LabelStyle->Directive[Black,Bold,14],
ColorFunction->"RustTones",ImageSize->Large]

рд╕реНрдХреЗрд▓реЛрдЧреНрд░рд╛рдоред рдХрд╛рд░реНрдп рдкрд░рд┐рдгрд╛рдо рд╡реЗрд╡рд▓реЗрдЯ рд╕реНрдХреЗрд▓реЛрдЧреНрд░рд╛рдо[]
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рд╡реЛрд▓реНрдлреНрд░рд╛рдо рднрд╛рд╖рд╛ рддрд░рдВрдЧрд┐рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ рд╕рддрдд рддрд░рдВрдЧрд┐рдХрд╛рдкрд░рд┐рд╡рд░реНрддрди[]. рдФрд░ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЯреНрд░реЗрд╕ рдХреЗ рдкреВрд░реЗ рд╕реЗрдЯ рдкрд░ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдореЗрдЬрд╝[]. рдпрд╣рд╛рдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореЗрдЯрд┐рдХрд╛ рдХреА рдПрдХ рддрд╛рдХрдд рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЙрдЪрд┐рдд рд╣реИ - рд╕рдорд╛рдирд╛рдВрддрд░реАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╕рдорд╛рдирд╛рдВрддрд░ рддрд╛рд▓рд┐рдХрд╛[]. рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╕рдорд╛рдирд╛рдВрддрд░реАрдХрд░рдг рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдмрдбрд╝реА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реИрдХрдбрд╝реЛрдВ рд╣рдЬрд╛рд░реЛрдВ рдЯреНрд░реЗрд╕ рд╡рд╛рд▓реЗ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдПрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

tracesCWD=Table[Map[Hilbert[#,0]&,Re[ContinuousWaveletTransform[traces[[i]]][[1]]][[{13,15,18}]]],{i,1,Length@traces}]; 

рдлрд╝рдВрдХреНрд╢рди рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕рддрдд рддрд░рдВрдЧрд┐рдХрд╛рдкрд░рд┐рд╡рд░реНрддрди[] рдЪрдпрдирд┐рдд рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдирдП рдбреЗрдЯрд╛ рд╕реЗрдЯ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдпреЗ рдЖрд╡реГрддреНрддрд┐рдпрд╛рдБ рд╣реИрдВ: 38Hz, 33Hz, 27Hzред рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХрд╛ рдЪрдпрди рдЕрдХреНрд╕рд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рд╡реЗ рд╡рд┐рднрд┐рдиреНрди рдЖрд╡реГрддреНрддрд┐ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рдорд╛рдирдЪрд┐рддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рднреВрд╡рд┐рдЬреНрдЮрд╛рдиреА рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдг рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдкрдХреЛ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдо рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдпрд╛ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЬрд┐рдпреЛрд▓реЙрдЬреАрдЖрдИрдУ рдкреИрдХреЗрдЬ рдХреЗ SEGYExport[] рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

outputdata=seismic3DSEGY;
outputdata["traces",1;;-1]=tracesCWD[[All,3]];
outputdata["textheader"]="Wavelet Decomposition Result";
outputdata["binaryheader","NumberDataTraces"]=Length[tracesCWD[[All,3]]];
SEGYExport["D:result.segy",outputdata];

рдЗрдирдореЗрдВ рд╕реЗ рддреАрди рдХреНрдпреВрдмреНрд╕ (рдХрдо-рдЖрд╡реГрддреНрддрд┐, рдордзреНрдп-рдЖрд╡реГрддреНрддрд┐ рдФрд░ рдЙрдЪреНрдЪ-рдЖрд╡реГрддреНрддрд┐ рдШрдЯрдХ) рдХреЗ рд╕рд╛рде, рдЖрд░рдЬреАрдмреА рд╕рдореНрдорд┐рд╢реНрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдо рддреМрд░ рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рд╕рд╛рде рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдХ рдХреЛ рдЕрдкрдирд╛ рд░рдВрдЧ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рд╣реИ - рд▓рд╛рд▓, рд╣рд░рд╛, рдиреАрд▓рд╛ред рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореЗрдЯрд┐рдХрд╛ рдореЗрдВ рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд▓рд░рдХреЙрдореНрдмрд╛рдЗрди[].

рдкрд░рд┐рдгрд╛рдо рдРрд╕реА рдЫрд╡рд┐рдпрд╛рдВ рд╣реИрдВ рдЬрд┐рдирд╕реЗ рднреВрд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЦрдВрдб рдкрд░ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдШреБрдорд╛рд╡рджрд╛рд░ рдкреЗрд▓рд┐рдпреЛрдЪреИрдирд▓ рдХреЛ рдЪрд┐рддреНрд░рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рдЬрд▓рд╛рд╢рдп рд╣реЛрдиреЗ рдФрд░ рддреЗрд▓ рднрдВрдбрд╛рд░ рд╣реЛрдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрддреА рд╣реИред рдРрд╕реА рдирджреА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЖрдзреБрдирд┐рдХ рдПрдирд╛рд▓реЙрдЧреНрд╕ рдХреА рдЦреЛрдЬ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╣рдореЗрдВ рдореЗрдиреНрдбрд░реНрд╕ рдХреЗ рд╕рдмрд╕реЗ рдЖрд╢рд╛рдЬрдирдХ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЪреИрдирд▓ рд╕реНрд╡рдпрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЫрд╛рдВрдЯреЗ рдЧрдП рдмрд▓реБрдЖ рдкрддреНрдерд░ рдХреА рдореЛрдЯреА рдкрд░рддреЛрдВ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рддреЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рднрдВрдбрд╛рд░ рд╣реИрдВред "рдлреАрддрд╛" рд╡рд┐рд╕рдВрдЧрддрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд╣рд░ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдЖрдзреБрдирд┐рдХ рдмрд╛рдврд╝ рдХреЗ рдореИрджрд╛рдиреА рдЬрдорд╛рдУрдВ рдХреЗ рд╕рдорд╛рди рд╣реИрдВред рдмрд╛рдврд╝ рдХреЗ рдореИрджрд╛рдиреЛрдВ рдХрд╛ рдЬрдорд╛рд╡ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЪрд┐рдХрдиреА рдорд┐рдЯреНрдЯреА рдХреА рдЪрдЯреНрдЯрд╛рдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдбреНрд░рд┐рд▓рд┐рдВрдЧ рдЕрдкреНрд░рднрд╛рд╡реА рд╣реЛрдЧреАред

рдбреЗрдЯрд╛ рдХреНрдпреВрдм рдХрд╛ RGB рдЯреБрдХрдбрд╝рд╛. рдХреЗрдВрджреНрд░ рдореЗрдВ (рдХреЗрдВрджреНрд░ рдХреЗ рдереЛрдбрд╝рд╛ рдмрд╛рдИрдВ рдУрд░) рдЖрдк рдШреБрдорд╛рд╡рджрд╛рд░ рдирджреА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛
рдбреЗрдЯрд╛ рдХреНрдпреВрдм рдХрд╛ RGB рдЯреБрдХрдбрд╝рд╛. рдмрд╛рдпреАрдВ рдУрд░ рдЖрдк рдШреБрдорд╛рд╡рджрд╛рд░ рдирджреА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛рдлреА рд╕реНрдкрд╖реНрдЯ рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдпрд╣ рдХреНрд╖реЗрддреНрд░ рдХрд╛рд░реНрдп рдкрджреНрдзрддрд┐, рд╢реЛрд░ рдХрдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рди рдХреЗрд╡рд▓ рдирджреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдЯреБрдХрдбрд╝реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд╕рдВрдкреВрд░реНрдг рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдкреЗрд▓рд┐рдпреЛ-рдирджрд┐рдпрд╛рдБ рднреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВред

рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреНрдпреВрдм (рдХреНрд╖реИрддрд┐рдЬ рдЯреБрдХрдбрд╝рд╛) рдХреЗ рддреАрди рдШрдЯрдХреЛрдВ рдХрд╛ рдЖрд░рдЬреАрдмреА рдорд┐рд╢реНрд░рдгред рдЧрд╣рд░рд╛рдИ рд▓рдЧрднрдЧ 2 рдХрд┐рдореА.
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛
рд╕реЗрд░рд╛рдЯреЛрд╡ рдХреЗ рдирд┐рдХрдЯ рд╡реЛрд▓реНрдЧрд╛ рдирджреА рдХреА рдЙрдкрдЧреНрд░рд╣ рдЫрд╡рд┐
рднреВрднреМрддрд┐рдХреА рдореЗрдВ рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореИрдЯрд┐рдХрд╛

рдирд┐рд╖реНрдХрд░реНрд╖

рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореЗрдЯрд┐рдХрд╛ рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЦрдирд┐рдЬреЛрдВ рдХреА рдЦреЛрдЬ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЬрд┐рдпреЛрд▓реЙрдЬреАрдЖрдИрдУ рдкреИрдХреЗрдЬ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рддрд╛ рд╣реИред рднреВрдХрдВрдкреАрдп рдбреЗрдЯрд╛ рдХреА рд╕рдВрд░рдЪрдирд╛ рдРрд╕реА рд╣реИ рдХрд┐ рдЧрдгрдирд╛ рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕рдорд╛рдирд╛рдВрддрд░ рддрд╛рд▓рд┐рдХрд╛[], рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд░реЛ[],тАж) рдмрд╣реБрдд рдХреБрд╢рд▓ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХрд╛рдлреА рд╣рдж рддрдХ, рдпрд╣ рдЬрд┐рдпреЛрд▓реЙрдЬреАрдЖрдИрдУ рдкреИрдХреЗрдЬ рдХреА рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рд╕реБрд╡рд┐рдзрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рд╡реИрд╕реЗ, рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХреЗрд╡рд▓ рд▓рд╛рдЧреВ рднреВрдХрдВрдкреАрдп рдЕрдиреНрд╡реЗрд╖рдг рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬрдореАрди рднреЗрджрдиреЗ рд╡рд╛рд▓реЗ рд░рдбрд╛рд░ рдФрд░ рднреВрдХрдВрдк рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ рд▓рдЧрднрдЧ рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдЭрд╛рд╡ рд╣реИрдВ, рд╡реЛрд▓реНрдлреНрд░рд╛рдо рдореИрдердореЗрдЯрд┐рдХрд╛ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рд╕реЗ рдХреМрди рд╕реЗ рд╕рд┐рдЧреНрдирд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдРрд╕реЗ рдбреЗрдЯрд╛ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╛ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЯрд┐рдкреНрдкрдгреА рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЫреЛрдбрд╝реЗрдВред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ