How to set the step size signal using step command?
23 views (last 30 days)
Show older comments
Mr. NailGuy
on 28 Oct 2017
Commented: Star Strider
on 28 Oct 2017
I am trying to invoke a step signal to my State space equation but the step value is unity. I want to inject a value around 91 to my state space model using the "step" command. Thanks in advance!
0 Comments
Accepted Answer
Star Strider
on 28 Oct 2017
The step function only delivers unit amplitudes.
One option would be to cascade an ‘amplifier’ with your system.
Example —
a = [-0.5572,-0.7814;0.7814,0];
b = [1,-1;0,2];
c = [1.9691,6.4493];
sys = ss(a,b,c,0);
[y1, t1] = step(sys);
a = [-0.5572,-0.7814;0.7814,0];
b = [1,-1;0,2] * 91;
c = [1.9691,6.4493];
sys = ss(a,b,c,0);
[y2, t2] = step(sys);
figure(1)
subplot(2,1,1)
plot(t1, squeeze(y1))
title('Original')
grid
subplot(2,1,2)
plot(t2, squeeze(y2))
title('Amplified')
grid
4 Comments
More Answers (0)
See Also
Categories
Find more on S-Parameters and Linear Components in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!