![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
MATLABでssを実行すると、ssが未定義な関数として認識されて
エラーになっているようです。
どなたか、対処方法をご存じでしょうか?
宜しくお願いいたします。
■実行環境
OS:WindowsXP SP2
MATLAB:2007a
■実行したM-ファイル
%test
l=0.2404;
M=0.390;
J=0.0712;
c=0.695;
g=9.81;
A=[0 1; -M*l*g/J -c/J];
B=[0; 1/J];
C=[1 0];
D=0;
sys = ss(A,B,C,D);
■実行結果
??? 未定義の関数、またはメソッド 'ss' (タイプ'double' の入力引数)。
エラー ==> test at 13
sys = ss(A,B,C,D);
■調べた事項
>> ver
-------------------------------------------------------------------------------------
MATLAB Version 7.4.0.287 (R2007a)
MATLAB License Number: XXXXXX
Operating System: Microsoft Windows XP Version 5.1 (Build 2600: Service Pack 2) Java VM Version: Java 1.5.0_07 with Sun Microsystems Inc. Java HotSpot(TM) Client VM mixed mode
-------------------------------------------------------------------------------------
MATLAB Version 7.4 (R2007a)
Simulink Version 6.6.1 (R2007a+)
Communications Blockset Version 3.5 (R2007a)
Communications Toolbox Version 3.5 (R2007a)
Filter Design HDL Coder Version 2.0 (R2007a)
Filter Design Toolbox Version 4.1 (R2007a)
Fixed-Point Toolbox Version 2.0 (R2007a)
Link for ModelSim Version 2.2 (R2007a)
Signal Processing Blockset Version 6.5 (R2007a)
Signal Processing Toolbox Version 6.7 (R2007a)
Simulink Fixed Point Version 5.4.1 (R2007a+)
Trademarks
------------------
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, and xPC TargetBox are registered trademarks and SimBiology, SimEvents, and SimHydraulics are trademarks of The MathWorks, Inc. Other product or brand names are trademarks or registered trademarks of their respective holders.
>> which ss -all
C:\Program Files\MATLAB\R2007a\toolbox\signal\signal\@dfilt\ss.m % dfilt method
>> matlabroot
ans =
C:\Program Files\MATLAB\R2007a
>> path
MATLABPATH
C:\Program Files\MATLAB\R2007a\toolbox\matlab\general
C:\Program Files\MATLAB\R2007a\toolbox\matlab\ops
(中略)
C:\Program Files\MATLAB\R2007a\toolbox\signal\signal
(後略)
>>
No.1ベストアンサー
- 回答日時:
単純に該当するss関数がないだけでしょう。
> sys = ss(A,B,C,D);
この使い方をするss関数は、別のToolboxの関数じゃないですか?
■ Control System Toolbox
ftp://ftp.eng.auburn.edu/pub/bhidetm/t/jhelp/too …
この回答への補足
sgwjnさん、回答ありがとうございます。
ss関数を使用するには「Control System Toolbox」をインストール
されていないと使用できないのですね。
理解できました。ありがとうございます。
sgwjnさん、回答ありがとうございます。
ss関数を使用するには「Control System Toolbox」をインストール
されていないと使用できないのですね。
理解できました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- VPN 何これ 1 2022/04/19 01:32
- 洋画 洋画007シリーズの登場人物達について。 1 2023/04/08 03:43
- アクション・アドベンチャー 洋画007の『007は2度死ぬ』でピラニアに喰われる女や、『私を愛したスパイ』で鮫に喰われる女。 1 2023/01/26 21:17
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- 洋画 2代目007のジョージ・レーゼンビーについて 2 2023/08/05 21:10
- 洋画 007シリーズ以外の映画やドラマで、007みたいに人が刑罰として動物の餌にされるシーン有りのもの。 4 2023/08/15 14:57
- 洋画 映画、007ジェームズ・ボンド役ダニエル・クレイグさんの後任は未定ですか。 1 2023/05/05 05:38
- その他(映画) 前は面白くてよく見てたけど、最近つまらなくなって見なくなった映画 7 2023/06/21 15:59
- 洋画 次期007ジェームズボンドは大谷翔平でいかがですか? ハリウッド映画 6 2023/07/03 09:47
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
exeファイルを実行するとコマン...
-
[teraterm] waitコマンドで停止...
-
VBscriptが起動しない?
-
VB.NETでのDOSコマンドを実行に...
-
バッチファイルの内容を表示さ...
-
「読み取りと実行」と「読み取...
-
VBS実行時にコマンドプロンプト...
-
VBScriptでコマンドプロンプト...
-
ネットワーク名が見つかりません
-
16進数の変換処理
-
Excelのセルの内容をコマンドプ...
-
PDFファイルを開き、印刷し、閉...
-
VBAから複数のバッチファイルを...
-
ディスクチェックをタスクで、...
-
エクセル フォルダの画像を画...
-
pythonスクリプトを管理者権限...
-
VBAでバッチファイルを1つ実行...
-
バッチファイルが不正終了して...
-
NASに移したBATファイルからセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
exeファイルを実行するとコマン...
-
バッチファイルの内容を表示さ...
-
「読み取りと実行」と「読み取...
-
VBscriptが起動しない?
-
[teraterm] waitコマンドで停止...
-
エクセル フォルダの画像を画...
-
Excel VBA ステップインが途中...
-
PDFファイルを開き、印刷し、閉...
-
バッチファイルで以下のような...
-
VScodeのエラー解決法 Pythonの...
-
VBScriptでコマンドプロンプト...
-
バッチファイルが不正終了して...
-
複数のbatファイルを自動実行し...
-
pythonスクリプトを管理者権限...
-
これってパソコンの最適化が完...
-
ネットワーク名が見つかりません
-
VBS実行時にコマンドプロンプト...
-
メッセージを他のPCに出したい
-
VB.NETでのDOSコマンドを実行に...
おすすめ情報