Creation of a standalone executable app

조회 수: 6 (최근 30일)
PanPan
PanPan 2025년 5월 13일
댓글: Steven Lord 2025년 5월 14일
Hello all,
I have created an application in Matlab App Designer and now I want to save it as a standlone executable app.
The application is based on Matlab code but it uses Simulink models to run.
Is the creation of a standlone app possible with this structure?
Thank you in advance for your help.
Kind regards,
Panagiotis

답변 (1개)

Steven Lord
Steven Lord 2025년 5월 13일
You will need to use Simulink Coder (product information page) for that workflow. See the Simulink Coder documentation for more information on how to use this product.
  댓글 수: 2
PanPan
PanPan 2025년 5월 14일
이동: Steven Lord 2025년 5월 14일
Couldn't i do it via Simulink Compiler?
What I want to achieve is to use the simulink model inside the .exe GUI. I don't want to have a seperate .exe file just for the Simulink model simulation.
Here's a small part of the code I use to compile the Simulink model but I cannot get it to work. Any suggestions?
modelPath = fullfile(ctfroot, 'modellapp.slx');
% Create a SimulationInput object
in = Simulink.SimulationInput(modelPath);
% Set all required variables into the input
in = in.setVariable('Cd', Cd);
%%% MORE VARIABLES HERE
% Simulate
in = simulink.compiler.configureForDeployment(in);
out = sim(in);
Steven Lord
Steven Lord 2025년 5월 14일
Yes, my apologies. I saw "standalone executable" and my mind first jumped to code generation with Simulink Coder, but app deployment with Simulink Compiler ought to be possible as well. I have not used Simulink Compiler myself, but I did see an example in the documentation of creating an App Designer app that calls a Simulink model and deploys that app. I recommend working through that example and adapting it to your application.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Model Compatibility에 대해 자세히 알아보기

제품


릴리스

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by