Is a Matlab Textbook Necessary for Programming? Weighing the Pros and Cons

  • Context: MATLAB 
  • Thread starter Thread starter recliningpanda
  • Start date Start date
  • Tags Tags
    Matlab Textbook
Click For Summary

Discussion Overview

The discussion revolves around the necessity of a prescribed textbook for learning Matlab programming in a course setting, particularly in light of available online resources. Participants weigh the pros and cons of having a physical textbook versus relying on digital documentation and tutorials.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Conceptual clarification
  • Homework-related

Main Points Raised

  • One participant questions the necessity of a textbook given the abundance of online resources, suggesting that a condensed reference might be beneficial but is unsure about the cost.
  • Another participant argues that Matlab's built-in documentation and online resources make a textbook unnecessary, though they acknowledge that it might still be helpful.
  • A different participant mentions their intention to borrow a library copy of the textbook instead of purchasing it.
  • One participant highlights the importance of knowing whether the course includes homework based on the textbook, sharing their experience with different instructors' approaches to textbook usage.
  • Another participant shares their experience of learning Matlab solely through online documentation, suggesting that the textbook may not be needed at all.
  • A participant recounts their difficulty in finding quality online help for Matlab, stating that having a textbook was beneficial for them, contrasting it with their experience using Mathematica.
  • The original poster concludes that they will borrow the textbook and notes that it seems to contain more examples than problems, indicating a lack of assessment based on the book.

Areas of Agreement / Disagreement

Participants express varying opinions on the necessity of a textbook, with some advocating for its usefulness while others believe it is not essential. No consensus is reached on whether a textbook is necessary for learning Matlab.

Contextual Notes

Participants mention different teaching styles and course structures, which may influence the decision to use a textbook. There is also a lack of clarity regarding the specific content of the prescribed textbook and its alignment with course assessments.

recliningpanda
Messages
5
Reaction score
0
I'll be doing a programming subject where the first half will be spent on Matlab then the second half on C. It has a prescribed textbook: https://www.amazon.com/dp/0495668079/?tag=pfamazon01-20 which solely focuses on Matlab programming.

With all the resources available on the internet, is it really necessary to have such a textbook? Then again it would be easier to have something condensed all in one book, rather than having to filter through web pages, tutorials, etc. Plus I could use it in later courses as a reference...but I'm still trying to justify the cost.

Thanks.
 
Last edited by a moderator:
Physics news on Phys.org
Matlab has built-in documentation and tutorials/examples. Between that and Google, a textbook is not necessary for learning Matlab. Whether it would be helpful is another question. Maybe try to borrow a copy to see if it looks useful, before dropping $100 for something you might never use.
 
Forgot about the tutorials and documentation available on matlab. That makes a lot of difference. I think ill just try to borrow out a library copy.
 
Does the course have homework questions taken from the book? I had to have a book in C because of homework assigned from 'end of chapter questions'. My C++ instructor however said that "the information is free and out there, don't buy a book for my class", and he assigns programs to be written instead of questions.
 
Some instructors/professors organize their lectures and assignments strongly around the textbook, and refer to it often so that it becomes (at least) very inconvenient not to have easy access to the textbook.

Others use the textbook mainly for background reading, and as a source for homework assignments (end-of-chapter problems etc.)

Others use it only for background reading, and make up their own homework assignments.

You need to find out how your instructor is going to do things, if you're considering not buying the "prescribed" textbook.
 
I learned Matlab programming completely by using the online documentation and occasional googling. Toss your book in the trash (figuratively) and don't bother with it, it's very easy to learn. If you get stuck, you can always ask for help here on physicsforums.
 
Well, I took a MATLAB-oriented course with a proscribed text (written by a prof at my school), and I'll say to you what I said to my classmates: " I can't believe how hard it is to find good help with Matlab on the internet."

And it's true, the internet never produced good results and the official MATLAB page was no help either, and I am a master googler. Having that text as a reference really helped. (Mathematica otoh, I can just google it)

The only useful thing I found on the net for MATLAB were some cool Easter eggs.
 
Thanks everyone.

I decided to borrow out a copy from the library and read through it for the 2 week period I'll have it (since someone is bound to request my copy as I had to myself).

I don't think we'll be assessed through the book since I had a quick flick through it at the book store and it didn't seem to have many problems, rather examples.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
8
Views
4K
Replies
2
Views
4K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 43 ·
2
Replies
43
Views
10K
  • · Replies 14 ·
Replies
14
Views
11K
Replies
2
Views
4K
  • Sticky
  • · Replies 0 ·
Replies
0
Views
3K