home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!charnel!sifon!pet.mni.mcgill.ca!sean
- From: sean@pet.mni.mcgill.ca (Sean MARRETT)
- Newsgroups: comp.soft-sys.matlab
- Subject: Re: Where can I get Matlab in FTP? (Matlab alternatives:)
- Message-ID: <1993Jan21.222646.13934@sifon.cc.mcgill.ca>
- Date: 21 Jan 93 22:26:46 GMT
- References: <PRATTA.93Jan15181839@rebecca.rpi.edu> <1993Jan16.151150.16920@cronkite.ocis.temple.edu> <C12MAD.6pC@rice.edu> <C14pyz.MCx@news.iastate.edu>
- Sender: news@sifon.cc.mcgill.ca
- Organization: Positron Imaging Labs, Montreal Neurological Institute
- Lines: 164
- Nntp-Posting-Host: duncan.mni.mcgill.ca
-
- Here is a copy of a message that was posted a few days ago in
- sci.math.num-analysis, which should be of some interest to folks looking for a
- *free*-Matlab-work-alike. It didn't seem to make it across to
- comp.soft-sys.matlab.
-
-
- Article: 6163 of sci.math.num-analysis
- From: jwe@ccwf.cc.utexas.edu (John W. Eaton)
- Newsgroups: sci.math.num-analysis,comp.soft-sys.matlab
- Subject: Re: Matlab
- Followup-To: comp.soft-sys.matlab
- Date: 17 Jan 1993 22:13:10 GMT
- Organization: The University of Texas at Austin, Austin TX
- Lines: 147
- Distribution: inet
-
-
- [Note that I've redirected followups to comp.soft-sys.matlab, the new
- newsgroup for the discussion of Matlab]
-
- In article <21437@ucdavis.ucdavis.edu> simcik@toadflax.cs.ucdavis.edu
- (Luke Simcik) writes:
- >
- > I know of a shareware version of MATLAB that has almost all the basics
- > needed for a good matrix library. The author of Matlab, Steve Moler,
- > wrote this version during graduate school at the Univ. of New Mexico,
- > and I have seen it advertised in PBS (Public Brand Software) for DOS
- > systems.
-
- Actually, the original Matlab was written by Cleve Moler, who was then
- a faculty member at the University of New Mexico. According to him,
- the original Matlab was never intended to be placed in the public
- domain, and as far as I know, it is not `shareware' either. I've
- appended a copy of a message Cleve sent to sci.math.num-analysis a
- couple of years ago that explains more.
-
- As for the availability of other Matlab-like software, I know of two
- systems that are currently being developed. RLaB, written by Ian
- Searle, is a language similar to Matlab, but incompatible in many
- ways. Octave, which I am working on, more closely resembles Matlab.
-
- Both are freely redistributable under the terms of the Free Software
- Foundation's General Public License, and both are currently in alpha
- test, which means that there are probably some bugs left to find, and
- some features left to add. :-)
-
- I posted an announcement for Octave last week, but if you missed it,
- it's available via anonymos ftp from ftp.che.utexas.edu in the file
- /pub/octave/Announce. You can also find the sources for the last
- couple of versions of Octave in the same directory.
-
- Archie shows that RLaB is available from mizar.docs.uu.se in the
- directory /pub/alpha/RLaB.
-
- As promised, here's Cleve's post:
-
-
- From ut-emx!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!lll-winken!abhg!matrix!moler Thu Sep 20 17:58:47 CDT 1990
- Article: 1275 of sci.math.num-analysis
- Path: ut-emx!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!lll-winken!abhg!matrix!moler
- From: moler@matrix.mathworks.com (Cleve Moler)
- Newsgroups: sci.math.num-analysis
- Subject: "Public Domain" MATLAB ?
- Keywords: MATLAB
- Message-ID: <192@matrix.mathworks.com>
- Date: 20 Sep 90 17:49:13 GMT
- Organization: The MathWorks Inc., Menlo Park, CA
- Lines: 89
-
-
- Is There a "Public Domain" MATLAB?
-
- >From time to time, I see references to, or get requests for, the
- "public domain" version of MATLAB. I am the original author of
- MATLAB, and one of the founders of The MathWorks. I would like
- to explain how I regard "public domain" MATLAB.
-
- There are two versions of MATLAB. I wrote the first, which we now
- refer to as "classic" MATLAB, over the period from 1977 to 1984,
- while I was on the faculty at the University of Mexico. It is
- an interactive matrix laboratory, written in Fortran, which uses
- some of the subroutines from LINPACK and EISPACK. I distributed
- a few hundred copies of the source code, usually charging a
- small service charge, and including a letter requesting that the
- code not be redistributed. I never used the term "public domain".
-
- The second version, written in C by Steve Bangert and John Little,
- is the basis for a family of products from The MathWorks, Inc.,
- a company which Bangert, Little and I founded in 1985. These
- products are called PC-MATLAB, Mac-MATLAB, Pro-MATLAB, etc.
-
- I obviously recommend that anyone interested in using MATLAB
- acquire the MathWorks version appropriate for his or her machine.
- In addition to my commercial interest, I believe the MathWorks
- versions are preferable scientifically, educationally, and, in the
- long run, economically. The MathWorks versions:
-
- * Are faster in execution,
- * Have much better storage management,
- * Include powerful graphics,
- * Are extensible and programmable,
- * Can be expanded with sophisticated "toolboxes",
- * Are supported by scientific software professionals.
-
- The only feature of classic MATLAB that is not present in modern
- MATLAB is the "chop" function which allows the simulation of
- shorter precision arithmetic. It is an interesting curiosity,
- but it is no substitute for roundoff error analysis and it makes
- execution very slow, even when it isn't used.
-
- I know of several serious bugs in classic MATLAB, particularly
- in logical and looping operations, but I don't intend to fix them.
- In fact, there have been no fixes made to the code since about 1982.
- I stopped distributing any copies myself 4 or 5 years ago.
-
- The number of computers for which MathWorks MATLAB is not available
- is declining as old machines are retired and new machine versions
- are announced.
-
- A few other commercial systems, for example SCT's CTRL-C,
- are based on classic MATLAB. That's OK. CTRL-C, was done with
- my permission and it helped establish MATLAB in control and
- systems engineering. Now the company is a worthy competitor.
-
- I realize that classic MATLAB is available on a few bulletin boards
- and through some "freeware" services. In some cases, unauthorized
- statements about public domain software are included. I have
- regarded this as a mixed blessing. It certainly gives the MATLAB
- approach to computing valuable exposure, but I am afraid that some
- users of classic MATLAB do not realize how inferior it is to the
- MathWorks products.
-
- In summary, here is my position:
-
- * There is no such thing as "public domain" MATLAB.
-
- * I no longer distribute "classic" MATLAB.
-
- * The code and documentation of classic MATLAB cannot
- be used for commercial purposes without my permission.
-
- * I would appreciate it if anybody making a copy of
- classic MATLAB for personal or educational use
- would include this statement with it.
-
- Thanks to everybody who has used and supported all the versions
- of MATLAB over the years. Stick with us -- we're committed to
- its continued support, development and improvement.
-
- -- Cleve Moler
- moler@mathworks.com, or,
- na.moler@na-net.stanford.edu
-
- MathWorks main office:
- The MathWorks, Inc.
- 21 Eliot Street
- South Natick, MA 01760
- 508-653-1415
-
-
-
- --
- Virtually all of the programs obtained by our sampling | John W. Eaton
- procedure were written in FORTRAN. -- Donald E. Knuth | jwe@che.utexas.edu
-