Rekenmachines
Math Calculator

Convolutiecalculator

Bereken de discrete convolutie van twee gegevensreeksen. Gratis online tool voor signaalverwerking, wiskunde en technische toepassingen.

Voer reeksen in en klik op Bereken

Hoe Discrete Convolutie te Berekenen

Convolutie is een fundamentele wiskundige bewerking die veel wordt gebruikt in signaalverwerking, beeldverwerking, techniek en statistiek. Discrete convolutie combineert twee reeksen om een derde reeks te produceren die weergeeft hoe de vorm van de ene reeks wordt gewijzigd door de andere. Onze gratis convolutiecalculator berekent snel en nauwkeurig de lineaire (discrete) convolutie van twee invoerreeksen.

De discrete convolutie van twee reeksen a[n] en b[n] is gedefinieerd als: (a * b)[n] = Σ a[k] × b[n-k], waarbij de som wordt genomen over alle geldige indices. Als reeks a lengte M heeft en reeks b lengte N, heeft de resulterende convolutie lengte M + N - 1. Elk element van de uitvoer wordt berekend door één reeks over de andere te schuiven, overlappende elementen te vermenigvuldigen en de producten op te tellen.

Convolutie heeft vele praktische toepassingen: in digitale signaalverwerking wordt het gebruikt voor het filteren van signalen (de impulsresponsie van een filter wordt geconvolueerd met het ingangssignaal); in beeldverwerking voert convolutie met kernels vervaging, verscherping en randdetectie uit; in de kansrekening geeft de convolutie van twee kansverdelingen de verdeling van de som van onafhankelijke willekeurige variabelen; in techniek beschrijft convolutie de uitgang van lineaire tijdinvariante (LTI) systemen.

Om de calculator te gebruiken, voer je gegevensreeksen in gescheiden door spaties, komma's of puntkomma's. Decimale waarden worden ondersteund. Klik op Bereken om het resultaat te zien. De uitvoerreeks toont de volledige discrete convolutie van de twee ingangen. Deze tool is perfect voor studenten die signaalverwerking leren, ingenieurs die filters analyseren, onderzoekers die met gegevensreeksen werken, en iedereen die snelle convolutieberekeningen nodig heeft.

Voorbeeld: Convolutieberekening

Eerste reeks: 1 1 1 0 0 0 (lengte 6). Tweede reeks: 0.5 0.2 0.3 (lengte 3). De convolutie heeft lengte 6 + 3 - 1 = 8. Resultaat: 0.5 0.7 1 0.5 0.3 0.3 0 0. Berekening: Positie 0: 1×0.5 = 0.5. Positie 1: 1×0.2 + 1×0.5 = 0.7. Positie 2: 1×0.3 + 1×0.2 + 1×0.5 = 1. En zo verder voor elke positie.

Veelgestelde Vragen

Discrete convolutie is een wiskundige bewerking die twee reeksen (of signalen) combineert om een derde reeks te produceren. Het meet hoe de vorm van de ene reeks wordt gewijzigd door de andere. De bewerking houdt in dat je één reeks over de andere schuift, overlappende waarden vermenigvuldigt en de producten op elke positie optelt.
Voer je getallen in gescheiden door spaties, komma's of puntkomma's. Bijvoorbeeld: '1 1 1 0 0 0' of '1, 1, 1, 0, 0, 0' of '0.5; 0.2; 0.3'. Zowel gehele getallen als decimalen worden ondersteund. De volgorde van waarden is belangrijk, omdat het de reeks van het eerste tot het laatste element vertegenwoordigt.
Als de eerste reeks lengte M heeft en de tweede reeks lengte N, heeft het convolutieresultaat lengte M + N - 1. Bijvoorbeeld, het convolueren van een reeks van 6 elementen met een reeks van 3 elementen produceert een resultaat met 6 + 3 - 1 = 8 elementen.
Convolutie wordt gebruikt in: digitale signaalverwerking (filteren, gladmaken), beeldverwerking (vervagen, verscherpen, randdetectie), audioverwerking (galm, echo-effecten), kansrekening (som van willekeurige variabelen), regelsystemen (systeemrespons) en polynoomvermenigvuldiging. Het is fundamenteel voor het begrijpen van lineaire tijdinvariante systemen.
Convolutie is commutatief, wat betekent dat a * b = b * a. Het resultaat is hetzelfde ongeacht welke reeks je eerst invoert. Echter, in sommige contexten zoals filtering, vertegenwoordigt één reeks het signaal en de andere de impulsrespons van het filter, dus conceptueel kun je een specifieke volgorde prefereren.
Ja, onze convolutiecalculator is volledig gratis te gebruiken. Geen registratie of betaling vereist. Voer eenvoudig je twee gegevensreeksen in, klik op Bereken en krijg direct convolutieresultaten.