I am looking for advice on the best way to learn matlab. I am a second year PhD student trying to familiarize myself with problems or projects. Any advice?

44 views (last 30 days)
Does anyone have any advice for getting better at matlab? I am a PhD student studying neuroscience trying to get much better at it. I have been trying to learn more about things I feel I need to learn (for loops, functions, function creating, classes etc). I can't seem to find a good place to have more challenging problems that are doable. I feel like I may be approaching it wrong without a proper plan.
  1 Comment
Dyuman Joshi
Dyuman Joshi on 15 Dec 2023
I'd recommend learning the fundamentals and syntax of MATLAB first (Onramp is a great starting point, as suggested by @Sam Chak below as well), only after this you should go for solving problems.
Cody is a good platform for solving problems, where the difficulty ranges from ezpz to oh boy, what in the tarnation is this. And you will get a wide range of problems with specific groups for different topics.
There are many threads on this forum on the same topic, so I suggest you to go through them as well.

Sign in to comment.

Answers (3)

Sam Chak
Sam Chak on 15 Dec 2023
Some prefer to read books, and some learn faster by watching videos. If you are a beginner, I suggest you should try taking the Self-Paced Courses, mainly the Onramp series courses.

John D'Errico
John D'Errico on 15 Dec 2023
There is no "best" way to learn. It surely depends on you and your own learning style. Ok, probably the best way would be to hire a personal tutor, who is both an expert in MATLAB, as well as your own field of study. Since that won't happen, you need to find an acceptable way, one that is acceptable for you. We don't know enough about you.
There are MATLAB books you can read. Online tutorials. Or you can guide yourself, by doing problem sets. Things like Cody, where you can pick and choose problems that interest you personally. Of course, if you really get into Cody, you will also learn some poor MATLAB programming styles, designed to win by gaming the scoring system there. Nothing is perfect.
So start with the Onramp tutorials. Look for a book about MATLAB that works for you. Get your hands dirty solving some Cody problems. Read the answers on this forum, and others. Learn from them.

Image Analyst
Image Analyst on 15 Dec 2023
Try this link:
To learn fundamental concepts, invest 2 hours of your time here:

Categories

Find more on Deep Learning Toolbox 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!