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?5 replies
- How close are CLC practice tests to the real exam? My honest review5 replies
- Got my CLIA cert 6 months ago — here's what actually changed at work5 replies
- Which section of the CSMLS is hardest? My breakdown after taking it5 replies
- CLIA online vs in-person exam — any difference in difficulty?4 replies