How do I write the transferfunksjon in Matlab
Afficher commentaires plus anciens
Hi!
How do I write the transfer function:
100000/((s/100 + 1)*(s/100000 + 1))
Thanks for answers.
Réponses (1)
Sebastian Castro
le 6 Oct 2015
If you have Control Systems Toolbox, the tf (transfer function) or zpk (zero-pole-gain) functions will be very helpful. Since your transfer function is already factored, it looks like zpk is the way to go.
We know
- There are no zeros
- The poles are -100 and -100000
- The gain is 100000
So,
>> sys = zpk([],[100 100000],100000)
That's it!
- Sebastian
2 commentaires
Remi Vassnes
le 7 Oct 2015
Sebastian Castro
le 7 Oct 2015
You can also build it from scratch using 's' as follows:
s = tf('s');
num = 100000;
den = ((s/100)+1)*((s/100000)+1)
sys = num/den
- Sebastian
Catégories
En savoir plus sur Dynamic System Models dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!