
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ランキング
-
コマンドプロンプトのエラーに...
-
複数のbatファイルを自動実行し...
-
[teraterm] waitコマンドで停止...
-
「読み取りと実行」と「読み取...
-
exeファイルを実行するとコマン...
-
Cシェルで複数の命令を実行
-
Excel(エクセル) VBA プロシー...
-
VBscriptが起動しない?
-
バッチファイルの内容を表示さ...
-
VScodeのエラー解決法 Pythonの...
-
Access の VBA 実行中に他の操...
-
EXIF情報を出力するマクロ
-
powershellをバックグラウンド実行
-
【VB.NET】exeを実行すると「発...
-
pythonスクリプトを管理者権限...
-
VB.NETでのDOSコマンドを実行に...
-
Excel VBA ステップインが途中...
-
[es]でpython2.5のファイル実行
-
テキストファイルの1行目のみを...
-
ネットワーク名が見つかりません
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
[teraterm] waitコマンドで停止...
-
バッチファイルの内容を表示さ...
-
exeファイルを実行するとコマン...
-
VBscriptが起動しない?
-
これってパソコンの最適化が完...
-
「読み取りと実行」と「読み取...
-
複数のbatファイルを自動実行し...
-
Windows System32 Security Hea...
-
ネットワーク名が見つかりません
-
エクセル フォルダの画像を画...
-
Excel(エクセル) VBA プロシー...
-
PDFファイルを開き、印刷し、閉...
-
Access の VBA 実行中に他の操...
-
バッチファイルが不正終了して...
-
VScodeのエラー解決法 Pythonの...
-
VBScriptでコマンドプロンプト...
-
pythonスクリプトを管理者権限...
-
VB.NETでのDOSコマンドを実行に...
-
batからexeを実行し戻り値を受...
おすすめ情報