how to write the matlab codes for cascading multiple transfer functions
25 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
phoenix
le 5 Juin 2019
Réponse apportée : Wilbert Clarke
le 23 Mar 2024
Let say i have 10 transfer functions .How to cascade(series) them?
3 commentaires
Walter Roberson
le 6 Juin 2019
https://www.cds.caltech.edu/~murray/wiki/Can_I_cascade_(multiply)_transfer_functions_in_MATLAB%3F
Réponse acceptée
Walter Roberson
le 6 Juin 2019
tf1 = tf(num1, den1);
tf2 = tf(num2, den2);
tf3 = tf(num3, den3);
tf4 = tf(num4, den4);
...
tf10 = tf(num10, den10);
tf_series = tf1 * tf2 * tf3 * tf4 * tf5 * tf6 * tf7 * tf8 * tf9 * tf10;
1 commentaire
honore ho
le 6 Jan 2021
Hi all;
I have tried using this cascade tf1*tf2...; but the bode plot provides me unexpected results.
Are there any known bugs?
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Array and Matrix Mathematics dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!