เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดฌเตเดฒเต‹เด—เดฟเดจเตเดฑเต† เดฐเดšเดฏเดฟเดคเดพเดตเดฟเดจเต เดจเดจเตเดฆเดฟ เด†เดจเตเดฑเตบ เดŽเด•เตเด•เดฟเดฎเต†เตปเด•เต‹ เด…เดตเดจเตเดฑเต† เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเดพเดฏเดฟ

เด†เดฎเตเด–เด‚

เดธเดฎเตเดฎเต‡เดณเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเดฒเดพเดฃเต เดˆ เด•เตเดฑเดฟเดชเตเดชเต เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเต‹เตพเดซเตเดฐเดพเด‚ เดฑเดทเตเดฏเตป เดŸเต†เด•เตเดจเต‹เดณเดœเดฟ เด•เต‹เตบเดซเดฑเตปเดธเต เด•เต‚เดŸเดพเดคเต† เดžเดพเตป เดจเตฝเด•เดฟเดฏ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเตเดฑเต† เด’เดฐเต เดธเด‚เด—เตเดฐเดนเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดœเต‚เดฃเดฟเตฝ เดธเต†เดจเตเดฑเต เดชเต€เดฑเตเดฑเต‡เดดเตเดธเตเดฌเตผเด—เดฟเดฒเดพเดฃเต เดธเด‚เดญเดตเด‚. เดžเดพเตป เด•เต‹เตบเดซเดฑเตปเดธเต เดธเตˆเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฌเตเดฒเต‹เด•เตเด•เต เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดŽเดจเดฟเด•เตเด•เต เดˆ เดชเดฐเดฟเดชเดพเดŸเดฟเดฏเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ. 2016 เดฒเตเด‚ 2017 เดฒเตเด‚, เดžเดพเตป เด•เต‹เตบเดซเดฑเตปเดธเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพ เดถเตเดฐเดฆเตเดงเดฟเดšเตเดšเต, เดˆ เดตเตผเดทเด‚ เดžเดพเตป เด’เดฐเต เด…เดตเดคเดฐเดฃเด‚ เดจเตฝเด•เดฟ. เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดฐเดธเด•เดฐเดฎเดพเดฏ เด’เดฐเต (เดŽเดจเดฟเด•เตเด•เต เดคเต‹เดจเตเดจเตเดจเตเดจเต) เดตเดฟเดทเดฏเด‚ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต, เด…เดคเต เดžเด™เตเด™เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต เด•เดฟเดฑเดฟเตฝ เดฌเต†เดฒเต‹เดตเต, เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เด‰เดชเดฐเต‹เดง เดจเดฏเด‚ เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดš เดฑเดทเตเดฏเตป เดซเต†เดกเดฑเต‡เดทเดจเตเดฑเต† เดจเดฟเดฏเดฎเดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เดจเต€เดฃเตเดŸ เดชเด เดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, เดžเดพเตป เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเดธเดฟเตฝ, เดฐเดฃเตเดŸเต เดฒเตˆเดธเตปเดธเตเด•เตพ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต. เดตเต‹เตพเดซเตเดฐเดพเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•.

เดŽเดจเตเดฑเต† เดชเตเดฐเดธเด‚เด—เดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดทเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดชเดฐเดฟเดชเดพเดŸเดฟเดฏเตเดŸเต† เดจเดฒเตเดฒ เด“เตผเด—เดจเตˆเดธเต‡เดทเตป เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‹เตบเดซเดฑเตปเดธเดฟเดจเตเดฑเต† เดธเดจเตเดฆเตผเดถเดจ เดชเต‡เดœเต เด•เดธเดพเตป เด•เดคเตเดคเต€เดกเตเดฐเดฒเดฟเดจเตเดฑเต† เด’เดฐเต เดšเดฟเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดธเต†เดจเตเดฑเต เดชเต€เดฑเตเดฑเต‡เดดเตเดธเตเดฌเตผเด—เดฟเดฒเต† เดชเตเดฐเดงเดพเดจ เด†เด•เตผเดทเดฃเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเดพเดฃเต เด•เดคเตเดคเต€เดกเตเดฐเตฝ, เดธเดฎเตเดฎเต‡เดณเดจเด‚ เดจเดŸเดจเตเดจ เดนเดพเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดณเดฐเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เด•เดพเดฃเดพเด‚.

เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดธเต†เดจเตเดฑเต เดชเต€เดฑเตเดฑเต‡เดดเตโ€Œเดธเตเดฌเตผเด—เต เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เด‡เด•เตเด•เดฃเต‹เดฎเดฟเด•เต เดฏเต‚เดฃเดฟเดตเต‡เดดเตโ€ŒเดธเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เดชเตเดฐเดตเต‡เดถเดจ เด•เดตเดพเดŸเดคเตเดคเดฟเตฝ, เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจเดตเดฐเต† เดตเดฟเดฆเตเดฏเดพเตผเดคเตเดฅเดฟเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเดนเดพเดฏเดฟเด•เตพ เด•เดฃเตเดŸเตเดฎเตเดŸเตเดŸเดฟ - เด…เดตเดฐเต† เดตเดดเดฟเดคเต†เดฑเตเดฑเดฟเด•เตเด•เดพเตป เด…เดตเตผ เด…เดจเตเดตเดฆเดฟเดšเตเดšเดฟเดฒเตเดฒ. เดฐเดœเดฟเดธเตเดŸเตเดฐเต‡เดทเตป เดธเดฎเดฏเดคเตเดคเต, เดšเต†เดฑเดฟเดฏ เดธเตเดตเดจเต€เดฑเตเด•เตพ เดจเตฝเด•เดฟ (เด’เดฐเต เด•เดณเดฟเดชเตเดชเดพเดŸเตเดŸเด‚ - เด’เดฐเต เดฎเดฟเดจเตเดจเตเดจเตเดจ เดธเตเดชเตˆเด•เตเด•เต, เด’เดฐเต เดชเต‡เดจ, เดตเต‹เตพเดซเตเดฐเดพเด‚ เดšเดฟเดนเตเดจเด™เตเด™เดณเตเดณเตเดณ เดธเตเดฑเตเดฑเดฟเด•เตเด•เดฑเตเด•เตพ). เด‰เดšเตเดšเดญเด•เตเดทเดฃเดตเตเด‚ เด•เต‹เดซเดฟ เดฌเตเดฐเต‡เด•เตเด•เตเด•เดณเตเด‚ เด•เต‹เตบเดซเดฑเตปเดธเต เดทเต†เดกเตเดฏเต‚เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด—เตเดฐเต‚เดชเตเดชเดฟเดจเตเดฑเต† เดšเตเดฎเดฐเดฟเดฒเต† เดฐเตเดšเดฟเด•เดฐเดฎเดพเดฏ เด•เต‹เดซเดฟเดฏเต†เดฏเตเด‚ เดชเตˆเด•เดณเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเต เดžเดพเตป เด‡เดคเดฟเดจเด•เด‚ เดถเตเดฐเดฆเตเดงเดฟเดšเตเดšเต - เดชเดพเดšเด•เด•เตเด•เดพเตผ เดฎเดฟเด•เดšเตเดšเดตเดฐเดพเดฃเต. เดˆ เด†เดฎเตเด– เดญเดพเด—เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด‡เดตเดจเตเดฑเต เดคเดจเตเดจเต†, เด…เดคเดฟเดจเตเดฑเต† เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด‚ เดธเตเดฅเดพเดจเดตเตเด‚ เด‡เดคเดฟเดจเด•เด‚ เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เดตเดฟเด•เดพเดฐเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเตเดตเดฐเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดŠเดจเตเดจเดฟเดชเตเดชเดฑเดฏเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดžเดพเดจเตเด‚ เด•เดฟเดฑเดฟเตฝ เดฌเต†เดฒเต‹เดตเตเด‚ เดšเต‡เตผเดจเตเดจเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเตเดฑเต† เดชเต‡เดฐเต โ€œเดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดš เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเดฒเต† เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด• เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดญเต‚เด•เดฎเตเดช เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดธเตเดชเต†เด•เตเดŸเตเดฐเตฝ เดตเดฟเดถเด•เดฒเดจเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "เดชเตเดฐเดพเดคเดจ เดจเดฆเดฟเด•เตพ เด’เดดเตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต". เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเตเดฑเต† เด‰เดณเตเดณเดŸเด•เตเด•เด‚ เดฐเดฃเตเดŸเต เดญเดพเด—เด™เตเด™เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต: เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดฒเดญเตเดฏเดฎเดพเดฏ เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เดตเต‹เตพเดซเตเดฐเดพเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด• เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเด•เตฝ เดกเดพเดฑเตเดฑ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เดตเต‹เตพเดซเตเดฐเดพเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•เดฏเดฟเตฝ เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเด•เตฝ เดกเดพเดฑเตเดฑ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเต เด‡เด™เตเด™เดจเต†เดฏเดพเดฃเต.

เดญเต‚เด•เดฎเตเดช เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃเด‚

เด†เดฆเตเดฏเด‚ เดจเดฟเด™เตเด™เตพ เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เด‰เดฒเตเดฒเดพเดธเดฏเดพเดคเตเดฐ เดจเดŸเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดชเดพเดฑเด•เดณเตเดŸเต† เดญเต—เดคเดฟเด• เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดชเด เดฟเด•เตเด•เตเดจเตเดจ เดถเดพเดธเตเดคเตเดฐเดฎเดพเดฃเต เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเต. เดถเดฐเดฟ, เดชเดพเดฑเด•เตพเด•เตเด•เต เดตเตเดฏเดคเตเดฏเดธเตเดค เด—เตเดฃเด™เตเด™เดณเตเดณเตเดณเดคเดฟเดจเดพเตฝ: เด‡เดฒเด•เตเดŸเตเดฐเดฟเด•เตเด•เตฝ, เดฎเดพเด—เตเดจเดฑเตเดฑเดฟเด•เต, เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต, เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเดจเตเดฑเต† เด…เดจเตเดฌเดจเตเดง เดฐเต€เดคเดฟเด•เดณเตเดฃเตเดŸเต: เด‡เดฒเด•เตเดŸเตเดฐเดฟเด•เตเด•เตฝ เดชเตเดฐเต‹เดธเตเดชเต†เด•เตเดฑเตเดฑเดฟเด‚เด—เต, เดฎเดพเด—เตเดจเดฑเตเดฑเดฟเด•เต เดชเตเดฐเต‹เดธเตเดชเต†เด•เตเดฑเตเดฑเดฟเด‚เด—เต, เดธเต€เดธเตเดฎเดฟเด•เต เดชเตเดฐเต‹เดธเตเดชเต†เด•เตเดฑเตเดฑเดฟเด‚เด—เต... เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ, เดญเต‚เด•เดฎเตเดช เดธเดพเดงเตเดฏเดคเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต‡ เดžเด™เตเด™เตพ เดšเตผเดšเตเดšเดšเต†เดฏเตเดฏเต‚. เดŽเดฃเตเดฃเดฏเตเด‚ เดตเดพเดคเด•เดตเตเด‚ เดคเดฟเดฐเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดฎเดพเตผเด—เตเด—เดฎเดพเดฃเต เดญเต‚เด•เดฎเตเดช เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃเด‚. เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต เดตเตˆเดฌเตเดฐเต‡เดทเดจเตเด•เดณเตเดŸเต† เด‰เดคเตเดคเต‡เดœเดจเดตเตเด‚ เดชเด เดจ เดฎเต‡เด–เดฒ เดฐเดšเดฟเด•เตเด•เตเดจเตเดจ เดชเดพเดฑเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต เดˆ เดฐเต€เดคเดฟ. เด•เดฐเดฏเดฟเตฝ (เดกเตˆเดจเดพเดฎเดฟเดฑเตเดฑเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต เดตเตˆเดฌเตเดฐเต‡เดทเดจเตเด•เดณเตเดŸเต† เดจเต‹เตบ-เดธเตเดซเต‹เดŸเดจเดพเดคเตเดฎเด• เดตเตˆเดฌเตเดฐเต‡เดทเตป เดธเตเดฐเต‹เดคเดธเตเดธเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เดŸเดฒเดฟเตฝ (เดŽเดฏเตผ เด—เดฃเตเดฃเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต) เดตเตˆเดฌเตเดฐเต‡เดทเดจเตเด•เตพ เด†เดตเต‡เดถเดญเดฐเดฟเดคเดฎเดพเดฃเต. เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต เดตเตˆเดฌเตเดฐเต‡เดทเดจเตเด•เตพ เดถเดฟเดฒเดพ เดชเดฟเดฃเตเดกเดคเตเดคเดฟเดฒเต‚เดŸเต† เดตเตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต, เดตเตเดฏเดคเตเดฏเดธเตเดค เด—เตเดฃเด™เตเด™เดณเตเดณเตเดณ เดชเดพเดณเดฟเด•เดณเตเดŸเต† เด…เดคเดฟเดฐเตเด•เดณเดฟเตฝ เดชเตเดฐเดคเดฟเดซเดฒเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดคเดฟเดซเดฒเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเตเดฐเดคเดฟเดซเดฒเดฟเด•เตเด•เตเดจเตเดจ เดคเดฐเด‚เด—เด™เตเด™เตพ เด‰เดชเดฐเดฟเดคเดฒเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเด•เดฏเตเด‚ เด•เดฐเดฏเดฟเดฒเต† เดœเดฟเดฏเต‹เดซเต‹เดฃเตเด•เตพ (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เด•เต‹เดฏเดฟเดฒเดฟเตฝ เดธเดธเตเดชเต†เตปเดกเต เดšเต†เดฏเตเดค เด•เดพเดจเตเดคเดคเตเดคเดฟเดจเตเดฑเต† เดšเดฒเดจเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด‡เดฒเด•เตเดŸเตเดฐเต‹เดกเตˆเดจเดพเดฎเดฟเด•เต เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เดŸเดฒเดฟเดฒเต† เดนเตˆเดกเตเดฐเต‹เดซเต‹เดฃเตเด•เตพ (เดชเตˆเดธเต‹ เด‡เดฒเด•เตเดŸเตเดฐเดฟเด•เต เด‡เดซเด•เตเดฑเตเดฑเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ) เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดคเดฟเดฐเดฎเดพเดฒเด•เดณเตเดŸเต† เดตเดฐเดตเต‹เดŸเต†, เดญเต‚เดฎเดฟเดถเดพเดธเตเดคเตเดฐ เดชเดพเดณเดฟเด•เดณเตเดŸเต† เด†เดดเด‚ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚.

เดธเต€เดธเตเดฎเดฟเด•เต เดตเต†เดธเตฝ เดŸเดตเดฟเด‚เด—เต เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดŽเดฏเตผ เด—เตบ เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต เดตเตˆเดฌเตเดฐเต‡เดทเดจเตเด•เดณเต† เด‰เดคเตเดคเต‡เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดคเดฟเดฐเดฎเดพเดฒเด•เตพ เดชเดพเดฑเด•เตเด•เต‚เดŸเตเดŸเดคเตเดคเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเด•เดฏเตเด‚ เดนเตˆเดกเตเดฐเต‹เดซเต‹เดฃเตเด•เตพ เดตเดดเดฟ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดธเต†เดจเตเดฑเต เดชเต€เดฑเตเดฑเต‡เดดเตโ€Œเดธเตเดฌเตผเด—เดฟเดฒเต† เดฌเตเดฒเดพเด—เต‹เดตเต†เดทเตเดšเต†เตปเดธเตเด•เดฟ เดชเดพเดฒเดคเตเดคเดฟเดจเต เดธเดฎเต€เดชเดฎเตเดณเตเดณ เด•เดŸเดตเดฟเตฝ "เด‡เดตเดพเตป เด—เตเดฌเตเด•เดฟเตป" เดŽเดจเตเดจ เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเด•เตฝ เดธเตผเดตเต‡ เด—เดตเต‡เดทเดฃ เดชเดพเดคเตเดฐเด‚
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดธเต€เดธเตเดฎเดฟเด•เต เดธเดฟเด—เตเดจเตฝ เดฎเต‹เดกเตฝ

เดชเดพเดฑเด•เตพเด•เตเด•เต เดตเตเดฏเดคเตเดฏเดธเตเดค เดญเต—เดคเดฟเด• เด—เตเดฃเด™เตเด™เดณเตเดฃเตเดŸเต. เดญเต‚เด•เดฎเตเดช เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃเดคเตเดคเดฟเดจเต, เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต เด—เตเดฃเด™เตเด™เตพ เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต - เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต เดตเตˆเดฌเตเดฐเต‡เดทเดจเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดธเดพเดจเตเดฆเตเดฐเดคเดฏเตเดŸเต†เดฏเตเด‚ เดตเตเดฏเดพเดชเดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเต‡เด—เดค. เดฐเดฃเตเดŸเต เดชเดพเดณเดฟเด•เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเต‹ เดธเดฎเดพเดจเดฎเต‹ เด†เดฏ เด—เตเดฃเด™เตเด™เดณเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดคเดฐเด‚เด—เด‚ เด…เดตเดฏเตเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เด…เดคเดฟเตผเดคเตเดคเดฟ "เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดฟเดฒเตเดฒ". เดชเดพเดณเดฟเด•เดณเดฟเดฒเต† เดคเดฐเด‚เด— เดตเต‡เด—เดค เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดชเดพเดณเดฟเด•เดณเตเดŸเต† เด…เดคเดฟเตผเดคเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดคเดฟเดซเดฒเดจเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเด‚. เด—เตเดฃเด™เตเด™เดณเตเดŸเต† เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เด•เต‚เดŸเตเดจเตเดคเต‹เดฑเตเด‚ เดชเตเดฐเดคเดฟเดซเดฒเดจเด‚ เด•เต‚เดŸเตเดคเตฝ เดคเต€เดตเตเดฐเดฎเดพเด•เตเด‚. เด…เดคเดฟเดจเตเดฑเต† เดคเต€เดตเตเดฐเดค เดชเตเดฐเดคเดฟเดซเดฒเดจ เด—เตเดฃเด•เด‚ (rc) เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเด‚:

เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เด‡เดตเดฟเดŸเต† ฯ เดŽเดจเตเดจเดคเต เดชเดพเดฑ เดธเดพเดจเตเดฆเตเดฐเดคเดฏเดพเดฃเต, ฮฝ เดŽเดจเตเดจเดคเต เดคเดฐเด‚เด— เดตเต‡เด—เดคเดฏเดพเดฃเต, 1 เด‰เด‚ 2 เด‰เด‚ เดฎเตเด•เดณเดฟเดฒเตเด‚ เดคเดพเดดเต†เดฏเตเดฎเตเดณเตเดณ เดชเดพเดณเดฟเด•เดณเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เดเดฑเตเดฑเดตเตเด‚ เดฒเดณเดฟเดคเดตเตเด‚ เดชเดคเดฟเดตเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏ เดญเต‚เด•เดฎเตเดช เดธเดฟเด—เตเดจเตฝ เดฎเต‹เดกเดฒเตเด•เดณเดฟเดฒเตŠเดจเตเดจเดพเดฃเต เด•เตบเดตเตเดฏเต‚เดทเตป เดฎเต‹เดกเตฝ, เดฑเต†เด•เตเด•เต‹เตผเดกเตเดšเต†เดฏเตโ€Œเดค เดญเต‚เด•เดฎเตเดช เดŸเตเดฐเต†เดฏเตโ€Œเดธเต เด’เดฐเต เดชเตเดฐเต‹เดฌเดฟเด‚เด—เต เดชเตพเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดคเดฟเดซเดฒเดจ เด—เตเดฃเด•เด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดถเตเดฐเต‡เดฃเดฟเดฏเตเดŸเต† เดชเดฐเดฟเดฃเดพเดฎเดคเตเดคเดฟเดจเตเดฑเต† เดซเดฒเดฎเดพเดฏเดฟ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ:

เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดŽเดตเดฟเดŸเต† s(t) - เดธเต€เดธเตเดฎเดฟเด•เต เดŸเตเดฐเต†เดฏเตเดธเต, เด…เดคเดพเดฏเดคเต. เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเต เด’เดฐเต เดนเตˆเดกเตเดฐเต‹เดซเต‹เดฃเต‹ เดœเดฟเดฏเต‹เดซเต‹เดฃเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดšเต†เดฏเตเดคเดคเต†เดฒเตเดฒเดพเด‚, w(t) - เดŽเดฏเตผ เด—เตบ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดธเดฟเด—เตเดจเตฝ, n(t) - เด•เตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดถเดฌเตเดฆเด‚.

เด’เดฐเต เดธเดฟเดจเตเดคเดฑเตเดฑเดฟเด•เต เดธเต€เดธเตเดฎเดฟเด•เต เดŸเตเดฐเต†เดฏเตเดธเต เดจเดฎเตเด•เตเด•เต เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚. เดญเต‚เด•เดฎเตเดช เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃเดคเตเดคเดฟเตฝ เดตเตเดฏเดพเดชเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดฑเดฟเด•เตเด•เตผ เดชเตพเดธเต เดžเด™เตเด™เตพ เดชเตเดฐเดพเดฐเด‚เดญ เดธเดฟเด—เตเดจเดฒเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.

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 ms, 600 ms เด†เดดเดคเตเดคเดฟเตฝ เดฐเดฃเตเดŸเต เด…เดคเดฟเดฐเตเด•เตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด‚, เดชเตเดฐเดคเดฟเดซเดฒเดจ เด—เตเดฃเด•เด™เตเด™เตพ เด•เตเดฐเดฎเดฐเดนเดฟเดค เดธเด‚เด–เตเดฏเด•เดณเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚

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 GB-เดฏเดฟเตฝ เด•เต‚เดŸเตเดคเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เดฏเดฅเดพเตผเดคเตเดฅ "เดฑเต‹" เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเดฟเดจเตเดฑเต† เด…เดณเดตเต เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต เดœเดฟเด—เดพเดฌเตˆเดฑเตเดฑเตเด•เตพ เด†เด•เดพเด‚.

เด…เดตเดฐเต‹เดŸเตŠเดชเตเดชเด‚ เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเด‚ เดตเต‹เตพเดซเตเดฐเดพเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•?

เดชเดพเด•เตเด•เต‡เดœเต เดœเดฟเดฏเต‹เดณเดœเดฟเดเด’

เดชเดพเด•เตเด•เต‡เดœเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเด‚ เด†เดฐเด‚เดญเดฟเดšเตเดšเต เดชเตเดฐเดถเตเดจเด‚ เดฑเดทเตเดฏเตป เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดฟเดจเตเดคเตเดฃเดพ เด—เตเดฐเต‚เดชเตเดชเดฟเดจเตเดฑเต† VK เดญเดฟเดคเตเดคเดฟเดฏเดฟเตฝ. เดธเดฎเต‚เดนเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดคเดฟเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เต เดจเดจเตเดฆเดฟ, เดตเดณเดฐเต† เดตเต‡เด—เดคเตเดคเดฟเตฝ เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เด…เดคเต เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ เด’เดฐเต เดตเดฟเด•เดธเดจเดฎเดพเดฏเดฟ เดตเดณเตผเดจเตเดจเต. เด…เดจเตเดฌเดจเตเดงเด‚ เดตเต‹เตพเดซเตเดฐเดพเด‚ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดตเดพเตพ เดชเต‹เดธเตเดฑเตเดฑเต เด‡เดคเต เดฎเต‹เดกเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ เดชเต‹เดฒเตเด‚ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. เดจเดฟเดฒเดตเดฟเตฝ, เดญเต‚เดฎเดฟเดถเดพเดธเตเดคเตเดฐ เดตเตเดฏเดตเดธเดพเดฏเดคเตเดคเดฟเตฝ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดกเดพเดฑเตเดฑ เดคเดฐเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดชเดพเด•เตเด•เต‡เดœเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต:

  1. ZMAP, IRAP เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเดฟเตฝ เดฎเดพเดชเตเดชเต เดกเดพเดฑเตเดฑ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเด•
  2. LAS เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด•เดฟเดฃเดฑเตเด•เดณเดฟเดฒเต† เด…เดณเดตเตเด•เดณเตเดŸเต† เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ
  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 เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด‡เดต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เด•เดฎเดจเตเดฑเตเด•เดณเดพเดฃเต. เดœเต‹เดฒเดฟเดฏเตเดŸเต† เดธเตเดฅเดพเดจเด‚, เด…เดณเดตเตเด•เตพ เดจเดŸเดคเตเดคเดฟเดฏ เด•เดฎเตเดชเดจเดฟเด•เดณเตเดŸเต† เดชเต‡เดฐเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดตเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด‡เดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดˆ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต TextHeader เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดพเตฝ เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดšเตเดฐเตเด•เตเด•เดฟเดฏ เด’เดฐเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดนเต†เดกเตผ เด‡เดคเดพ:

Short[marmousi["TextHeader"]]

"เดฎเตผเดฎเต‹เดธเดฟ เดกเดพเดฑเตเดฑเดพ เดธเต†เดฑเตเดฑเต เด‡เตปเดธเตเดฑเตเดฑเดฟเดฑเตเดฑเตเดฏเต‚เดŸเตเดŸเดฟเตฝ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต ... เดชเดฐเดฎเดพเดตเดงเดฟ เดตเต‡เด—เดค 1500 m/s เด‰เด‚ เดชเดฐเดฎเดพเดตเดงเดฟ 5500 m/s เด‰เด‚)"

โ€œเดŸเตเดฐเต‡เดธเตโ€ เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดญเต‚เด•เดฎเตเดช เดŸเตเดฐเต†เดฏเตโ€Œเดธเตเด•เตพ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตโ€Œเดคเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฏเดฅเดพเตผเดคเตเดฅ เดœเดฟเดฏเต‹เดณเดœเดฟเด•เตเด•เตฝ เดฎเต‹เดกเตฝ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ (เดชเดพเด•เตเด•เต‡เดœเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด•เต€เด•เตพ เด•เต‡เดธเต-เด‡เตปเดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต เด†เดฃเต):

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

เดฎเต‹เดกเตฝ เดฎเตผเดฎเต‹เดธเดฟ
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดจเดฟเดฒเดตเดฟเตฝ, เดตเดฒเดฟเดฏ เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดญเดพเด—เด™เตเด™เดณเดฟเตฝ เดกเดพเดฑเตเดฑ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดชเดพเด•เตเด•เต‡เดœเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดชเดคเดฟเดจเดพเดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดœเดฟเด—เดพเดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เดŽเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดซเดฏเดฒเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต. .segy เดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดŽเด•เตโ€Œเดธเตโ€Œเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดซเดฏเดฒเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚ เดญเดพเด—เดฟเด•เดฎเดพเดฏเดฟ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เดชเดพเด•เตเด•เต‡เดœเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เดชเตเดฐเดคเตเดฏเต‡เด•เด‚, .segy เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃ เด˜เดŸเดจเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเดพเด•เตเด•เต‡เดœเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต. เด•เต€เด•เดณเตเด‚ เดธเต‚เดšเดฟเด•เด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เดŸเตเดฐเต†เดฏเตโ€Œเดธเตเด•เดณเตเด‚ เดนเต†เดกเดฑเตเด•เดณเตเด‚ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด…เดต เดฎเดพเดฑเตเดฑเดพเดจเตเด‚ เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเดพเดจเตเด‚ เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดœเดฟเดฏเต‹เดณเดœเดฟ เดเด’ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเดฟเตฝ เดชเดฒเดคเตเด‚ เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟเด•เตเด•เดชเตเดชเตเดฑเดฎเตเดณเตเดณเดคเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดตเดฟเดตเดฐเดฃเด‚ เด…เตผเดนเดฟเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฃเต.

เดญเต‚เด•เดฎเตเดช เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃเดคเตเดคเดฟเตฝ เดธเตเดชเต†เด•เตเดŸเตเดฐเตฝ เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดธเด•เตเดคเดฟ

Wolfram Mathematica-เดฒเต‡เด•เตเด•เต เดธเต€เดธเตเดฎเดฟเด•เต เดกเดพเดฑเตเดฑ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดกเดพเดฑเตเดฑเดฏเตเด•เตเด•เดพเดฏเดฟ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดธเดฟเด—เตเดจเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด“เดฐเต‹ เดญเต‚เด•เดฎเตเดช เดŸเตเดฐเต†เดฏเตโ€Œเดธเตเด‚ เด’เดฐเต เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเดฏเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด…เดตเดฏเต† เดชเด เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต เดธเตเดชเต†เด•เตเดŸเตเดฐเตฝ เดตเดฟเดถเด•เดฒเดจเดฎเดพเดฃเต. เดญเต‚เด•เดฎเตเดช เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดซเตเดฐเต€เด•เตเดตเตปเดธเดฟ เด•เต‹เดฎเตเดชเต‹เดธเดฟเดทเตป เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเตเตปเดตเตเดฏเดตเดธเตเดฅเด•เดณเดฟเตฝ, เดจเดฎเตเด•เตเด•เต เดชเต‡เดฐเต เดจเตฝเด•เดพเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต:

  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 m/s เด†เดฃเต, เดตเต†เดกเตเดœเดฟเดจเต เดชเตเดฑเดคเตเดคเต 4000 m/s เด†เดฃเต, เดธเดพเดจเตเดฆเตเดฐเดค เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ 2200 g/cmยณ เด†เดฃเต†เดจเตเดจเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดฎเดพเดคเตƒเด•เดฏเตเด•เตเด•เดพเดฏเดฟ, เดชเตเดฐเดคเดฟเดซเดฒเดจ เด—เตเดฃเด•เด™เตเด™เดณเตเด‚ เดญเต‚เด•เดฎเตเดช เดŸเตเดฐเต†เดฏเตเดธเตเด•เดณเตเด‚ เดžเด™เตเด™เตพ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต.

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 Hz, 55 Hz, 85 Hz เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เด†เดตเตƒเดคเตเดคเดฟเด•เดณเตเดณเตเดณ เด’เดฐเต เดธเดฟเด—เตเดจเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต.

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 Hz, 55Hz, 85Hz เด†เดตเตƒเดคเตเดคเดฟเด•เดณเตเดณเตเดณ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด‰เดฑเดตเดฟเดŸ เดธเดฟเด—เตเดจเดฒเตเด•เตพ
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดญเต‚เด•เดฎเตเดช เดŸเตเดฐเต†เดฏเตโ€Œเดธเตเด•เตพ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เดชเตเดฐเดคเดฟเดซเดฒเดฟเดšเตเดš เดคเดฐเด‚เด— เด†เด‚เดชเตเดฒเดฟเดฑเตเดฑเตเดฏเต‚เดกเตเด•เดณเตเดŸเต† เด—เตเดฐเดพเดซเตเด•เตพ เดชเตเดฒเต‹เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†เดฏเตเด‚, เดตเตเดฏเดคเตเดฏเดธเตเดค เด†เดตเตƒเดคเตเดคเดฟเด•เดณเดฟเตฝ เดตเตเดฏเดคเตเดฏเดธเตเดค เดฐเต‚เดชเต€เด•เดฐเดฃ เด•เดŸเตเดŸเดฟเด•เดณเดฟเตฝ เด’เดฐเต เด…เดชเดพเด•เดค เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดฎเตเด•เตเด•เต เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚.

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 เด•เดณเดฟเตฝ เดฎเต‡เด–เดฒเดฏเดฟเตฝ เด†เดฐเด‚เดญเดฟเดšเตเดšเต. เดŽเดฃเตเดฃ เดจเดฟเด•เตเดทเต‡เดชเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดฐเต€เดคเดฟ เดญเต‚เด•เดฎเตเดช เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃเดฎเดพเดฃเต. เดˆ เดชเตเดฐเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดชเด—เตเดฐเดน เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดจเต‹เด•เตเด•เตเดจเตเดจเดคเต เดฐเดธเด•เดฐเดฎเดพเดฃเต. เดšเต†เดฑเดฟเดฏ เดคเต‹เดคเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดงเดพเดฐเดพเดณเด‚ เดšเดคเตเดชเตเดชเตเดจเดฟเดฒเด™เตเด™เดณเตเด‚ เดคเดŸเดพเด•เด™เตเด™เดณเตเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚; เดฎเดพเดชเตเดชเต เดตเดฒเตเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด•เดฟเดฃเตผ เดกเตเดฐเดฟเดฒเตเดฒเดฟเด‚เด—เต เดธเตˆเดฑเตเดฑเตเด•เตพ เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚, เด•เต‚เดŸเดพเดคเต† เดฎเดพเดชเตเดชเต เดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดตเดฒเตเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เดญเต‚เด•เดฎเตเดชเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเตŠเดซเตˆเดฒเตเด•เดณเตเดŸเต† เด•เตเดฒเดฟเดฏเดฑเดฟเด‚เด—เตเด•เดณเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เดจเดฟเดฐเต€เด•เตเดทเดฃเด™เตเด™เตพ เดจเดŸเดคเตเดคเดฟ.

Yandex เดญเต‚เดชเดŸเด™เตเด™เดณเตเดŸเต† เด‰เดชเด—เตเดฐเดน เดšเดฟเดคเตเดฐเด‚ - Noyabrsk เดจเด—เดฐ เดชเตเดฐเดฆเต‡เดถเด‚
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดซเต€เตฝเดกเตเด•เดณเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เด•เดฟเดฃเตผ เดชเดพเดกเตเด•เดณเตเดŸเต† เด’เดฐเต เดถเตƒเด‚เด–เดฒ
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดชเดŸเดฟเดžเตเดžเดพเดฑเตป เดธเตˆเดฌเต€เดฐเดฟเดฏเดฏเดฟเดฒเต† เดŽเดฃเตเดฃ เดตเดนเดฟเด•เตเด•เตเดจเตเดจ เดชเดพเดฑเด•เตพ เดตเดฟเดถเดพเดฒเดฎเดพเดฏ เด†เดดเดคเตเดคเดฟเดฒเดพเดฃเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต - 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 เด‡เดคเต เดœเดฟเดฏเต‹เดณเดœเดฟเดฏเต‹ เดชเดพเด•เตเด•เต‡เดœเต เดŸเต†เดธเตเดฑเตเดฑเดฟเดจเตเดณเตเดณ เดกเต†เดฎเต‹ เดซเดฏเดฒเดพเดฃเต
C 2
C 3
C 4
C 5 เดคเต€เดฏเดคเดฟ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดชเต‡เดฐเต: WOLFRAM เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต
เดธเดฟ 6 เดธเตผเดตเต‡เดฏเตเดŸเต† เดชเต‡เดฐเต: เดธเตˆเดฌเต€เดฐเดฟเดฏเดฏเดฟเดฒเต†เดตเดฟเดŸเต†เดฏเต‹
เดธเดฟ 7 เดซเดฏเตฝ เดŸเตˆเดชเตเดชเต 3D เดธเต€เดธเตเดฎเดฟเด•เต เดตเต‹เดณเดฟเดฏเด‚
C 8
C 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]]

เด’เดฐเต เดธเต€เดธเตเดฎเดฟเด•เต เดกเดพเดฑเตเดฑ เด•เตเดฏเต‚เดฌเดฟเดจเตเดฑเต† XNUMXD เดšเดฟเดคเตเดฐเด‚. (เดฒเด‚เดฌ เด…เด•เตเดทเด‚ - เด†เดดเด‚)
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดญเต‚เดฎเดฟเดถเดพเดธเตเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดคเต€เดตเตเดฐเดฎเดพเดฏ เดญเต‚เด•เดฎเตเดช เด…เดชเดพเด•เดคเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดธเตเดคเดพเดฐเตเดฏเดคเดฏเตเดณเตเดณ เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฃ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เดฟเดจเตเดฑเต† "เด…เดชเตเดฐเดงเดพเดจเดฎเดพเดฏ" เดฎเต‡เด–เดฒเด•เตพ เด…เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด•เดพเด‚, เด…เดชเดพเด•เดคเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดฆเตƒเดถเตเดฏเดฎเดพเด•เต‚. เดตเต‹เตพเดซเตเดฐเดพเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•เดฏเดฟเตฝ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดšเต†เดฏเตเดฏเดพเด‚ เด…เดคเดพเดฐเตเดฏเดค[] ะธ Raster3D[].

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]

เด’เดชเดพเดธเดฟเดฑเตเดฑเดฟ[], เดฑเดพเดธเตเดฑเตเดฑเตผ 3 เดกเดฟ[] เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดธเต€เดธเตเดฎเดฟเด•เต เดกเดพเดฑเตเดฑ เด•เตเดฏเต‚เดฌเต เด‡เดฎเต‡เดœเต เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดธเดฟเดจเตเดคเดฑเตเดฑเดฟเด•เต เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเต†เดจเตเดจเดชเต‹เดฒเต†, เดฏเดฅเดพเตผเดคเตเดฅ เด•เตเดฏเต‚เดฌเดฟเดจเตเดฑเต† เดญเดพเด—เด™เตเด™เดณเดฟเตฝ, เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดฑเดฟเดฒเต€เดซเต เด‰เดณเตเดณ เดšเดฟเดฒ เดญเต‚เดฎเดฟเดถเดพเดธเตเดคเตเดฐเดชเดฐเดฎเดพเดฏ เด…เดคเดฟเดฐเตเด•เตพ (เดชเดพเดณเดฟเด•เตพ) เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚.

เดธเตเดชเต†เด•เตเดŸเตเดฐเตฝ เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เด‰เดชเด•เดฐเดฃเด‚ เดซเตเดฏเต‚เดฑเดฟเดฏเตผ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดฎเดพเดฃเต. เด…เดคเดฟเดจเตเดฑเต† เดธเดนเดพเดฏเดคเตเดคเต‹เดŸเต†, เด“เดฐเต‹ เดŸเตเดฐเต†เดฏเตเดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŸเตเดฐเต†เดฏเตเดธเตเด•เดณเตเดŸเต† เด—เตเดฐเต‚เดชเตเดชเดฟเดจเตเดฑเต†เดฏเตเด‚ เด†เด‚เดชเตเดฒเดฟเดฑเตเดฑเตเดฏเต‚เดกเต-เดซเตเดฐเต€เด•เตเดตเตปเดธเดฟ เดธเตเดชเต†เด•เตเดŸเตเดฐเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดซเตเดฐเต€เด•เตเดตเตปเดธเดฟ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตโ€Œเดคเดคเดฟเดจเตเดถเต‡เดทเด‚, เด†เดตเตƒเดคเตเดคเดฟ เดฎเดพเดฑเตเดจเตเดจเดคเต เดเดคเต เดธเดฎเดฏเดคเตเดคเดพเดฃเต (เดเดคเต เด†เดดเดคเตเดคเดฟเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเด•) เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเตเด‚. เดธเดฎเดฏเด‚ (เด†เดดเด‚) เด…เดšเตเดšเตเดคเดฃเตเดŸเดฟเตฝ เดธเดฟเด—เตเดจเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดตเตฝเด•เตเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดตเดฟเตปเดกเต‹ เดšเต†เดฏเตเดค เดซเต‹เดฑเดฟเดฏเตผ เดฐเต‚เดชเดพเดจเตเดคเดฐเดตเตเด‚ เดคเดฐเด‚เด— เดตเดฟเด˜เดŸเดจเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดฒเต‡เด–เดจเด‚ เดคเดฐเด‚เด—เด™เตเด™เดณเตเดŸเต† เดตเดฟเด˜เดŸเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. 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]

เดธเตเด•เดพเดฒเต‹เด—เตเดฐเดพเด‚. เดชเตเดฐเดตเตผเดคเตเดคเดจ เดซเดฒเด‚ WaveletScalogram[]
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดตเต‹เตพเดซเตเดฐเดพเด‚ เดญเดพเดท, เดคเดฐเด‚เด— เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดซเด‚เด—เตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต ContinuousWaveletTransform[]. เดŸเตเดฐเต†เดฏเตโ€Œเดธเตเด•เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดธเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เตเด‚ เดˆ เดซเด‚เด—เตโ€Œเดทเดจเตเดฑเต† เดชเตเดฐเดฏเต‹เด—เด‚ เดซเด‚เด—เตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด‚ เดฎเต‡เดถ[]. เดตเต‹เตพเดซเตเดฐเดพเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•เดฏเตเดŸเต† เดถเด•เตเดคเดฟเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‡เดตเดฟเดŸเต† เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต - เดธเดฎเดพเดจเตเดคเดฐเดตเตฝเด•เตเด•เดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดธเดฎเดพเดจเตเดคเดฐ เดชเดŸเตเดŸเดฟเด•[]. เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดธเดฎเดพเดจเตเดคเดฐเดตเตฝเด•เตเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ - เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด…เดณเดตเต เดตเดฒเตเดคเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เดฒเด•เตเดทเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดŸเตเดฐเต†เดฏเตโ€Œเดธเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏ เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดกเดพเดฑเตเดฑ เดธเต†เดฑเตเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด‡เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

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

เดซเด‚เด—เตเดทเตป เดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ ContinuousWaveletTransform[] เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เด†เดตเตƒเดคเตเดคเดฟเด•เตพเด•เตเด•เต เด…เดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑ เดธเต†เดฑเตเดฑเตเด•เตพ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต. เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดˆ เด†เดตเตƒเดคเตเดคเดฟเด•เตพ เด‡เดตเดฏเดพเดฃเต: 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 เดฌเตเดฒเต†เตปเดกเดฟเด‚เด—เต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด“เดฐเต‹ เด˜เดŸเด•เดคเตเดคเดฟเดจเตเด‚ เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดจเดฟเดฑเด‚ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต - เดšเตเดตเดชเตเดชเต, เดชเดšเตเดš, เดจเต€เดฒ. เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•เดฏเดฟเตฝ เด‡เดคเต เดซเด‚เด—เตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดšเต†เดฏเตเดฏเดพเด‚ ColorCombine[].

เดญเต‚เดฎเดฟเดถเดพเดธเตเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดตเตเดฏเดพเด–เตเดฏเดพเดจเด‚ เด‰เดฃเตเดŸเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดšเดฟเดคเตเดฐเด™เตเด™เดณเดพเดฃเต เดซเดฒเด‚. เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต†เตปเดกเดฑเตเด•เตพ, เดœเดฒเดธเด‚เดญเดฐเดฃเดฟเด•เดณเดพเด•เดพเตป เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณเดคเตเด‚ เดŽเดฃเตเดฃ เดถเต‡เด–เดฐเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดคเตเดฎเดพเดฏ เดชเดพเดฒเดฟเดฏเต‹เดšเดพเดจเดฒเตเด•เดณเต† เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดจเดฆเต€เดคเดŸ เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต† เด†เดงเตเดจเดฟเด• เด…เดจเดฒเต‹เด—เตเด•เดณเตเดŸเต† เดคเดฟเดฐเดฏเดฒเตเด‚ เดตเดฟเดถเด•เดฒเดจเดตเตเด‚ เดฎเต†เตปเดกเดฑเตเด•เดณเตเดŸเต† เดเดฑเตเดฑเดตเตเด‚ เดตเดพเด—เตเดฆเดพเดจเดฎเดพเดฏ เดญเดพเด—เด™เตเด™เตพ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดจเตเดจเดพเดฏเดฟ เด…เดŸเตเด•เตเด•เดฟเดฏ เดฎเดฃเตฝเด•เตเด•เดฒเตเดฒเดฟเดจเตเดฑเต† เด•เดŸเตเดŸเดฟเดฏเตเดณเตเดณ เดชเดพเดณเดฟเด•เดณเดพเดฃเต เดšเดพเดจเดฒเตเด•เดณเตเดŸเต† เดธเดตเดฟเดถเต‡เดทเดค, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดŽเดฃเตเดฃเดฏเตเด•เตเด•เตเดณเตเดณ เดจเดฒเตเดฒเตŠเดฐเต เดฑเดฟเดธเตผเดตเต‹เดฏเดฑเตเดฎเดพเดฃเต. "เดฒเต‡เดธเต" เด…เดชเดพเด•เดคเด•เตพเด•เตเด•เต เดชเตเดฑเดคเตเดคเตเดณเตเดณ เดชเตเดฐเดฆเต‡เดถเด™เตเด™เตพ เด†เดงเตเดจเดฟเด• เดตเต†เดณเตเดณเดชเตเดชเตŠเด•เตเด• เดจเดฟเด•เตเดทเต‡เดชเด™เตเด™เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฃเต. เดตเต†เดณเตเดณเดชเตเดชเตŠเด•เตเด• เดจเดฟเด•เตเดทเต‡เดชเด™เตเด™เตพ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด•เดณเดฟเดฎเตบ เดชเดพเดฑเด•เดณเดพเตฝ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เดˆ เดฎเต‡เด–เดฒเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดคเตเดณเดšเตเดšเตเด•เดฏเดฑเตเดจเตเดจเดคเต เดซเดฒเดชเตเดฐเดฆเดฎเดฒเตเดฒ.

เดกเดพเดฑเตเดฑ เด•เตเดฏเต‚เดฌเดฟเดจเตเดฑเต† RGB เดธเตเดฒเตˆเดธเต. เดฎเดงเตเดฏเดญเดพเด—เดคเตเดคเต (เดฎเดงเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เตฝเดชเตเดชเด‚ เด‡เดŸเดคเตเดตเดถเดคเตเดคเต) เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเดณเดžเตเดžเตเดชเตเดณเดžเตเดž เดจเดฆเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เตเด‚.
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•
เดกเดพเดฑเตเดฑ เด•เตเดฏเต‚เดฌเดฟเดจเตเดฑเต† RGB เดธเตเดฒเตˆเดธเต. เด‡เดŸเดคเตเดตเดถเดคเตเดคเต เดตเดณเดžเตเดžเตเดชเตเดณเดžเตเดžเต เด’เดดเตเด•เตเดจเตเดจ เดจเดฆเดฟ เด•เดพเดฃเดพเด‚.
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดšเดฟเดฒ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ, เดญเต‚เด•เดฎเตเดช เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดšเดฟเดคเตเดฐเด™เตเด™เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดซเต€เตฝเดกเต เดตเตผเด•เตเด•เต เดฎเต†เดคเตเดคเดกเต‹เดณเดœเดฟเดฏเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดจเต‹เดฏเตเดธเต เดฑเดฟเดกเด•เตเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ. เด…เดคเตเดคเดฐเด‚ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ, เดจเดฆเต€เดคเดŸ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเตเดŸเต† เดถเด•เดฒเด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดฎเตเดดเตเดตเตป เดตเดฟเดชเตเดฒเต€เด•เตƒเดค เดชเดพเดฒเดฟเดฏเต‹ เดจเดฆเดฟเด•เดณเตเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚.

เด’เดฐเต เดธเต€เดธเตเดฎเดฟเด•เต เดกเดพเดฑเตเดฑ เด•เตเดฏเต‚เดฌเดฟเดจเตเดฑเต† เดฎเต‚เดจเตเดจเต เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† RGB เดฎเดฟเด•เตเดธเดฟเด‚เด—เต (เดคเดฟเดฐเดถเตเดšเต€เดจ เดธเตเดฒเตˆเดธเต). เด†เดดเด‚ เดเด•เดฆเต‡เดถเด‚ 2 เด•เดฟ.เดฎเต€.
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•
เดธเดฐเดŸเต‹เดตเดฟเดจเต เดธเดฎเต€เดชเดฎเตเดณเตเดณ เดตเต‹เตพเด— เดจเดฆเดฟเดฏเตเดŸเต† เด‰เดชเด—เตเดฐเดน เดšเดฟเดคเตเดฐเด‚
เดœเดฟเดฏเต‹เดซเดฟเดธเดฟเด•เตเดธเดฟเตฝ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด•

เดคเต€เดฐเตเดฎเดพเดจเด‚

เดญเต‚เด•เดฎเตเดช เดกเดพเดฑเตเดฑ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดงเดพเดคเต เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดตเต‹เตพเดซเตเดฐเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด• เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เดœเดฟเดฏเต‹เดณเดœเดฟ เดเด’ เดชเดพเด•เตเด•เต‡เดœเต เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด•เต‚เดŸเตเดคเตฝ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดญเต‚เด•เดฎเตเดช เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด˜เดŸเดจ เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดฐเต€เดคเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเดฒเดพเดฃเต (เดธเดฎเดพเดจเตเดคเดฐ เดชเดŸเตเดŸเดฟเด•[], ParallelDo[],...) เดตเดณเดฐเต† เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดตเตเด‚ เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดตเดฒเดฟเดฏ เดชเดฐเดฟเดงเดฟ เดตเดฐเต†, เดœเดฟเดฏเต‹เดณเดœเดฟ เดเด’ เดชเดพเด•เตเด•เต‡เดœเดฟเดจเตเดฑเต† เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดพเตฝ เด‡เดคเต เดธเตเด—เดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดตเดดเดฟเดฏเดฟเตฝ, เดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดš เดญเต‚เด•เดฎเตเดช เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃ เดฎเต‡เด–เดฒเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดชเดพเด•เตเด•เต‡เดœเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด—เตเดฐเต—เดฃเตเดŸเต เดชเต†เดจเดŸเตเดฐเต‡เดฑเตเดฑเดฟเด‚เด—เต เดฑเดกเดพเดฑเดฟเดฒเตเด‚ เดญเต‚เด•เดฎเตเดชเดถเดพเดธเตเดคเตเดฐเดคเตเดคเดฟเดฒเตเด‚ เดเดคเดพเดฃเตเดŸเต เด’เดฐเต‡ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเดพเดฃเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต. เดซเดฒเด‚ เดŽเด™เตเด™เดจเต† เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚ เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดตเต‹เตพเดซเตเดฐเดพเด‚ เดฎเดพเดคเตเดคเดฎเดพเดฑเตเดฑเดฟเด•เตเด• เด†เตผเดธเดฃเดฒเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเดฟเด—เตเดจเตฝ เดตเดฟเดถเด•เดฒเดจ เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เด…เดคเตเดคเดฐเด‚ เดกเดพเดฑเตเดฑเดฏเตเด•เตเด•เต เดฌเดพเดงเด•เดฎเดพเดฃเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเดฟเดฎเตผเดถเดจเดพเดคเตเดฎเด• เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดฆเดฏเดตเดพเดฏเดฟ เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เด‡เดŸเต‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•