After sitting the matlab certification exam last week I wanted to share what tripped me up most: data types. I was overconfident on numeric arrays because that's what most tutorials cover, but the exam had a surprising number of questions on cell arrays, struct arrays, and the newer table datatype.
Specifically, make sure you know how to index into nested cell arrays, how to add/remove fields from structs dynamically, and how to filter rows in a table using logical indexing. The table stuff felt almost like SQL — it's worth practicing if you haven't touched it much.
The MATLAB Data Types and Structures practice set here covers most of this well. Also review categorical arrays — they come up in data analysis questions and a lot of people skip them during matlab programming study.
Huge thanks for posting this. I've been focusing almost entirely on matrices and plotting because that's what my university course emphasized. Drilling cell arrays and tables tonight. Did you find the visualization/import questions (like readtable, writetable, plotting with axes objects) also heavy, or was that more of a minor section?
Related Discussions
- "CMLA" — how important is this for the CMLA exam?7 replies
- Got my CLIA cert 6 months ago — here's what actually changed at work7 replies
- Finally passed my CLT — here's what actually made the difference7 replies
- MLS exam day tips — what nobody tells you beforehand7 replies
- Which section of the MLPAO is hardest? My breakdown after taking it7 replies