R2019a GUIDE GUI plotting very slowly

1 vue (au cours des 30 derniers jours)
HpW
HpW le 9 Avr 2019
Commenté : Geoff Hayes le 28 Août 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 commentaires
Andrew Reader
Andrew Reader le 28 Août 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 le 28 Août 2019
Andrew - how are you doing the updates? Are you creating new graphic objects or just updating existing ones?

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Graphics Performance dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by