ss function is undefined.

32 vues (au cours des 30 derniers jours)
Matthew Buschur
Matthew Buschur le 14 Juin 2016
Commenté : Star Strider le 8 Nov 2020
Hello,
I am trying to use the state space function, "ss" to solve four matrices. However, when I type my code in a new script file I get the following error:
*Undefined function or variable 'ss'.
Error in Homework5 (line 10) sys = ss(A,B,C,D);*
My code is shown below:
% A = [0 0 -(7/2); 1 0 -2; 0 1 -(5/2)];
B = [0; 0; (1/2)];
C = [1 0 0; 0 0 1];
D = [0; 0];
sys = ss(A,B,C,D);
step(sys)

Réponse acceptée

Image Analyst
Image Analyst le 14 Juin 2016
That's in the Signal Processing Toolbox. Do you see that listed when you issue the "ver" command?
  2 commentaires
Matthew Buschur
Matthew Buschur le 14 Juin 2016
Yep that is the problem, I was thinking it might be a dependency issue. I couldn't remember if I slimmed the install down when I installed Matlab or not, but obviously I did.
Can one of you two direct me to the easiest way to install those two packages to my current install?
Matthew Buschur
Matthew Buschur le 14 Juin 2016
Actually never mind. I got it. Thank you both!!!

Connectez-vous pour commenter.

Plus de réponses (2)

Star Strider
Star Strider le 14 Juin 2016
You have to have the Control System Toolbox or the Signal Processing Toolbox (or both, at best) installed to use the ‘ss’ function.
Type:
ver
in the Command Window to see if you have one or both of them.

Faisal Budikasih
Faisal Budikasih le 8 Nov 2020
Modifié(e) : Faisal Budikasih le 8 Nov 2020
i guess the right toolbox for the function ss is control system toolbox .
  1 commentaire
Star Strider
Star Strider le 8 Nov 2020
Correct!

Connectez-vous pour commenter.

Catégories

En savoir plus sur Introduction to Installation and Licensing 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!

Translated by