Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- From: Jerzy Karczmarczuk <karczma@xxxxxxxxxxxxxxx>
- Date: Wed, 27 Apr 2005 11:55:42 +0200
Richard J. Fateman wrote:
JohnCreighton_@xxxxxxxxxxx wrote:
I am resurrecting this post from the Mathamatica vs MATLAB thread and I would like to say that it is my view that the best way to introduce computer algebra to engineers is to better integrate the symbolic packages with MATLAB. ...
Cleve Moler, who responded, is the original author of Matlab and the founder of the company. All he says is that putting symbolic processing more centrally into Matlab would require substantial changes, and that Matlab has a primarily numerical focus. The choices he made (in spite of design errors you might find), have produced a valuable and widely-used software package.
I do not see any disagreement, except that Cleve (and many others) view symbolic manipulation as secondary to numerical computation as an engineering tool.
There is no doubt that links from a computer algebra system to a numerical system can be constructed. Macsyma/Maxima had links to Matlab about 25 years ago.
That's it. LINKS, not *integration*. Matlab in its current incarnation evolves to a fully-fledged object- oriented package with dynamical type system. Permitting all the Matlab objects to be any "symbolics" (deeply embedded hierarchical entities with rich internal structure) might simply degrade the performance of the system as a whole. Now, <<cui bono>>?
Do you know a small novel by Jules Verne: "The Master of the World"? Verne ressuscitated Robur the Conqueror, and made him construct a super-car, a "bolid which could attain almost 200 mph", which at will could be changed into a submarine, or a flying craft. Now, the civilization went another way...
What's wrong with specialized tools? Forgetting that people's *visions* are very different and sometimes incompatible leads to abomination. Here and there in France there were attempts to use Maple as the FIRST programming language in high schools. Why?: because it is a nice language, not too complicated, nicely interfaced. You may conclude yourself what disgraceful mistake it was...
Jerzy Karczmarczuk .
- Follow-Ups:
- Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- From: Richard Fateman
- Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- From: Alec Mihailovs
- Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- References:
- Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- From: JohnCreighton_
- Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- From: Richard J. Fateman
- Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- Prev by Date: Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- Next by Date: Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- Previous by thread: Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- Next by thread: Re: Introducing CAS To Engineers (was Mathamatica vs MATLAB)
- Index(es):
Relevant Pages
|
|