Problem with MPC toolbox (compiler?)
2 次查看(过去 30 天)
显示 更早的评论
Hi I am trying to use Simulink mpc toolbox for the first time. I tried to run the simplest example I found http://www.mathworks.co.uk/help/mpc/examples/designing-a-model-predictive-controller-in-simulink.html but I cannot linearize the plant while I try to design the controller. It seems a problem related with the compiler but I have Microsoft Visual C++ 2012 Professional installed on my computer so it should work.
After running this code:
if ~mpcchecktoolboxinstalled('simulink')
disp('Simulink(R) is required to run this example.')
return
end
open_system('mpc_linearization');
open_system('mpc_linearization/MPC Controller');
and clicking "design..." and specify 1/1/1 and clicking "ok"
It gives this error:
Error using construct_error (line 110)
Library failed to build. Cannot continue build process.
- The model mpc_linearization could not be compiled to extract the operating point information. Please sync the operating point information from the model before linearizing the model.
Any idea on how I can solve this? My MATLAB version is 8.1.0.604 (R2013a) My operating system: Microsoft Windows 7 Version 6.1 (Build 7601: Service Pack 1)
Thank you
Sara
2 个评论
回答(1 个)
Arkadiy Turevskiy
2018-8-15
Answer posted in the last comment from Sara.
2 个评论
Walter Roberson
2018-8-15
However, the original poster had Microsoft Visual C++ 2012 Professional which is part of Visual Studio Professional. So which version of VS is needed for the code to work?
Arkadiy Turevskiy
2018-8-15
Best thing to do is to contact support. Hard to tell with limited info what the exact issue is. Thanks
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Simulation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!