R2019a GUIDE GUI plotting very slowly

2 views (last 30 days)
HpW
HpW on 9 Apr 2019
Commented: Geoff Hayes on 28 Aug 2019
Hi. I recently upgraded from R2017a to R2019a. I have a GUI that has about 10 axes on it that should update all at the same time once data is loaded in. In R2017a all of the axes update simulataneously and quickly after the data is loaded. In R2019a, however, there is a dramatic slowdown in GUI display speed. The 10 axes are now loading sequentially to the point where it is very noticable (probably takes 0.25 second between each axes plot data appearing), and any updates to the axes, which previously were also instataneous, are resulting in the figure breifly disappearing and then reappearing. Im using an older computer, but its the same computer that was running R2017a perfectly fine. Im happy to help provide code if needed, but Im not sure it will be helpful in this situation. Any idea on what to do? Is R2019a just more ersource intensive? It tried adjusting the opengl settings (opengl software, opengl hardware) without any change. I also increased the java RAM without any improvement. Any thoughts would be appreciated.
thx!
  4 Comments
Andrew Reader
Andrew Reader on 28 Aug 2019
I have a similar problem. Updating to Matlab 2019 from Matlab 2015 means my figure plots are much slower (typically plotting 6 - 12 images in a single figure, with rapid updates of each figure).
Tried the Java heap memory increase - did not help.
Tried also to use disableDefaultInteractivity - did not help.
My only option for now is to revert back to Matlab 2015 for fast graphical updates of axes / images.
Geoff Hayes
Geoff Hayes on 28 Aug 2019
Andrew - how are you doing the updates? Are you creating new graphic objects or just updating existing ones?

Sign in to comment.

Answers (0)

Categories

Find more on Graphics Performance in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!