How to convert .m to .mlapp

How to convert .m to .mlapp

4 Comments

.m is a file typically containing a script or function. .mlapp is an app designed in app designer. The request doesn't make sense.
Hyunjin Park's answer moved here as a comment.
Actually i get .m file made by app designer from other person
so when i want to adjust something it is really hard to that because that files can't load at app designer
as you know, we can save .m form even though we made a code at app designer
so i want to migration .m file (it is made by app designer) to .mlapp
Adam Danz
Adam Danz on 3 Nov 2019
Edited: Adam Danz on 4 Nov 2019
"Actually i get .m file made by app designer from other person"
What does that mean? App designer files are stored as .mlapp.
I think the m file you have was not created in app designed but was created bottom-up by creating a figure using uifigure() and additng other components manually. If that's the case, you cannot convert that to app-designer format. In fact, if that's the case, the m-file is better than an app designer file because you have more control of the bottom-up approach.
Another interpretation is that someone copy-pasted the content from the appdesigern code into an m file. But I doubt that m-file would even function.
If you attach the m file, it may clear up this issue.
A Matlab .mlapp file can be converted into .m file by using save as (export to .m file) button. But I don't know how can I convert .m file, created by exporting from Matlab App, into .mlapp file. I'm also researching this too

Sign in to comment.

 Accepted Answer

Ajay Kumar
Ajay Kumar on 1 Nov 2019
If you have a GUI(.m) made in matlab and you want to convert it to MATLAB app(.mlapp), you can use migration tool provided by MATLAB.

1 Comment

If the GUI was created by guide() then you'd need the m file and the fig file for migration.
If the GUI was created using uicontrol(), that can't be migrated. It's much better to build the GUI bottom-up anway.

Sign in to comment.

More Answers (0)

Products

Release

R2019a

Community Treasure Hunt

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

Start Hunting!