Top Books for Learning Matlab: Beginner to Advanced Level with Java Knowledge

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
8 replies · 5K views
Messages
2,188
Reaction score
2,694
I've recently started to learn MATLAB (self-study). I first tried to learn by an app on Google Play, and work out the examples on the Matlab app. But the app is very bad, and I can't understand anything after a while.

What books can I use for learning Matlab? I have a good knowledge on Java programming (I can make applets, swing programs but not beans and server connections). Keeping that in mind, which book should I use to guide me from a beginner level to an advanced level?

N.B.: Please pardon me if this is off-topic here. I had seen a few months back that someone had asked for books on C, which was received well. If this is off-topic, I request the mentors, moderators and administrators to delete this thread.
 
  • Like
Likes   Reactions: bellesbarbara
on Phys.org
StoneTemplePython said:
This may be too advanced, but I noticed that Stanford has an advanced MATLAB course being offered, starting in a week or so. In general the content from Stanford is extremely good, and the course is free so you may want to take a look. (If you have to drop you can always rejoin later)

https://lagunita.stanford.edu/courses/course-v1:Engineering+AdvMATLAB+Fall2017/about
That's great, but you know what, I don't even have a licensed copy to learn Matlab. I try out mainly on the android app. Can't pay so much currently. Maybe later. :sorry: If videos are made available in youtube for future views, it'll be great.:smile:
 
StoneTemplePython said:
This may be too advanced, but I noticed that Stanford has an advanced MATLAB course being offered, starting in a week or so. In general the content from Stanford is extremely good, and the course is free so you may want to take a look. (If you have to drop you can always rejoin later)

https://lagunita.stanford.edu/courses/course-v1:Engineering+AdvMATLAB+Fall2017/about
Will this course cover simulink also?
It's not understood from the topics that it will be covered:
MATLAB topics will be drawn from: advanced graphics (2D/3D plotting, graphics handles, publication quality graphics, animation), MATLAB tools (debugger, profiler), code optimization (vectorization, memory management), object-oriented programming, compiled MATLAB (MEX files and MATLAB coder), interfacing with external programs, toolboxes (optimization, parallel computing, symbolic math, PDEs).

BTW is there any free course for pspice? I tried reading some outdated book on it, and it was hard reading it, not my cup of cola.
 
Wrichik Basu said:
That's great, but you know what, I don't even have a licensed copy to learn Matlab. I try out mainly on the android app. Can't pay so much currently. Maybe later. :sorry: If videos are made available in youtube for future views, it'll be great.:smile:

You might be able to get away with using Octave (which is free) and following the course. It's up to you to experiment if you're so interested.

MathematicalPhysicist said:
Will this course cover simulink also?
It's not understood from the topics that it will be covered:

I think the course is new and the syllabus is what I'd go on.

I don't care much for Matlab to be honest, but Stanford's online stuff is really really good -- my second favorite after MIT. It pays to keep an eye on what they're offering.