FIR Filter

FIR Filter - "response" function to apply FIR filter - Mensajes

#1 Publicado: 3/11/2019 13:34:37
Alexander Dräbenstedt

Alexander Dräbenstedt

1 me gusta en 3 mensajes.

Grupo: User

Hi,
Is there a function to apply a FIR filter to a data vector, like "response" in Mathcad?
I could write my own convolution, but it will become cumbersome at the beginning and end of the vector.

I found the remez function to generate arbitrary pass/stop band combinations, its nice. Are there also the more basic generators for high/low-pass filters somewhere?
#2 Publicado: 3/11/2019 19:34:49
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Is there a function to apply a FIR filter to a data vector, like "response" in Mathcad?
I could write my own convolution, but it will become cumbersome at the beginning and end of the vector.

I found the remez function to generate arbitrary pass/stop band combinations, its nice. Are there also the more basic generators for high/low-pass filters somewhere?


You can map 2D, 3D to any math function.
Why not show something. Filter is too general
Filter/smooth ... Filter band ...

0Appendix Pulse train.sm (6,4 KiB) descargado 1136 vez(es).
Convolution Numerical [Pulse model].sm (24,12 KiB) descargado 974 vez(es).
0Appendix Gaussian Convolution.sm (21,82 KiB) descargado 1162 vez(es).
0Appendix_2 Toise Bidirectional.sm (36,47 KiB) descargado 1211 vez(es).
Convol.sm (93,88 KiB) descargado 1132 vez(es).
Maths Filter EQMF.sm (30,21 KiB) descargado 1138 vez(es).
Maths Filter Igor.sm (40,62 KiB) descargado 1110 vez(es).
#3 Publicado: 4/11/2019 9:23:21
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Is there a function to apply a FIR filter to a data vector, like "response" in Mathcad
?


I don't think much of the Mathcad response 20 years old maybe.
In those days, they fight imitating analog filters.
Attach your signal data, what you want to do.

signal.PNG

Maths Filter response.sm (18,34 KiB) descargado 1187 vez(es).

#4 Publicado: 5/11/2019 11:25:42
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: User

Hi. This function emulates the matlab filter function (https://uk.mathworks.com/help/matlab/ref/filter.html) Hope it's helps.

filter.sm (34,81 KiB) descargado 1151 vez(es).

Best regards.
Alvaro.
A 1 usuarios les gustó este mensaje
sergio 5/11/2019 12:49:00
#5 Publicado: 5/11/2019 18:15:55
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

... lot more smoothing in there.

filter.sm (49,5 KiB) descargado 1140 vez(es).
Fourier Budapest39 Smoothing_2.sm (46,17 KiB) descargado 1187 vez(es).
Fourier DCT-II [Data].sm (142,36 KiB) descargado 950 vez(es).
  • Nuevos mensajes
  • Sin mensajes nuevos