Start App-UI from desktop link with MATLAB running in background

3 ビュー (過去 30 日間)
Rene Zehnder
Rene Zehnder 2024 年 4 月 24 日
編集済み: Rene Zehnder 2024 年 4 月 25 日
Hi there,
I designed an App-UI. Now I would like to start it from a desktop link such that I just see my working UI. MATLAB shall run in the background.
When I do a link to *.mlapp I get the error message:
"Execution of script run as a function is not supported"
Solution found:
I solved the issue by adding arguments to the MATLAB startup link:
  • "-minimize" → It's not true background, but in my case good enough
  • "-r MyUI" → where MyUI is MyUI.mlapp
The whole argument looks like:
  • \bin\matlab.exe" -minimize -r MyUI
Additional comment on startup sequence:
  • MATLAB runs startup.m before the -r arguments
thank you for your Support
Rene
  4 件のコメント
Saurav
Saurav 2024 年 4 月 25 日
It seems like you're aiming to create a standalone desktop application that can operate independently.
Refer to this documentation: Create Standalone Desktop App
You should select "Standalone Desktop App" from the drop-down menu under "Share."
If this is not what you aim for, kindly elaborate your issue for better help.
Rene Zehnder
Rene Zehnder 2024 年 4 月 25 日
Hi Saurav,
thank you for your proposal. I have overseen the "share" option, which I'll use to move the code to a different computer. At this time I avoid buying the compiler, as I will probably not need it enough to justify the cost.
Kind Regards
Rene

サインインしてコメントする。

回答 (1 件)

Karanjot
Karanjot 2024 年 4 月 25 日
Hi Rene,
I recommend you to use the MATLAB Compiler to package your MATLAB application into a standalone application.
MATLAB Compiler enables you to share MATLAB programs as standalone applications and web apps. Standalone applications can be complete apps that use MATLAB graphics and UIs designed with MATLAB App Designer, or they can be command-line executables.
You may watch the tutorial for creating a standalone application here:
To know more about the MATLAB compiler, refer to the below documentation:
I hope this helps!
  1 件のコメント
Rene Zehnder
Rene Zehnder 2024 年 4 月 25 日
Hi Karanjot,
thank you for your proppsal. My goal is to avoid the additional toolbox as I won't use it enough times to satisfy the investment.
Kind Regards
Rene

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeMigrate GUIDE Apps についてさらに検索

タグ

製品


リリース

R2024a

Community Treasure Hunt

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

Start Hunting!

Translated by