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)

 採用された回答

Image Analyst
Image Analyst 2016 年 6 月 14 日

1 投票

That's in the Signal Processing Toolbox. Do you see that listed when you issue the "ver" command?

2 件のコメント

Matthew Buschur
Matthew Buschur 2016 年 6 月 14 日
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 2016 年 6 月 14 日
Actually never mind. I got it. Thank you both!!!

サインインしてコメントする。

その他の回答 (2 件)

Star Strider
Star Strider 2016 年 6 月 14 日

2 投票

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 2020 年 11 月 8 日
編集済み: Faisal Budikasih 2020 年 11 月 8 日

1 投票

i guess the right toolbox for the function ss is control system toolbox .

カテゴリ

ヘルプ センター および File Exchange で Introduction to Installation and Licensing についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by