Hi Kristoffer,
Based on your description, it seems like you are facing an issue with unresponsive navigation buttons in the axes of your app created in AppDesigner. This can be frustrating, especially when trying to enable tools like zoom in or home button. Let's analyze the possible causes and solutions for this behavior. One potential reason for the unresponsiveness could be related to the size and complexity of the images you are plotting using pcolor. While 150x150 pixel images are not particularly large, rendering multiple images simultaneously in the axes can still impact the performance of the app, especially if there are memory or processing constraints.
Here are some steps you can take to address this issue: 1. *Optimize Image Rendering*: Ensure that the images you are plotting are efficiently rendered. You can try reducing the resolution of the images or implementing image compression techniques to improve performance. 2. *Check Resource Usage*: Monitor the resource usage of your app while testing in AppDesigner. Look for any spikes in CPU or memory usage that coincide with the unresponsive behavior of the navigation buttons. 3. *Code Optimization*: Review your code for any inefficiencies or bottlenecks that could be causing delays in responsiveness. Consider optimizing your code structure and logic to improve performance. 4. *Update Graphics Drivers*: Make sure your graphics drivers are up to date, as outdated drivers can sometimes cause graphical issues in MATLAB apps. 5. *Testing Environment*: Test your app in different environments to see if the issue persists. This can help determine if the problem is specific to a certain setup.
By addressing these potential causes and implementing optimizations, you should be able to improve the responsiveness of the navigation buttons in your app created in AppDesigner. If the issue persists, consider reaching out to MATLAB support for further assistance.
I hope this helps resolve the poor behavior you are experiencing with your app's navigation buttons. Let me know if you need further assistance or have any other questions.