How do I convert a script into an app?
조회 수: 22 (최근 30일)
이전 댓글 표시
Hello,
I created an app using app designer to get inputs and run a function. I was frusturated by the inability to edit the component initializations, which were grayed out. So I saved my .mlapp file to a .m file, and everything seemed to work. The trouble is, I can't convert my script back to an app. When I change the file extension to .mlapp and try to open it in App Designer, it just says error loading 'myapp.mlapp'. I ultimately want an executable somebody with no coding knowledge can click on and run. Can anyone help?
댓글 수: 10
dpb
2025년 2월 27일
편집: dpb
2025년 2월 27일
"...my original mlapp file is gone..."
Sorry to hear that; I was hoping you had done a "SaveAs" and not just renamed the existing .mlapp file...glad to hear it wasn't that large so as to be able to recreate relatively painlessly.
Yes, adding a "callback" startup function is like adding any other component in App Designer; the code template isn't there until it is added. I hadn't really thought about that in ages as I've not built a brand new app from total scratch in "like since forever" as I've just created derivatives of an existing app. It does seem ubiquitous enough that Mathworks might consider an enhancement request to have that one user function be created automagically but with being only one click and symmetric with everything else, it's not a likely one to make the cut I'd reckon.
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Environment and Settings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!