DFT Calculator and Visualizer

релрежреж+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ

рдпреЛ рдПрдкрдХрд╛ рдмрд╛рд░реЗрдорд╛

DFT рдХреНрдпрд╛рд▓реНрдХреБрд▓реЗрдЯрд░ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдЩ (DSP) рдкрд╛рдареНрдпрдХреНрд░рдорд╣рд░реВ рд▓рд┐рдиреЗ рдХрд▓реЗрдЬ рд╡рд┐рджреНрдпрд╛рд░реНрдереАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рд┐рдХреНрдиреЗ рд╕рд╛рдереА рд╣реЛред рддрдкрд╛рдИрдВрдХреЛ рдЧреГрд╣рдХрд╛рд░реНрдпрд▓рд╛рдИ рддреБрд░реБрдиреНрддреИ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрди рд░ рдХрд╕рд░реА рд╕рдВрдХреЗрдд рд░реВрдкрд╛рдиреНрддрд░рдгрд▓реЗ рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреНрдиреЗ рд╕реНрдкрд╖реНрдЯ, рджреГрд╢реНрдп рдЕрдиреНрддрд░реНрдЬреНрдЮрд╛рди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдпреЛ рдЙрдкрдХрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реБ
тАв рдЧрддрд┐рдХреЛ рд╕рд╛рде рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН: рддреБрд░реБрдиреНрддреИ рдбрд┐рд╕реНрдХреНрд░рд┐рдЯ рдлреЛрд░рд┐рдпрд░ рдЯреНрд░рд╛рдиреНрд╕рдлрд░реНрдо (DFT), рдЗрдиреНрднрд░реНрд╕ DFT (IDFT), рд░ рдХреБрд╢рд▓ рд░реЗрдбрд┐рдХреНрд╕-реи рдлрд╛рд╕реНрдЯ рдлреЛрд░рд┐рдпрд░ рдЯреНрд░рд╛рдиреНрд╕рдлрд░реНрдо (FFT) рдХреЛ рдЧрдгрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
тАв рд╕рд╣рдЬ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди: рдирдореНрдмрд░рд╣рд░реВ рдорд╛рддреНрд░ рдкреНрд░рд╛рдкреНрдд рдирдЧрд░реНрдиреБрд╣реЛрд╕реНтАФрддрдкрд╛рдИрдВрдХреЛ рд╕рдВрдХреЗрдд рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН! рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд╕реНрдЯреЗрдо рдЧреНрд░рд╛рдлрдорд╛ рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреНрд╡реЗрд╖рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдкрд░рд┐рдорд╛рдг рд░ рдЪрд░рдг рдмреБрдЭреНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрджреИред
тАв рд▓рдЪрд┐рд▓реЛ рдЗрдирдкреБрдЯ: рддрдкрд╛рдИрдВрдХреЛ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рд╡рд╛ рдЕрд╕рд╛рдЗрдирдореЗрдиреНрдЯрд╣рд░реВрдмрд╛рдЯ рдХреБрдиреИ рдкрдирд┐ рд╕рдорд╕реНрдпрд╛рд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреЗ рдЧрддрд┐рд╢реАрд▓ рд╕реВрдЪреАрдХреЛ рд╕рд╛рде рд╕рд╣рдЬ рд░реВрдкрдорд╛ рдЕрдВрдХрд╣рд░реВ рдердкреНрдиреБрд╣реЛрд╕реН рд╡рд╛ рд╣рдЯрд╛рдЙрдиреБрд╣реЛрд╕реНред

рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА
тАв тЬЕ рдирд┐:рд╢реБрд▓реНрдХ рд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд
тАв тЬЕ рдХреБрдиреИ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдЫреИрди
тАв тЬЕ рдХреБрдиреИ рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ рдЫреИрди

рд╕рдВрд▓рдЧреНрди рд╣реБрдиреБрд╣реЛрд╕реН
рд╕реНрд░реЛрдд рдХреЛрдб рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН, рдореБрджреНрджрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд╡рд╛ рдпреЛрдЧрджрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН!
https://github.com/Az-21/dft
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирел рдЕрдХреНрдЯреЛрдмрд░ резрео

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

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

рдирдпрд╛рдБ рдХреЗ рдЫ

+ Target Android 16 (SDK 36)
+ Upgrade all core dependencies

рдПрдкрд╕рдореНрдмрдиреНрдзреА рдЧреНрд░рд╛рд╣рдХ рд╕реЗрд╡рд╛