Annoying Matlab feature enhancements or changes in 2021 update5
2 views (last 30 days)
Show older comments
Not the newest version, but for Matlab R2021 update5 the following changes were made, or are standard settings:
- In the editor, tab complete for the function name itself is not working anymore. If I write a function "foo_bar_v1.m" and start to type "function foo..." I cannot use tab complete as before.
- The way a structure is shown has been adapted to the poor display style of Octave:
Here is an example:
N: 2
B: [-0.0227836540603933 0 0.275423714897314 0.5 0.275423714897314 0 … ]
delay: 3
B0: [0 0.5]
B1: [0.275423714897314 -0.0227836540603933]
z0: 0
z1: [0 0 0]
What is the point to show the first elements? Before that the LENGTH of the vector B was shown, not the first elements. Most often, it is more important to check the length of a member vector instead of seeing the first elements, for example for FIR filter lengths. This is totally impractical. I don't see any switch to change it. It was very good for decades.
- Why always changing good features and turn them into bad ones or deprecate standard functions in favor of some pseudo OOP stuff which has little to do with real OOP as used in JAVA or C++? For every little thing an object is need, totally ridiculous and a waste of programming time for the user who wants to do rapid prototyping. It all akes just Matlab worse with every new release.
Best regards
Maxim
0 Comments
Answers (1)
Image Analyst
on 12 May 2023
You say you're using "Matlab R2011update5". There have been lots of improvements in the last 12 years. Perhaps it's time for you to upgrade to the newest version.
See Also
Categories
Find more on Structures in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!