No se ha podido encontrar la biblioteca de Matlab powerlib '. programa de ejecución de Simulink

StackOverflow https://stackoverflow.com/questions/3957073

  •  08-10-2019
  •  | 
  •  

Pregunta

Cuando traté de ejecutar un programa Simulink bajo mi R2009a Matlab, que mostraba un mensaje de error de la siguiente manera: No se pudo encontrar la biblioteca 'powerlib' al que hace referencia 'dcmotor_openloop / Armadura actual'. Esta biblioteca debe estar en su camino de MATLAB.

Me pregunto dónde puedo encontrar a este powerlib.

¿Fue útil?

Solución

Como @Edric mencionado, powerlib está integrado en SimPowerSystems. El error que se ve puede pues tener dos causas

(1) No hay ninguna instalación de SimPowerSystems en su copia de Matlab. ver escribir en el símbolo del sistema para comprobar lo que las cajas de herramientas que ha instalado. Si SimPowerSystems no se presenta en la lista, usted tiene que conseguir la caja de herramientas, de lo contrario no será capaz de ejecutar el modelo.

(2) La instalación de SimPowerSystems es de alguna manera corrupta. Esto nunca ha sucedido a mí en Matlab hasta ahora, pero con la tecnología moderna, todo es posible. Una nueva instalación debe solucionar esto.

Otros consejos

powerlib es una biblioteca Simulink enviado como parte de SimPowerSystems, consulte la página del producto aquí: http: // www.mathworks.com/products/simpower/ .

Esto realmente debe ser un comentario en otra respuesta, pero no puedo comentar debido a la reputación.

A partir de al menos R2016b, quizás antes también, ya no es llamado SimPowerSystems. Es ahora SimscapePowerSystems . Es necesario que además el paquete al descubierto Simscape instalado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top