Uprość swój przepływ pracy: Wyszukaj miniwebtool.
Dodaj
Strona główna > Matematyka > Analiza matematyczna > Kalkulator konwolucji
 

Kalkulator konwolucji

Obliczaj liniowy, kołowy oraz ciągły splot sygnałów i funkcji dzięki interaktywnym wizualizacjom, szczegółowym rozwiązaniom krok po kroku i kompleksowej analizie matematycznej.

Kalkulator konwolucji

Szybkie przykłady

Dyskretna konwolucja kołowa
Typ konwolucji:
Sygnał x[n]:
Wprowadź wartości oddzielone przecinkami, np. 1, 2, 3
Sygnał h[n]:
Wprowadź wartości oddzielone przecinkami, np. 1, 1, 1

Embed Kalkulator konwolucji Widget

O Kalkulator konwolucji

Witaj w Kalkulatorze konwolucji, kompleksowym darmowym narzędziu online do obliczania konwolucji dyskretnej i ciągłej ze szczegółowymi rozwiązaniami krok po kroku i interaktywnymi wizualizacjami. Niezależnie od tego, czy jesteś studentem uczącym się przetwarzania sygnałów, inżynierem analizującym układy liniowe, czy badaczem pracującym nad operacjami matematycznymi, ten kalkulator zapewnia wszystko, czego potrzebujesz, aby dokładnie zrozumieć i obliczyć konwolucję.

Co to jest konwolucja?

Konwolucja (splot) to podstawowa operacja matematyczna, która łączy dwie funkcje (lub sygnały) w celu wytworzenia trzeciej funkcji. Opisuje, jak kształt jednej funkcji jest modyfikowany przez drugą. Konwolucja jest oznaczana symbolem gwiazdki (*) i jest niezbędna w przetwarzaniu sygnałów, przetwarzaniu obrazów, teorii prawdopodobieństwa i wielu zastosowaniach inżynieryjnych.

W przetwarzaniu sygnałów konwolucja określa sygnał wyjściowy liniowego układu stacjonarnego (LTI) przy danym sygnale wejściowym i odpowiedzi impulsowej układu. Czyni to ją jedną z najważniejszych operacji w zrozumieniu sposobu, w jaki systemy transformują sygnały.

Konwolucja dyskretna

Dla sygnałów czasu dyskretnego konwolucja sekwencji x[n] i h[n] jest zdefiniowana jako:

Dyskretna konwolucja liniowa
$$y[n] = \sum_{k=-\infty}^{\infty} x[k] \cdot h[n-k]$$

Dla skończonych sekwencji o długościach N i M, wynik ma długość N + M - 1.

Konwolucja kołowa

Konwolucja kołowa (lub cykliczna) jest stosowana, gdy sygnały są okresowe lub podczas pracy z dyskretną transformatą Fouriera (DFT). Dla N-punktowej konwolucji kołowej:

Konwolucja kołowa
$$y[n] = \sum_{k=0}^{N-1} x[k] \cdot h[(n-k) \mod N]$$

Operacja modulo powoduje zawijanie indeksów, co sprawia, że konwolucja kołowa nadaje się do analizy sygnałów okresowych.

Konwolucja ciągła

Dla funkcji czasu ciągłego całka konwolucyjna jest zdefiniowana jako:

Całka konwolucji ciągłej
$$(f * g)(t) = \int_{-\infty}^{\infty} f(\tau) \cdot g(t - \tau) \, d\tau$$

Dla sygnałów przyczynowych (sygnałów, które wynoszą zero dla t mniejszego niż 0), granice stają się od 0 do t.

Funkcje tego kalkulatora konwolucji

Jak korzystać z tego kalkulatora

  1. Wybierz typ konwolucji: Wybierz spośród Dyskretnej Konwolucji Liniowej (dla standardowego przetwarzania sygnałów), Dyskretnej Konwolucji Kołowej (dla zastosowań DFT) lub Konwolucji Ciągłej (dla funkcji matematycznych).
  2. Wprowadź sygnały wejściowe lub funkcje: Dla konwolucji dyskretnej wprowadź wartości oddzielone przecinkami (np. 1, 2, 3, 4). Dla konwolucji ciągłej wprowadź wyrażenia matematyczne (np. t, sin(t), exp(-t)).
  3. Użyj przykładów: Kliknij przyciski przykładów, aby szybko załadować popularne scenariusze konwolucji i zobaczyć, jak różne dane wejściowe dają różne wyniki.
  4. Oblicz i analizuj: Kliknij "Oblicz konwolucję", aby zobaczyć wynik wraz z kompletnymi rozwiązaniami krok po kroku, tabelami obliczeniowymi i interaktywnymi wizualizacjami.

Właściwości konwolucji

Konwolucja ma kilka ważnych właściwości matematycznych, które są przydatne w przetwarzaniu i analizie sygnałów:

Przemienność

Kolejność sygnałów nie wpływa na wynik.

x * h = h * x
Łączność

Grupowanie nie wpływa na wynik.

(x * h) * g = x * (h * g)
Rozdzielność

Konwolucja jest rozdzielna względem dodawania.

x * (h + g) = x * h + x * g
Element neutralny

Konwolucja z funkcją delta zwraca oryginalny sygnał.

x * delta = x

Zastosowania konwolucji

Przetwarzanie sygnałów

Konwolucja jest fundamentem filtrowania sygnałów. Gdy splotujesz sygnał wejściowy z odpowiedzią impulsową filtra, otrzymujesz przefiltrowane wyjście. Tak właśnie filtry dolnoprzepustowe, górnoprzepustowe i pasmowe przetwarzają sygnały.

Przetwarzanie obrazu

W przetwarzaniu obrazów konwolucja 2D jest używana do operacji takich jak rozmycie, wyostrzanie, wykrywanie krawędzi i płaskorzeźba. Jądra konwolucyjne (małe macierze) przesuwają się po obrazach, tworząc różne efekty.

Przetwarzanie dźwięku

Pogłos konwolucyjny symuluje przestrzenie akustyczne poprzez splot „suchego” dźwięku z odpowiedzią impulsową pomieszczenia lub hali. Tworzy to realistyczne efekty pogłosu, które oddają unikalne cechy fizycznych przestrzeni.

Sieci neuronowe

Konwolucyjne sieci neuronowe (CNN) używają konwolucji jako swojej głównej operacji. Uczone jądra konwolucyjne wyodrębniają cechy z obrazów, dzięki czemu CNN są niezwykle skuteczne w rozpoznawaniu obrazów i zadaniach komputerowej wizji.

Analiza systemów

Dla każdego liniowego układu stacjonarnego (LTI) wyjście y(t) równa się splotowi wejścia x(t) z odpowiedzią impulsową układu h(t). Ta zależność jest fundamentalna dla analizy systemów sterowania i systemów komunikacyjnych.

Teoria prawdopodobieństwa

Funkcja gęstości prawdopodobieństwa sumy dwóch niezależnych zmiennych losowych jest równa splotowi ich indywidualnych gęstości (PDF). Jest to szeroko stosowane w statystyce i procesach stochastycznych.

Konwolucja liniowa a kołowa

Zrozumienie różnicy między konwolucją liniową a kołową jest kluczowe dla prawidłowego przetwarzania sygnałów:

Konwolucja liniowa

Konwolucja kołowa

Przewodnik po formatach wejściowych

Sekwencje dyskretne

Wprowadź wartości sygnału oddzielone przecinkami. Nawiasy są opcjonalne:

Funkcje ciągłe

Wprowadź wyrażenia matematyczne przy użyciu standardowej notacji:

Typowe przykłady konwolucji

Filtr średniej ruchomej

3-punktowy filtr średniej ruchomej wygładza dane: h[n] = [1/3, 1/3, 1/3]. Splot z tym filtrem uśrednia każdy punkt z jego sąsiadami.

Wykrywanie krawędzi

Jądro różnicowe h[n] = [1, -1] wykrywa przejścia. Splot z nim znajduje miejsca, w których wartości sygnału zmieniają się gwałtownie.

Wygładzanie gaussowskie

Jądra Gaussa, takie jak [0.25, 0.5, 0.25], zapewniają gładkie, dzwonowate uśrednianie, które redukuje szum, zachowując strukturę sygnału.

Różniczkowanie

Jądro [1, -2, 1] przybliża drugą pochodną, przydatną do wykrywania szczytów i krzywizny w sygnałach.

Najczęściej zadawane pytania

Co to jest konwolucja w przetwarzaniu sygnałów?

Konwolucja to operacja matematyczna, która łączy dwa sygnały w celu wytworzenia trzeciego sygnału. Opisuje, jak kształt jednego sygnału jest modyfikowany przez drugi. W przetwarzaniu sygnałów służy do określania wyjścia liniowego układu stacjonarnego (LTI) przy danym sygnale wejściowym i odpowiedzi impulsowej układu.

Jaka jest różnica między konwolucją liniową a kołową?

Konwolucja liniowa daje wynik o długości N+M-1, gdzie N i M to długości wejściowe. Jest stosowana dla sygnałów nieperiodycznych. Konwolucja kołowa zakłada sygnały okresowe i daje wynik o tej samej długości co dane wejściowe. Indeksy zawijają się przy użyciu arytmetyki modulo.

Jak korzystać z kalkulatora konwolucji dyskretnej?

Wprowadź wartości sygnału jako liczby oddzielone przecinkami (np. 1, 2, 3). Możesz opcjonalnie użyć nawiasów [1, 2, 3]. Wybierz typ konwolucji (liniowa lub kołowa), a następnie kliknij Oblicz. Kalkulator pokaże wynik wraz z obliczeniami krok po kroku i wizualizacjami.

Jakie funkcje są obsługiwane w konwolucji ciągłej?

Kalkulator konwolucji ciągłej obsługuje funkcje wielomianowe (t, t**2, t**3), wykładnicze (exp(t), exp(-t)), trygonometryczne (sin(t), cos(t), tan(t)), logarytmiczne (log(t)) i ich kombinacje. Użyj ** dla wykładników.

Jakie są typowe zastosowania konwolucji?

Konwolucja jest używana w filtrowaniu sygnałów, przetwarzaniu obrazów (rozmycie, krawędzie), przetwarzaniu audio (pogłos), analizie systemów, sieciach neuronowych (CNN) oraz w statystyce.

Dlaczego mój wynik konwolucji ma więcej elementów niż dane wejściowe?

Dla konwolucji liniowej, jeśli wejście x ma N elementów, a h ma M elementów, wynik ma N + M - 1 elementów. Dzieje się tak, ponieważ konwolucja „przesuwa” jeden sygnał względem drugiego, a częściowe nachodzenia na początku i na końcu wpływają na długość wyjściową.

Jak konwolucja ma się do transformaty Fouriera?

Zgodnie z twierdzeniem o splocie, konwolucja w dziedzinie czasu odpowiada mnożeniu w dziedzinie częstotliwości. Ta właściwość pozwala na wydajne obliczanie konwolucji przy użyciu FFT: transformujemy oba sygnały, mnożymy je i wykonujemy transformatę odwrotną.

Dodatkowe zasoby

Dowiedz się więcej o konwolucji i przetwarzaniu sygnałów:

Cytuj ten materiał, stronę lub narzędzie w następujący sposób:

"Kalkulator konwolucji" na https://MiniWebtool.com/pl/kalkulator-konwolucji/ z MiniWebtool, https://MiniWebtool.com/

przez zespół miniwebtool. Aktualizacja: 10 stycznia 2026

Możesz także wypróbować nasz AI Rozwiązywacz Matematyczny GPT, aby rozwiązywać swoje problemy matematyczne poprzez pytania i odpowiedzi w języku naturalnym.

Inne powiązane narzędzia:

Analiza matematyczna:

Polecane narzędzia:

Kalkulator Kompatybilności MiłosnejKalkulator znaków słońca, księżyca i ascendentu 🌞🌙✨Rozdzielacz obrazówLosowy Generator GrupKalkulator Znaku WenusGenerator Prawda czy WyzwanieLosowy generator przedmiotówGenerator losowych słów angielskichwyszukiwanie-adresu-MACCyfrowy Kalkulator DuszyKalkulator Liczby ImieniaGenerator wykreślanekKalkulator inflacji w USALosowy selektor filmówLosowy generator zwierzątKalkulator kompatybilności znaków KsiężycaLosowanie listySortować alfabetycznieKalkulator PrzeciwprostokątnejPrzelicznik stóp na metryNazwij generator losowyKalkulator Obwodu ElipsyGenerator losowej godzinyKalkulator numerów aniołaLosowy SelektorLosowy Generator Drabinki TurniejowejGenerator losowych krajówKalkulator Dnia Roku - Który Dzień Roku Jest Dzisiaj?Konwerter Radianów na StopnieKonwerter liczb rzymskichGenerator kodu Morse'aKonwerter HTML na tekstKalkulator znaku księżycowegoKalkulator ułamka zwykłego na dziesiętnyKonwerter szesnastkowy na dziesiętnyGenerator krzyżówekKalkulator Timera 555Generator Losowych UrodzinKalkulator pochodnych cząstkowychKalkulator Czasu TrwaniaKalkulator liczby ścieżek życiaGenerator losowych ciągówKalkulator bonusówGenerator kodów kreskowychKonwerter Czasu na DziesiętnyRozdzielacz AudioLosowanie liczbPrzelicznik cm na stopy i caleKonwerter ułamkowy czasuKalkulator wiekuKonwerter dziesiętny na szesnastkowyEkstraktor Obrazów z WideoKonwerter binarny na dziesiętnyStatystyki Kanału YouTubeKalkulator schodówKalkulator Względnego Odchylenia StandardowegoGenerator numerów loteriiKalkulator tempa pływaniaKalkulator przedawkowania kofeinyKalkulator sinusaKalkulator testu chi-kwadratPrzelicznik Metrów na StopyGenerator Losowych PosiłkówJaki jest mój szczęśliwy numer?Kalkulator GFRKalkulator nachylenia i stopniaKalkulator średniej arytmetycznejKalkulator Arcus SinusaKalkulator Długości ŁukuKonwerter adresu IP na binarneKonwerter stopni na radianyKalkulator decybeli (dB)Kalkulator dziedziny i zbioru wartościLista Lat PrzestępnychMagiczna Kula 8Analizator adresów MACKalendarz retrogradacji MerkuregoKalkulator ilości cyfrKalkulator Godzin PracyKalkulator toksyczności czekoladyZaawansowany analizator kompatybilności znaków zodiakuGenerator szablonu rozwinięcia stożkaKalkulator konwersji skali modeluKalkulator HexGenerator LabiryntówGenerator losowego adresu IPLosowy Generator KolorówPołącz filmyKalkulator EBITDARzut kostkąSortuj LiczbyJaki jest mój zachodni znak zodiaku?Kalkulator deficytu kalorycznegoKalkulator Rozkładu PoissonaKalkulator Znaku MarsaKalkulator prędkości jazdy na rowerzeLosowy Generator LiterGenerator losowych datKalkulator ciąży u psaNotatnik Online⬛ Kalkulator Proporcji Ekranu🌍 Kalkulator Śladu Węglowego👙 Kalkulator Rozmiaru BiustonoszaKalkulator Rozmiaru OponKalkulator Kosztów Paliwa💧 Kalkulator Punktu Rosy🌡️ Kalkulator Indeksu Cieplnego🌬️ Kalkulator Odczuwalnej Temperatury Wiatru⏰ Budzik Online⏰ Kalkulator Karty Czasu Pracy📅 Kalkulator Różnicy Dat🕐 Konwerter Czasu Wojskowego⏱️ Kalkulator Godzin⏱️ Stoper Online⏱️ Timer Odliczania🌐 Konwerter Stref CzasowychKalkulator DywanówKalkulator Muru OporowegoKalkulator Doboru HVACKalkulator IzolacjiKalkulator Kostki BrukowejKalkulator ZbrojeniaKalkulator DrewnaKalkulator PowierzchniKalkulator Mnożenia KrzyżowegoKalkulator Podsumowania Pięciu LiczbKalkulator PercentylaKalkulator Rozkładu NormalnegoKalkulator Wartości pKalkulator ProporcjiKalkulator Uzupełniania KwadratuKalkulator ZaokrąglaniaKalkulator Dzielenia PisemnegoKalkulator NaukowyMinutnik Pomodoro do naukiKalkulator Cyfr ZnaczącychKalkulator Wyników TestuKalkulator Ocen WażonychKalkulator Oceny KońcowejKalkulator OcenKalkulator częstotliwości rezonansowejKalkulator impedancjiKalkulator Współczynnika MocyKalkulator stałej czasowej RCKalkulator TransformatoraKalkulator przekroju przewoduKalkulator KondensatoraKalkulator Rezystancji RównoległejKalkulator Dzielnika NapięciaKalkulator Rezystora LEDKonwerter Mol/Gram/CząstkaKalkulator MiareczkowaniaKalkulator Temperatury WrzeniaKalkulator Wzoru EmpirycznegoKalkulator Wydajności ProcentowejKalkulator StechiometriiBilansowanie Równań ChemicznychKalkulator RozcieńczaniaKalkulator Koni MechanicznychKalkulator Momentu ObrotowegoKalkulator swobodnego spadkuKalkulator równania stanu gazu doskonałegoKalkulator CiśnieniaKalkulator GęstościKalkulator Pracy i MocyKalkulator Energii PotencjalnejKalkulator Energii KinetycznejKalkulator Ruchu PociskuKalkulator PęduKalkulator PrędkościKalkulator PrzyspieszeniaKalkulator SiłyKalkulator ROI InfluenceraKalkulator ROASKalkulator CTRSprawdzacz Nazwy Użytkownika w Mediach SpołecznościowychOptymalizator Czasu Publikacji w Mediach SpołecznościowychKalkulator ROI Mediów SpołecznościowychKalkulator Kosztów Reklam na FacebookuKalkulator Monetyzacji YouTube ShortsKalkulator Zarobków na TwitchKalkulator Czasu Oglądania YouTubeKonwerter Znacznika Czasu Twitter/XKalkulator Zarobków na TikTokuPrzewodnik po Rozmiarach Obrazów w Mediach SpołecznościowychGenerator Czcionek na InstagramLicznik Znaków Twitter/XLosowanie komentarzy YouTubeEkstraktor tagów YouTubePobieracz Miniatur YouTubeKalkulator zarobków YouTubeKalkulator wskaźnika zaangażowania TikTokKalkulator wskaźnika zaangażowania na InstagramieLicznik tokenów AIGenerator Konspektu Artykułu AIGenerator Sloganów AIGenerator hashtagów AIGenerator e-maili AIGenerator Tytułów Bloga AIHumanizator tekstu AIDetektor treści AISprawdzacz uszkodzonych linkówGenerator tagów HreflangSprawdzacz PrzekierowańSprawdzacz zaufania domenySprawdzacz Szybkości StronyAnalizator NagłówkówWyszukiwanie DNSWyszukiwanie WHOISSprawdzanie Wieku DomenySprawdzacz Open GraphGenerator mapy witryny XMLGenerator Robots.txtGenerator Znaczników SchemaTester WebhookówTabela ASCIITester APIKalkulator Podsieci IPGenerator Box Shadow CSSKonwerter obrazu na Base64Konwerter HTML na MarkdownEdytor MarkdownKonwerter CSV na JSONFormater i Walidator YAMLUpiększacz HTMLUpiększacz CSSMinifikator i Upiększacz JavaScriptPorównywarka RóżnicTester RegexFormater i Walidator JSONKalkulator oczekiwanej długości życia psaKalkulator ubezpieczenia zwierząt domowychKalkulator surowego żywieniaPredyktor wagi szczeniakaKalkulator wielu ułamkówKalkulator karmy dla psaKonwerter świeżych ziół na suszoneKonwerter masła na olejKonwerter piekarnika na frytownicę beztłuszczowąKalkulator Sous VideKalkulator zakwasuKalkulator ciasta na pizzęKalkulator czasu pieczenia indykaKalkulator wędzenia mięsaKonwerter kubków na gramyKalkulator wartości odżywczych przepisuKonwerter jednostek kuchennychKalkulator proporcji przepisuKalkulator kalorii w ciążyKalkulator wieku ciążowegoKalkulator kalorii przy karmieniu piersiąKalkulator Percentyla Wzrostu DzieckaKalkulator przyrostu masy ciała w ciążyKalkulator stref tempaKalkulator skoku pionowegoKalkulator handicapu golfowegoKalkulator wyniku w kręglachKalkulator tempa triathlonuKalkulator tempa maratonuKalkulator Standardów SiłowychKalkulator tkanki tłuszczowej wojskowyKalkulator kroków na odległośćKalkulator ryzyka chorób sercaKalkulator Węglowodanów NettoKalkulator WęglowodanówKalkulator beztłuszczowej masy ciałaKalkulator budowy ciałaKalkulator grupy krwiKalkulator wieku biologicznegoKalkulator oczekiwanej długości życiaKalkulator percentyla wzrostuInterpretator ciśnienia krwiKalkulator klirensu kreatyninyKalkulator utraty wagiKalkulator postu przerywanegoKalkulator KetoKalkulator spożycia białkaKalkulator stężenia alkoholu we krwiKalkulator idealnej wagiKalkulator kapitału własnego domuKalkulator zysku z house flippingKalkulator prowizji nieruchomościKalkulator kosztów zamknięciaKalkulator nieruchomości na wynajemKalkulator Wynajem vs KupnoKalkulator Równoważnej Stopy Zwrotu PodatkowejKalkulator Alimentów MałżeńskichKalkulator alimentówKalkulator podatku od spadkówKalkulator podatku od nieruchomościKalkulator potrąceń podatkowych W-4Kalkulator Podatków 1099Kalkulator podatku od samozatrudnieniaKalkulator podatku od zysków kapitałowychKalkulator zwrotu podatkuKalkulator progów podatkowychKalkulator Podatku DochodowegoKalkulator inwestycji w BitcoinKalkulator Zysku i Straty KryptoKalkulator kosztów pracownikaKalkulator wyceny biznesuKalkulator Progu RentownościKalkulator HELOCKalkulator kredytu FHAKalkulator wkładu własnegoKalkulator spłaty hipotekiKalkulator funduszu awaryjnegoKalkulator celu oszczędnościowegoKalkulator budżetuKalkulator Wartości NettoKalkulator konsolidacji długówKalkulator spłaty długówKalkulator pożyczki osobistejKalkulator kredytu biznesowegoKalkulator uśredniania kosztówKalkulator reinwestycji dywidendKalkulator zysku i straty z akcjiKalkulator funduszy inwestycyjnychKalkulator SIPKalkulator RMD emerytalnyKalkulator emeryturyKalkulator świadczeń ubezpieczenia społecznegoKalkulator emerytalnyKalkulator Roth IRAKalkulator 401kPrzelicznik walutKalkulator napiwkówGenerator połącz kropkiGenerator Kart BingoGenerator drabinek słownychGenerator pomieszanych słówGenerator kryptogramówGenerator SlitherlinkGenerator Hashi (Mosty)Generator FutoshikiGenerator Killer SudokuKalkulator pierwiastka pierwotnegoSymulator szyfrowania RSA krok po krokuKalkulator Charakterystyki EuleraKalkulator przekątnych wielokątaSprawdzacz funkcji parzystej i nieparzystejKalkulator współczynników szeregu FourieraKalkulator metody Rungego-Kutty (RK4)Kalkulator wrońskianuKalkulator śladu macierzyKalkulator rzędu macierzyLosowy generator częstotliwości dźwiękuLosowy Generator AkordówLosowy Generator LoadoutuLosowy generator ręki pokerowejLosowy generator debiutów szachowychLosowy Generator Postaci RPGKalkulator Rozkładu według Wartości Osobliwych (SVD)Kalkulator Współczynnika GiniegoKalkulator rozkładu stacjonarnego łańcucha MarkowaKalkulator Zasady SzufladkowejKalkulator liczb StirlingaKalkulator Nieporządków (Podfaktoriał)Generator Liczb CatalanaWalidator ciągu stopni grafuKalkulator Minimalnego Drzewa RozpinającegoKalkulator Najkrótszej Ścieżki DijkstryGenerator Kwadratu MagicznegoKalkulator Szczęśliwych LiczbKalkulator hipotezy CollatzaKalkulator krzywiznyKalkulator promienia zbieżnościKalkulator rozkładu LU macierzyKalkulator projekcji wektorowejKalkulator Grama-SchmidtaKalkulator równania sferyKalkulator odległości punktu od płaszczyznyKalkulator Ortocentrum TrójkątaKalkulator środka ciężkości trójkątaKalkulator wzoru sznurowadłaKalkulator ułamków łańcuchowych