ЛПП в математике :)

Тема в разделе "WASM.TRASH", создана пользователем UbIvItS, 27 мар 2023.

  1. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    ох-уж, этот мистик.. аж слеза умиления наворачивается. обычная арифметика лагов почему-то заставляет МАЛЁХО усомниться :) возьмём число 0xFFFF..FF на триллион бит и начнём его складывать с единицей, при этом берём самый оптимистичный лаг (прям в 1 нс), получаем уЖО минимум 1000 с на простейшую операцию.. в ариф расчётах перенос единицы есмь сама истЕна :)
     
  2. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242

    upload_2024-12-28_3-55-54.png
    всЁ оно как бЫ хорошо, но есть забавная МЕЛОЧЬ: согласно лимиту Найквиста не может к быть больше половины семпл рейта, да и N не может превышать семпл рейт, пч получаем рост этого самого сэмпл рейта и стало быть в спектре появляется виртуальщина :)
     
    q2e74 нравится это.
  3. aa_dav

    aa_dav Active Member

    Публикаций:
    0
    Регистрация:
    24 дек 2008
    Сообщения:
    479
    БПФ это просто способ оптимизировать вычисления ДПФ (Дискретное Преобразование Фурье).
    А то, что ДПФ обладает лимитами и несовершенствами в силу своей природы это же известный факт.
    Там с ходу в карьер есть "косяк" с тем, что сигнал не бесконечный от -беск до +беск и потому спектр на границах как то искажается.
     
  4. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    184
    Что бы мы без неё делали
     
  5. Thetrik

    Thetrik UA6527P

    Публикаций:
    0
    Регистрация:
    25 июл 2011
    Сообщения:
    887
    UbIvItS, https://www.dspguide.com/ch12/2.htm - самое понятное объяснение FFT. Там есть один момент который правда не объясняется в синтезе общего спектра из двух - вставка нулей между отсчетами в одной области эквивалентна повторению спектра. Это легко понять по природе дискретного спектра периодического сигнала который является также периодическим.
     
  6. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    меня вот что интересует: как с такими утлыми методами можно видеть на лярды световых лет???:blush2: вот файл мп3 - там 576 частот и 27мс фреймы с нахлёстом 1-3мс, то бишь откровенный мухлёж. для чел уха такое катит, но в терминах РЕАЛЬНОГО сигнала - это прям совсем ниАчОм == я на всё это смотрю и меня тоже потянуло на эту "гениальную" математику мухлежа во имя оптимаз сэмплов:drinks:
     
  7. Thetrik

    Thetrik UA6527P

    Публикаций:
    0
    Регистрация:
    25 июл 2011
    Сообщения:
    887
    А в чем мухлеж? Любой сигнал можно представить в разных формах, в том числе во временной и в частотной. Ухо более чувствительно к частотной области и имеет ньюансы на которых и строятся алгоритмы сжатия с потерями. Я честно с трудом понимаю о чем ты пишешь, просто увидел ссылку в прошлой теме.
     
  8. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    вот Тебе задача - определить виды зверей в заданной местности по записи с сети микрофонов. :)
     
  9. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    Код (C++):
    1.   // Combine
    2.     for (size_t k = 0; k < N / 2; ++k) {
    3.         Complex t = polar(1.0, -2 * PI * k / N) * odd[k];
    4.         x[k] = even[k] + t;
    5.         x[k + N / 2] = even[k] - t;
    6.     }
    7. // https://www.w3computing.com/articles/how-to-implement-a-fast-fourier-transform-fft-in-cpp/
    8.  
    вот так вот делать, ну, прям совсем низя в расчётах на реальные сигналы: y k + N / 2 & k - совсем разные характеристики по затуханию и устойчивости фазы, то бишь такая свёртка тупо завышает верхушку спектра. :)