Annoying Matlab feature enhancements or changes in 2021 update5

5 Ansichten (letzte 30 Tage)
Maxim Piz
Maxim Piz am 12 Mai 2023
Bearbeitet: Maxim Piz am 23 Mai 2023
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

Antworten (1)

Image Analyst
Image Analyst am 12 Mai 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.

Kategorien

Mehr zu MATLAB Compiler finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by