Buy Matlab for Your Engineering Studies

  • Context: MATLAB 
  • Thread starter Thread starter NotoriousNick
  • Start date Start date
  • Tags Tags
    Matlab
Click For Summary
SUMMARY

The discussion centers on the availability of MATLAB for engineering students, highlighting that student versions are no longer purchasable. Users are encouraged to utilize MATLAB available in school labs or consider alternatives like GNU Octave and Scilab, although these tools lack the extensive capabilities of MATLAB, particularly in terms of toolboxes and rendering features. MATLAB's built-in C-compiler and superior data visualization tools are emphasized as key advantages. The conversation concludes with a recommendation to use Octave for simple homework tasks, as it maintains compatibility with MATLAB scripts.

PREREQUISITES
  • Understanding of MATLAB functionalities and its toolboxes
  • Familiarity with GNU Octave and Scilab as alternatives to MATLAB
  • Basic knowledge of C programming for MATLAB's compilation features
  • Awareness of data visualization techniques in engineering software
NEXT STEPS
  • Research the latest version of MATLAB and its available toolboxes
  • Explore GNU Octave and its compatibility with MATLAB scripts
  • Learn about Scilab and its features compared to MATLAB
  • Investigate data visualization techniques in MATLAB and alternatives
USEFUL FOR

Engineering students, educators, and software developers seeking to understand MATLAB's capabilities and explore viable alternatives for academic purposes.

NotoriousNick
Messages
29
Reaction score
0
I am a part-time online graduate engineering student, and am required to use Matlab for some of my homeworks but do not know where I can purchase or obtain it.
 
Physics news on Phys.org
There are no longer student versions of MATLAB that students can purchase. Most schools will have computers in their labs with Matlab loaded onto them that you can use. Since that probably won't work for you, I suggest you read my PM.
 
Scilab is another option. whether it would be compatible with the homework assignments is another story.
 
Scilab and Octave have no where near the power that MATLAB does. They are just simple CAS/matrix solvers and are just about worthless for any extensive scientific calculations.
 
i don't think that's anywhere close to being true, Topher925. i used MATLAB quite a bit several years ago, and the main benefit to MATLAB is the large collection of Toolboxes that you can buy at extra expense to perform the operations you want. but those Toolboxes were just scripts that you could write yourself if you knew what you were doing. not sure if they still issue Toolboxes as scripts or if they're compiled libraries now for the speed benefit. but what you get out of it is what you put into it.
 
One could argue that Matlab is "worthless" for real extensive scientific calculations as well.
 
  • #10
minger said:
One could argue that Matlab is "worthless" for real extensive scientific calculations as well.

And how could one support that argument? Matlab has a built in C-compiler which can compile MATLAB code into C code for increased speed. Matlab's power doesn't just come from its ability to compute numbers, but its tools and abilities to show that data as well. AFAIK, Octave of Scilab don't have animation tools or matlab's rendering capabilities.

ProtonSoup, I think they have gone a step above just script files for toolboxes. For example, I don't believe the symbolic or polynomial toolboxes are just script files but actual add-ons that need to be installed. Thats the way it is on my computer anyway.
 
  • #11
well, I'm not going to deny that MATLAB has the better product. they should, they've got a staff of people devoted to making it so. but if you can't afford or justify purchasing it, i think Scilab is the next best thing out there. Octave is also popular, but IMO a lot of that has to do with it being under a GNU license. even though Scilab is available for free use, it's license is not "free enough" for some of the die-hard open source fans. so they will choose a less capable product simply on principle.
 
  • #12
Since the Octave code, for simple homework calculations, is the same as Matlab, I'd just download Octave for the time being. It will in 99% of the cases mean that you can run the scripts also at the school - or if your online teachers will want to see and run the script, it should work.

If you ever need to do anything other than make simple .m scripts, then consider another program, or buying Matlab.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 32 ·
2
Replies
32
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K