1,042
edits
| Line 96: | Line 96: | ||
[[File:kiné_select_edit.png|400px]] | [[File:kiné_select_edit.png|400px]] | ||
= | = Les limitations sur les filtres sont assouplies ! = | ||
Tous les détails sur les filtres se trouvent [[NVGate_Filter_Builder|ici]] | |||
=== | ===Plus de flexibilité pour les fréquences de coupure=== | ||
Pour garantir la stabilité des filtres, il existe certaines contraintes sur la valeur de la fréquence de coupure. Par rapport à la version précédente de NVGate, ces contraintes sont désormais considérablement assouplies. | |||
[[File:image_2020-11-27_095451.png|600px]] | [[File:image_2020-11-27_095451.png|600px]] | ||
POur les filtres passe-haut et passe-bas, la valeur maximale de la fréquence de coupure correspond à la fréquence d'analyse de l'input(frequency range) '''FR'''. La valeur minimale correspond à '''FR''' / 50000 en mode office et '''FR''' / 40000 en mode connecté. Dans la version précédente de NVGate, la valeur minimale était '' 'FR' '' / 40 pour le filtre passe-bas et '' 'FR' '' / 400 pour le filtre passe-haut. | |||
Pour les filtres passe-bande et coupe-bande, la fréquence de coupure basse ''f'' <sub> low </sub> et la fréquence de coupure haute ''f'' <sub> high </sub> doivent remplir les conditions suivantes en mode Office: | |||
* ''f''<sub>low</sub> ≥ 0.0001 * '''FR''' | * ''f''<sub>low</sub> ≥ 0.0001 * '''FR''' | ||
| Line 116: | Line 116: | ||
* 0.0004 * '''FR''' ≤ ''f''<sub>high</sub> - ''f''<sub>low</sub> ≤ 0.9998 * '''FR''' | * 0.0004 * '''FR''' ≤ ''f''<sub>high</sub> - ''f''<sub>low</sub> ≤ 0.9998 * '''FR''' | ||
En mode connecté, les conditions sont les suivantes: | |||
* ''f''<sub>low</sub> ≥ 0.0005 * '''FR''' | * ''f''<sub>low</sub> ≥ 0.0005 * '''FR''' | ||
| Line 124: | Line 124: | ||
* 0.000675 * '''FR''' ≤ ''f''<sub>high</sub> - ''f''<sub>low</sub> ≤ 0.99 * '''FR''' | * 0.000675 * '''FR''' ≤ ''f''<sub>high</sub> - ''f''<sub>low</sub> ≤ 0.99 * '''FR''' | ||
Dans la version précédente de NVGate, les conditions sur la fréquence de coupure étaient les suivantes: | |||
* ''f''<sub>low</sub> ≥ 0.055 * '''FR''' | * ''f''<sub>low</sub> ≥ 0.055 * '''FR''' | ||
| Line 132: | Line 132: | ||
* 0.0075 * '''FR''' ≤ ''f''<sub>high</sub> - ''f''<sub>low</sub> ≤ 0.99 * '''FR''' | * 0.0075 * '''FR''' ≤ ''f''<sub>high</sub> - ''f''<sub>low</sub> ≤ 0.99 * '''FR''' | ||
== | ==La précision améliorée== | ||
Maintenant, les filtres sont calculés en format 64-bit floating point en mode office et 40-bit floating point en mode connecté. Dans la version précédente de NVGate, le format était 32-bit floating point dans les deux modes. | |||
=== | ===Nouveaux types de filtres=== | ||
En complément des filtres Butterworth, maintenant vous pouvez utiliser des filtres IIR du type Chebyshev type I (band-pass ripple) ou Chebyshev type II (stop-band ripple). | |||
Le filtre Butterworth a une réponse plate en passe-bande et coupe-bande mais sa bande de transition est large. | |||
The Chebyshev type I (band-pass ripple filter) has the steepest roll-off among the three filters, and its response in the stop band is flat. However, it has ripples in the pass band. | The Chebyshev type I (band-pass ripple filter) has the steepest roll-off among the three filters, and its response in the stop band is flat. However, it has ripples in the pass band. | ||