Beregn den diskrete foldning af to datasekvenser. Gratis online værktøj til signalbehandling, matematik og ingeniørapplikationer.
Foldning er en grundlæggende matematisk operation, der bruges bredt inden for signalbehandling, billedbehandling, ingeniørvidenskab og statistik. Diskret foldning kombinerer to sekvenser for at producere en tredje sekvens, der repræsenterer, hvordan formen af en sekvens modificeres af den anden. Vores gratis foldningsberegner beregner hurtigt og præcist den lineære (diskrete) foldning af to inputsekvenser.
Den diskrete foldning af to sekvenser a[n] og b[n] er defineret som: (a * b)[n] = Σ a[k] × b[n-k], hvor summen tages over alle gyldige indekser. I praksis, hvis sekvens a har længde M og sekvens b har længde N, har den resulterende foldning længde M + N - 1. Hvert element i outputtet beregnes ved at glide en sekvens over den anden, multiplicere overlappende elementer og summere produkterne.
Foldning har mange praktiske anvendelser: i digital signalbehandling bruges den til at filtrere signaler (impulsresponsen af et filter foldes med inputsignalet); i billedbehandling udfører foldning med kerner sløring, skarphed og kantdetektering; i sandsynlighedsteori giver foldningen af to sandsynlighedsfordelinger fordelingen af summen af uafhængige tilfældige variable; i ingeniørvidenskab beskriver foldning outputtet fra lineære tidsinvariante (LTI) systemer.
For at bruge beregneren skal du indtaste dine datasekvenser adskilt af mellemrum, kommaer eller semikoloner. Decimalværdier understøttes. Klik på Beregn for at se resultatet. Outputsekvensen viser den fulde diskrete foldning af de to inputs. Dette værktøj er perfekt til studerende, der lærer signalbehandling, ingeniører, der analyserer filtre, forskere, der arbejder med datasekvenser, og alle, der har brug for hurtige foldningsberegninger.
Første sekvens: 1 1 1 0 0 0 (længde 6). Anden sekvens: 0.5 0.2 0.3 (længde 3). Foldningen har længde 6 + 3 - 1 = 8. Resultat: 0.5 0.7 1 0.5 0.3 0.3 0 0. Beregning: Position 0: 1×0.5 = 0.5. Position 1: 1×0.2 + 1×0.5 = 0.7. Position 2: 1×0.3 + 1×0.2 + 1×0.5 = 1. Og så videre for hver position.