Не удалось найти библиотеку 'powerlib' matlab.Выполнение программы Simulink - PullRequest
1 голос
/ 18 октября 2010

Когда я пытался запустить программу Simulink под моей R2009a Matlab, она показала сообщение об ошибке следующим образом: Не удалось найти библиотеку 'powerlib', на которую ссылается 'dcmotor_openloop / Armature Current'. Эта библиотека должна быть в вашем пути MATLAB.

Мне интересно, где я могу найти эту powerlib.

Ответы [ 3 ]

1 голос
/ 18 октября 2010

Как упоминалось @ Edric , powerlib встроено в SimPowerSystems.Таким образом, ошибка, которую вы видите, может иметь две причины

(1) В вашей копии Matlab нет установки SimPowerSystems.Введите ver в командной строке, чтобы проверить, какие наборы инструментов вы установили.Если SimPowerSystems не отображается в списке, вам необходимо получить набор инструментов, иначе вы не сможете запустить модель.

(2) Ваша установка SimPowerSystems каким-то образом повреждена.До сих пор в Matlab такого никогда не случалось со мной, но с современными технологиями все возможно.Новая установка должна решить эту проблему.

1 голос
/ 18 октября 2010

powerlib - это библиотека Simulink, поставляемая как часть SimPowerSystems, см. Страницу продукта здесь: http://www.mathworks.com/products/simpower/.

0 голосов
/ 23 августа 2017

Это действительно должен быть комментарий к другому ответу, но я не могу комментировать из-за репутации.

По крайней мере, с R2016b, возможно, и раньше, он больше не называется SimPowerSystems.Сейчас SimscapePowerSystems .Вам нужно это плюс установленный пакет Simscape.

...