# impulse

Réponse impulsionnelle d'un système dynamique.

## 📝 Syntaxe

* \[y, t, x] = impulse(sys)
* \[y, t, x] = impulse(sys, tFinal)
* \[y, t, x] = impulse(sys, \[t0, tFinal])
* \[y, t, x] = impulse(sys, t)
* impulse(...)

## 📥 Argument d'entrée

* sys - un modèle lti.
* t - Échantillons temporels : vecteur.
* tFinal - Temps de fin pour la réponse à l'échelon : scalaire.
* \[t0, tFinal] - Plage temporelle pour la réponse à l'échelon : vecteur à deux éléments.

## 📤 Argument de sortie

* y - Données de réponse simulée : matrice ou vecteur.
* tOut - Vecteur temporel : vecteur.
* x - Trajectoires d'état : matrice ou vecteur.

## 📄 Description

Calcule et trace la réponse impulsionnelle du système dynamique pour un signal impulsionnel appliqué en entrée.

## 💡 Exemple

```matlab
sys = tf(4,[1 2 10]);
t = 0:0.05:5;
f = figure();
impulse(sys,t);
```

![](https://160667757-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LdPvJ6mJve3gz5MU4d1%2Fuploads%2Fgit-blob-1a55608242db7a193d3ecb1bab3229a98fd26bac%2Fimpulse.svg?alt=media)

## 🔗 Voir aussi

[step](https://nelson-9.gitbook.io/nelson/markdown/fr/control_system/step), [lsim](https://nelson-9.gitbook.io/nelson/markdown/fr/control_system/lsim).

## 🕔 Historique

| Version | 📄 Description   |
| ------- | ---------------- |
| 1.0.0   | version initiale |
