What's the best and fastest way to create an app in Matlab?

1 次查看(过去 30 天)
I want to create an app to analyze mass spectra. The analysis involves many calculation steps, several options and input parameters are defined by the user and the results are plotted in different plots inside the app. It is desired for the plots to be interactive: 1. the user should be able to see the distance between two points on a graph by clicking on these two points 2. When selecting a point on graph A, graph B should zoom in points that correspond to points in graph A.
I have started developing this app using Matlab's app desinger. But unfortunately the app takes a bit too long to open in Matlab and after making changes in the code the app needs too long to run. Is this a known weakness of app desinger? What is a better way of developing this app for an beginner to intermediate coder?
Thank you in advance!
  1 个评论
dpb
dpb 2022-5-13
I don't know there's too much that can be done about startup time --
As far as run time; that's something you would have to work on independently of the GUI -- there are almost always effective ways to improve MATLAB performance, but it is completely application specific and generalities don't help.
Start with the computation engine and use the profiler and see where the bottlenecks are...posting specific code that seems to be a problem area could let folks at least see something to comment on...

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Develop Apps Using App Designer 的更多信息

产品


版本

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by