R2009a MatlabでSimulinkプログラムを実行しようとすると、次のようなエラーメッセージが表示されました。「dcmotor_openloop /ArmatureCurrent」によって参照されるライブラリ「powerlib」が見つかりませんでした。このライブラリはMATLABパス上にある必要があります。
このpowerlibはどこにあるのでしょうか。
@Edricが述べたように、SimPowerSystemspowerlib
に組み込まれています。したがって、表示されるエラーには 2 つの原因が考えられます
(1) Matlab のコピーに SimPowerSystems がインストールされていません。ver
コマンド プロンプトで入力して、インストールしたツールボックスを確認します。SimPowerSystems がリストに表示されない場合は、ツールボックスを取得する必要があります。そうしないと、モデルを実行できません。
(2) SimPowerSystems のインストールが何らかの理由で破損しています。これまでのところ、Matlab でこれが起こったことは一度もありませんが、最新のテクノロジでは何でも可能です。新規インストールはこれを解決するはずです。
powerlib
は、SimPowerSystemsの一部として出荷されたSimulinkライブラリです。次の製品ページを参照してください: http: //www.mathworks.com/products/simpower/。