how find ramp response
1 032 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
what is method to find out ramp response of a transfer system.......... there is any command like step or impulse?
1 commentaire
Réponse acceptée
Teja Muppirala
le 15 Fév 2013
You could get the ramp response by dividing your transfer function by s, and then taking the step response.
For example:
s = tf('s');
G = 1/(s+1);
figure
subplot(311), impulse(G); % Impulse reponse
subplot(312), step(G); % Step Response
subplot(313), step(G / s); % Ramp response
3 commentaires
Akash Vyas
le 15 Avr 2022
Modifié(e) : Akash Vyas
le 15 Avr 2022
I don't think impulse(G*U) will work in matlab. I tried both these method but ans is different.
Plus de réponses (6)
Azzi Abdelmalek
le 15 Fév 2013
Modifié(e) : Azzi Abdelmalek
le 15 Fév 2013
You can use lsim function for any input
t=0:0.1:10
alpha=2
ramp=alpha*t % Your input signal
model=tf(1,[1 20 3]); % Your transfer function
[y,t]=lsim(model,ramp,t)
plot(t,y)
Mercy Mercy
le 16 Juil 2020
Find the time response for the system G(s)=1/s+19 for unit r amp input
0 commentaires
zalikha zamri
le 18 Déc 2020
how to get a ramp response from s^2+3s/ s^2+7s+6
1 commentaire
Ibrahim Baza
le 22 Juin 2021
%just define the tf and use step function to change the tf from T=1*G to
%T=1/s * G
s=tf('s');
T=(s^2+3*s)/ (s^2+7*s+6);
step(T/s)
Nadir Alsabaey
le 15 Juil 2023
Q --> Consider a system of the form shown in the figure in Problem 1. Let 𝐺(𝑠) = 𝐾 (𝑠+3) (𝑠+5) / 𝑠(𝑠+7) (𝑠+8)
1. a. What is the system type?
b. Consider 𝐾 = 1. On the same figure, plot the ramp input along with its response using lsim() command.
0 commentaires
Iqra
le 31 Mar 2024
give matlab code for ramp response having num=[3] and den=[ 0.1 1]
1 commentaire
Voir également
Catégories
En savoir plus sur Dynamic System Models dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!