[comp.archives] [sci.math.num-analysis] Re: Fortran source code for MATLAB

shin@rhssun.uucp (Uhyon Shin {manager}) (06/07/90)

Archive-name: matlab/07-Jun-90
Original-posting-by: shin@rhssun.uucp (Uhyon Shin {manager})
Original-subject: Re: Fortran source code for MATLAB
Archive-site: wuarchive.wustl.edu [128.252.135.4]
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)

Gumley_E@cc.curtin.edu.au writes:

>I am trying to find a copy of the Fortran source code for the public domain
>version of MATLAB, the interactive matrix laboratory.

>I have an executable version for the PC which is dated 1984, which I believe
>was about the last public domain version before MATLAB went commercial.

>An anonymous ftp site would be great.  Any help or comments appreciated.

I ftped it from wuarchive.wustl.edu. It is in
/usenet/comp.sources.amiga/volume2/applications/matlab directory.

After small changes(the source is for Amiga FORTRAN) that I maid, now it
runs on a SUN. This is the 1984 version. (No graphics, no fancy diary)
Although it is a premature version, compared with current commercial version 
(I have one in ardent), it has all the routines for calculation part.
Someday, I'll put the similar graphics routines that its commercial
version have.

Good luck!
--
Uhyon Shin                     Internet:   shin@rhssun.cem.msu.edu
Dept. of Chemistry             Bitnet:     shin@msucem
Michigan State University      Compuserve: 72220,436
East Lansing, MI 48824         Tel:(517)355-9121,9122  FAX:(517)353-1793	

mwette@csi.JPL.NASA.GOV (Matt Wette) (06/08/90)

Archive-name: matc/07-Jun-90
Original-posting-by: mwette@csi.JPL.NASA.GOV (Matt Wette)
Original-subject: Re: Fortran source code for MATLAB
Archive-site: peabody.llnl.gov [128.115.53.1]
Archive-directory: matc
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)

A free matlab-type program is available for free via anonymous ftp from 
peabody.llnl.gov (128.115.53.1).  Last time I checked, it was running on 
Mac's and was in the process of being ported to Suns.  I copied the Sun
version and it does indeed work.

To get the source on peabody.llnl.gov
	% ftp peabody.llnl.gov
	login: anonymous
	password: <your iternet address>
	ftp> cd matc/sun             (or cd matc/mac)
	ftp> get AAREADME
	
The file AAREADME should tell you how to get the (C) source.  I grabed the
source a few months back so I can't say all this still works for sure.  By
the way, the source is copyrighted by the Regents of the University of 
California and can be redistributed under certain restrictions.

Matt

 _____________________________________________________________________________
 Matthew R. Wette			| Jet Propulsion Laboratory, 198-326
 mwette@csi.jpl.nasa.gov                | 4800 Oak Grove Dr, Pasadena,CA 91109
 -----------------------------------------------------------------------------

jwe@ut-emx.UUCP (John W. Eaton) (06/08/90)

Archive-name: matlab/07-Jun-90
Original-posting-by: jwe@ut-emx.UUCP (John W. Eaton)
Original-subject: Re: Fortran source code for MATLAB
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)

shin@rhssun.uucp (Uhyon Shin {manager}) writes:
> Gumley_E@cc.curtin.edu.au writes:
>
>> I am trying to find a copy of the Fortran source code for the
>> public domain version of MATLAB, the interactive matrix laboratory.

> I ftped it from wuarchive.wustl.edu. It is in
> /usenet/comp.sources.amiga/volume2/applications/matlab directory.

The following was posted to comp.graphics last year by Cleve Moler
(the original author of Matlab) after there were several similar
requests for the original Matlab source.


: From: moler@bravery.Stanford.EDU (Cleve Moler)
: Newsgroups: comp.graphics
: Subject: Availability of MATLAB
: Summary: There has never been a "public domain" MATLAB.
: Date: 15 May 89 06:28:04 GMT
: 
: From time to time, requests for information on the availability
: of MATLAB appear in various newsgroups.  I am the author of
: MATLAB and will try to respond to these requests without
: sounding too commercial.
: 
: 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
: $100-or-so service charge, and including a letter requesting
: that it 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.
: They are MUCH more powerful than the classic version, particularly
: with respect to graphics and programability, and much faster
: in execution.
: 
: 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.  (I am not responsible for MathWorks
: pricing policy, but I think the educational discounts are very
: attractive.)
: 
: There are still some good reasons for wanting the old Fortran
: source code.  For example, MathWorks may not yet have a product
: for your machine.  If this is the case, please let me know and
: we'll be glad to help you out.  (If all you want is the matrix
: computation subroutines, get LINPACK and EISPACK instead.
: We do not distribute LINPACK and EISPACK in C.)
: 
: I would appreciate it if anybody who is redistributing my
: original code would forward requests to me instead.
: 
: Thanks to all those who have helped make MATLAB successful.
: But, I haven't used my own version for almost 5 years.  I hope
: that everybody else will join me in using the modern ones.
: 
:    -- Cleve Moler
:       moler@na-net.stanford.edu
: 
:       The MathWorks, Inc.
:       21 Eliot Street
:       South Natick, MA 01760
:       508-653-1415


-- 
John Eaton
jwe@emx.utexas.edu
Department of Chemical Engineering
The University of Texas at Austin
Austin, Texas  78712