Matlab R2025 is unforgivably slow and buggy

3 days ago 2

MATLAB (UI) is generally buggy and slow, but R2025a and R2025b are unforgivably slow, and buggy.

Yes, startup is fast after get rid of the Java-based UI but everything is just slower. With MATLAB R2025b running on Linux (RHEL9) it can take more than one minute to run a visdiff of two files with less than 100 lines, 20 seconds to plot a pcolor of size 400x400.

I also noticed some bugs in even the most common function. e.g., "readmatrix" throws the "too many arguments error" unexpectedly. The function accepts one string argument and I provide exactly only one and I don't know what's wrong with it. You can literally reproduce this bug by running the code from the official doc. I got this error on macOS (26.0.1) but not on Linux (RHEL9) so I assume the problem is not my script.

Their customer support is super unhelpful and reporting bug is a hassle. After clicking "Request Feedback" it asks you to log out but when you click logout the UI is not responsive. You have to kill the process!

Edit: you get a warning even when running a benchmark! (macOS Tahoe 26.0.1, but not on RHEL9)

>> bench Warning: Error in state of SceneNode. Too many input arguments. > In defaulterrorcallback (line 12) In bench>bench_graphics (line 417) In bench (line 58) Warning: Error in state of SceneNode. Too many input arguments. > In defaulterrorcallback (line 12) In bench>bench_graphics (line 417) In bench (line 86)

Edit: I think get rid of the Java-based UI is good but it looks like MathWorks roll out this new UI without testing.

Read Entire Article