Matlab and iview and Mathematica-

  • Context: MATLAB 
  • Thread starter Thread starter heman
  • Start date Start date
  • Tags Tags
    Mathematica Matlab
Click For Summary

Discussion Overview

The discussion revolves around the importance and applications of MATLAB, Mathematica, and related software tools in mathematics and engineering, particularly from the perspective of a college student. Participants explore the relevance of these tools in various fields, including computer science, engineering, and applied mathematics.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants highlight that MATLAB, Mathematica, and Maple are valuable tools for calculus, analysis, and applied mathematics, with specific recommendations based on the type of work being done.
  • One participant suggests that MATLAB is particularly useful for applied linear algebra, engineering simulations, and graphics, while Mathematica is better suited for symbolic computations.
  • Another participant notes that MATLAB is easier to code with for those familiar with programming, contrasting it with Mathematica and Maple, which they find more challenging.
  • Concerns are raised about dependency on MATLAB and its interface limitations, with some participants expressing regret over not learning C/C++ before using MATLAB.
  • There is a suggestion that MATLAB serves as a good testbed for algorithms due to its rapid coding capabilities.

Areas of Agreement / Disagreement

Participants express varying opinions on the necessity of MATLAB based on career goals, with some arguing it is essential for certain fields while others believe it is not required for general programming. The discussion remains unresolved regarding the best approach to learning programming in relation to these tools.

Contextual Notes

Participants mention specific use cases and personal experiences with the software, indicating that the effectiveness and preference for each tool may depend on individual learning paths and career aspirations.

heman
Messages
353
Reaction score
0
Hi all

I am in the very first year in college and when i enter into my college library i see some books on Matlab and iview and Mathematica-which i know...Can Pls Explain the importance of MATLAB and its applications and other such things...
I really want to learn such techniques which can make my maths easy.

Regards
Heman
 
Physics news on Phys.org
matlab maple and mathematica are very useful tools.

If your doing calculus/analysis/applied math generally stick to maple/mathematica

if your doing applied linear algebra(with numbers), graphics, engineering(which uses algebra)...or simulations with matrices stick to matlab

as for logic: I've never had to code from logic so i don't know what to use

Though of courses each software usually has capabilities of performing either...matlab is easier to code with if you know programming. While Mathematica and maple are pains in the but...though mathematica is nice for symbols...Maple I'm not sure what its used for but its a Canadian standard because waterloo makes it.

So it really depends on what your solving. But if you plan to be an engineer or psych simulator/chem/bio simulator you'll prolly at sopme point need matlab.
 
Thx Neuro,
Actually i am an Computer Science Student and i have basic knowledge of them...So does it really makes Matlab imp. for me/
 
depends this time on the career you seek. If you wann abe a generic programmer
than you don't need it. But Matlab is an added bonus if you want to wokr in some simulations/science field. Especially when large amounts of math is used. Matlab is a great testbed for testing to see if your Algorithms are correct because one can code very fast in matlab. Also Matlab is so easy compared to C/C++. Its basically a scripting language but the coding conventions that you learn from programming can be applied to it.

Why MATLAB is so easy:
[] a lot of built in functions and toolbox
[] no printf/count manipulations
[] you don't need to do memory calls.

Why MATLAB sucks
[] You become dependent on it
[] Its interface dependent(haven't been able to figure out if you can export exe
[] you don't control the memory.

SO again its a great tool to have but if your just learning programming stick to C/C++
first. I regret jumping into MATLAB before being comfortable with C/C++(i didn't have a choice it was a standard at my school). I can code in MATLAB no problem...but I can't sit and code in C/C++ for some reason. Though I like to code in the language.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 5 ·
Replies
5
Views
4K
Replies
3
Views
4K
  • · Replies 2 ·
Replies
2
Views
4K
Replies
5
Views
3K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 9 ·
Replies
9
Views
3K