Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!rhine!rob From: rob@rhine.eng.ohio-state.edu (Rob Carriere) Newsgroups: comp.lang.c Subject: Re: C matrix routines Keywords: matrix Message-ID: <1991May12.021237.9933@ee.eng.ohio-state.edu> Date: 12 May 91 02:12:37 GMT References: <6422@uafhp.uark.edu> <127077@unix.cis.pitt.edu> <499@yetti.UUCP> Sender: news@ee.eng.ohio-state.edu Organization: The Ohio State University Dept of Electrical Engineering Lines: 22 In article <499@yetti.UUCP> anestis@yetti.UUCP (Anestis Toptsis) writes: > >Also I know of another package, called MATLAB (for Matrix Laboratory). >As far as I recall, it is from Univ. of New Mexico and has versions >for PC, VMS, UNIX. I have seen it advertised in a shareware catalog >1-2 years ago. There are 2 versions of MATLAB. The one you are referring to is written in FORTRAN and is indeed free; the new matlab (PRO-MATLAB on UNIX systems, PC-MATLAB on IBM PC/PS2, MacIntosh MATLAB on the Mac) is written in C and is a commercial product. Neither version is a function library; both are complete interactive interpretive languages. Both versions have facilities for linking in user-written code (which could be in C), both have facilites for talking to other programs. If you are looking for a library that you distribute with your program, new MATLAB is not it (each user of your program would have to buy a license from the MathWorks). I guess you could use old MATLAB in this way, but it definitely wasn't designed for such use. SR ---