Mercurial > hg > octave-lojdl
changeset 2591:140fd45c1b84
[project @ 1996-12-14 04:33:21 by jwe]
author | jwe |
---|---|
date | Sat, 14 Dec 1996 04:33:21 +0000 |
parents | c6cbc2041469 |
children | 0863d2cab514 |
files | WWW/index.html WWW/mailing-lists/index.html WWW/preface.html WWW/readme.html |
diffstat | 4 files changed, 200 insertions(+), 109 deletions(-) [+] |
line wrap: on
line diff
--- a/WWW/index.html +++ b/WWW/index.html @@ -5,26 +5,36 @@ </head> <body> -<hr> <h1>Octave</h1> -<hr> <p> Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically. </p> +<hr> + +<h2>News</h2> +<p> +Version 2.0 was released Tuesday December 10, 1996. There are many +new features including: +<ul> +<li>dynamic linking support on more systems</li> +<li>user-defined data types</li> +<li>many new functions</li> +<li>lots of bug fixes</li> +</ul> +A more complete <a href="NEWS-2.html">list of changes for version 2</a> +is a available as is an older <a href="NEWS-1.html">list of changes for +versions up to 1.1.1</a>. +</p> <h3>Source and Binaries</h3> <p> Octave source and binaries are available by anonymous ftp from -<a href="ftp://www.che.wisc.edu/pub/octave">ftp://www.che.wisc.edu/pub/octave</a>. +<a href="ftp://ftp.che.wisc.edu/pub/octave">ftp://ftp.che.wisc.edu/pub/octave</a>. </p> -<p> -Source and binaries for a port of Octave to OS/2 are available from -<a href="ftp://ftp.cdrom.com/pub/os2/math">ftp.cdrom.com/pub/os2/math</a>. - <h3>Documentation</h3> <p> To get started, there is a @@ -45,12 +55,15 @@ <h3>Mailing Lists</h3> <p> -There are two active mailing lists devoted to Octave. The +There are three active mailing lists devoted to Octave. The <em>help-octave</em> mailing list is available for questions related to using, installing, and porting Octave that are not adequately answered by the Octave manual or by the FAQ. The <em>bug-octave</em> -list is used for reporting bugs. An archive of postings to both lists -are available <a href="mailing-lists">here</a>. +list is used for reporting bugs. the <em>octave-sources</em> list is +for posting sources and enhancements to Octave. +A <a href="mailing-lists/index.html">complete archive</a> of postings +and <a href="mailing-lists/index.html#JOIN">instructions for joining +the lists</a> is also available. </p> <h3>Contributed Functions</h3> @@ -59,11 +72,19 @@ <a href="http://www.tsc.uvigo.es/GTS/Octave/oct_arch.html">http://www.tsc.uvigo.es/GTS/Octave/oct_arch.html</a>. </p> +<hr> +<p> +Back to the +<a href="http://www.che.wisc.edu/octave.html">Octave home page</a>. +</p> +<hr> <p> <a href="http://www.che.wisc.edu/~jwe">John W. Eaton</a><br> <a href="mailto:jwe@bevo.che.wisc.edu"><i>jwe@bevo.che.wisc.edu</i></a><br> University of Wisconsin<br> Department of Chemical Engineering<br> Madison WI 53719 +</p> + </body> </html>
--- a/WWW/mailing-lists/index.html +++ b/WWW/mailing-lists/index.html @@ -1,14 +1,15 @@ +<!doctype html public "-//IETF//DTD HTML Strict//EN"> +<html> +<head> <title>Octave Mailing List Archives</title> +</head> -<h2> -Octave Mailing List Archives -</h2> +<body> + +<h1>Octave Mailing List Archives</h1> <hr> -<h3> -help-octave -- General discussion about using and installing Octave. -</h3> -<p> +<h2>help-octave -- General discussion about using and installing Octave.</h2> <ul> <li><a href="help-octave/1996">1996</a> @@ -18,11 +19,9 @@ <li><a href="help-octave/1992">1992</a> </ul> -<h3> -bug-octave -- Bug reports. Fixes are also sometimes posted to this list. -</h3> +<h2>bug-octave -- Bug reports. Sometimes fixes are posted to this list.</h2> + <p> - <ul> <li><a href="bug-octave/1996">1996</a> <li><a href="bug-octave/1995">1995</a> @@ -30,30 +29,43 @@ <li><a href="bug-octave/1993">1993</a> <li><a href="bug-octave/1992">1992</a> </ul> -<p> +</p> -<h3> -octave-sources -- Enhancements contributed by Octave users. -</h3> +<h2>octave-sources -- Enhancements contributed by Octave users.</h2> + <p> - <ul> <li><a href="octave-sources/1996">1996</a> </ul> +</p> + +<h2><a name="JOIN">How to join the mailing lists</a></h2> + <p> - If you would like to join the discussion and receive all messages sent to these mailing lists, please send a short note to help-octave-<b>request</b>@bevo.che.wisc.edu (to join help-octave) or bug-octave-<b>request</b>@bevo.che.wisc.edu (to join bug-octave), or octave-sources-<b>request</b>@bevo.che.wisc.edu (to join octave-sources). +</p> + <p> +<b>Please do NOT send subscription requests directly to the lists +themselves.</b> +</p> -<b> -Please do NOT send subscription requests directly to the lists -themselves. -</b> +<hr> +<p> +Back to the +<a href="http://bevo.che.wisc.edu/octave.html">Octave home page</a>. +</p> +<hr> <p> - -Back to the -<a href="http://bevo.che.wisc.edu/octave.html>Octave home page</a>. +<a href="http://www.che.wisc.edu/~jwe">John W. Eaton</a><br> +<a href="mailto:jwe@bevo.che.wisc.edu"><i>jwe@bevo.che.wisc.edu</i></a><br> +University of Wisconsin<br> +Department of Chemical Engineering<br> +Madison WI 53719 +</p> +</body> +</html>
--- a/WWW/preface.html +++ b/WWW/preface.html @@ -55,10 +55,11 @@ <p> Everyone is encouraged to share this software with others under the terms of the -<a href="cgi-bin/info2www?(octave)Copying">GNU General Public License</a> -as described at the beginning of this manual. You are also encouraged -to help make Octave more useful by writing and contributing additional -functions for it, and by reporting any problems you may have. +<a href="http://www.che.wisc.edu/cgi-bin/info2www?(octave)Copying">GNU +General Public License</a> as described at the beginning of this +manual. You are also encouraged to help make Octave more useful by +writing and contributing additional functions for it, and by reporting +any problems you may have. </p> <p> @@ -68,31 +69,46 @@ </p> <ul> -<li><em>Karl Berry</em> (karl@cs.umb.edu) wrote the <tt>kpathsea</tt> library -that allows Octave to recursively search directory paths for function -and script files.</li> +<li><em>Thomas Baier</em> (baier@ci.tuwien.ac.at) wrote the original +versions of <tt>popen</tt>, <tt>pclose</tt>, <tt>execute</tt>, +<tt>sync_system</tt>, and <tt>async_system</tt>.</li> -<li><em>Georg Beyerle</em> (gbeyerle@awi-potsdam.de) contributed code to -save values in Matlab's <tt>.mat</tt>-file format, and has provided +<li><em>Karl Berry</em> (karl@cs.umb.edu) wrote the <tt>kpathsea</tt> +library that allows Octave to recursively search directory paths for +function and script files.</li> + +<li><em>Georg Beyerle</em> (gbeyerle@awi-potsdam.de) contributed code +to save values in Matlab's <tt>.mat</tt>-file format, and has provided many useful bug reports and suggestions.</li> -<li><em>John Campbell</em> (jcc@bevo.che.wisc.edu) wrote most of the file -and C-style input and output functions.</li> +<li><em>John Campbell</em> (jcc@bevo.che.wisc.edu) wrote most of the +file and C-style input and output functions.</li> -<li><em>Brian Fox</em> (bfox@gnu.ai.mit.edu) wrote the <tt>readline</tt> -library used for command history editing, and the portion of this -manual that documents it.</li> +<li><em>Brian Fox</em> (bfox@gnu.ai.mit.edu) wrote the +<tt>readline</tt> library used for command history editing, and the +portion of this manual that documents it.</li> + +<li><em>Klaus Gebhardt</em> +(gebhardt@crunch.ikp.physik.th-darmstadt.de) ported Octave to OS/2 and +worked with <em>Michel Juillard</em> (juillard@msh-paris.fr) on the +port to DOS.</li> -<li><em>A. Scottedward Hodel</em> (scotte@eng.auburn.edu) contributed a -number of functions including <tt>expm</tt>, <tt>qzval</tt>, -<tt>qzhess</tt>, <tt>syl</tt>, <tt>lyap</tt>, and <tt>balance</tt>.</li> +<li><em>A. Scottedward Hodel</em> (scotte@eng.auburn.edu) contributed +a number of functions including <tt>expm</tt>, <tt>qzval</tt>, +<tt>qzhess</tt>, <tt>syl</tt>, <tt>lyap</tt>, and +<tt>balance</tt>.</li> -<li><em>Kurt Hornik</em> (Kurt.Hornik@ci.tuwien.ac.at) provided the -<tt>corrcoef</tt>, <tt>cov</tt>, <tt>kurtosis</tt>, <tt>pinv</tt>, and -<tt>skewness</tt> functions.</li> +<li><em>Kurt Hornik</em> (Kurt.Hornik@ci.tuwien.ac.at) has written and +documented many functions for Octave, rewrote and documented the Emacs +mode for editing Octave code, and has helped tremendously with +testing. He has also been a constant source of new ideas for +improving Octave.</li> -<li><em>Phil Johnson</em> (johnsonp@nicco.sscnet.ucla.edu) has helped to -make Linux releases available.</li> +<li><em>Phil Johnson</em> (johnsonp@nicco.sscnet.ucla.edu) has helped +to make Linux releases available.</li> + +<li><em>Michel Juillard</em> (juillard@msh-paris.fr) ported Octave to +DOS systems.</li> <li><em>Friedrich Leisch</em> (leisch@ci.tuwien.ac.at) provided the <tt>mahalanobis</tt> function.</li> @@ -105,22 +121,28 @@ unlimited number of lines in a single call. He also continues to track down odd incompatibilities and bugs.</li> -<li><em>Mark Odegard</em> (meo@sugarland.unocal.com) provided the initial -implementation of <tt>fread</tt>, <tt>fwrite</tt>, <tt>feof</tt>, and -<tt>ferror</tt>.</li> +<li><em>Mark Odegard</em> (meo@sugarland.unocal.com) provided the +initial implementation of <tt>fread</tt>, <tt>fwrite</tt>, +<tt>feof</tt>, and <tt>ferror</tt>.</li> -<li><em>Tony Richardson</em> (tony@guts.biomed.uakron.edu) wrote Octave's -image processing functions as well as most of the original polynomial -functions.</li> +<li><em>Tony Richardson</em> (tony@guts.biomed.uakron.edu) wrote +Octave's image processing functions as well as most of the original +polynomial functions.</li> <li><em>R. Bruce Tenison</em> (Bruce.Tenison@eng.auburn.edu) wrote the <tt>hess</tt> and <tt>schur</tt> functions.</li> -<li><em>Teresa Twaroch</em> (twaroch@ci.tuwien.ac.at) provided the functions -<tt>gls</tt> and <tt>ols</tt>.</li> +<li><em>Teresa Twaroch</em> (twaroch@ci.tuwien.ac.at) provided the +functions <tt>gls</tt> and <tt>ols</tt>.</li> -<li><em>Fook Fah Yap</em> (ffy@eng.cam.ac.uk) provided the <tt>fft</tt> and -<tt>ifft</tt> functions and valuable bug reports for early versions. +<li><em>Andreas Weingessel</em> (Andreas.Weingessel@ci.tuwien.ac.at) +wrote the audio functions <tt>lin2mu</tt>, <tt>loadaudio</tt>, +<tt>mu2lin</tt>, <tt>playaudio</tt>, <tt>record</tt>, +<tt>saveaudio</tt>, and <tt>setaudio</tt>.</li> + +<li><em>Fook Fah Yap</em> (ffy@eng.cam.ac.uk) provided the +<tt>fft</tt> and <tt>ifft</tt> functions and valuable bug reports for +early versions. </ul> <p> @@ -157,8 +179,23 @@ </ul> <p> -This project would not have been possible without the GNU software used -in and used to produce Octave. +This project would not have been possible without the +<a href="http://www.gnu.org">GNU</a> software used in and used to +produce Octave. +</p> + +<hr> +<p> +Back to the +<a href="http://www.che.wisc.edu/octave.html">Octave home page</a>. +</p> +<hr> +<p> +<a href="http://www.che.wisc.edu/~jwe">John W. Eaton</a><br> +<a href="mailto:jwe@bevo.che.wisc.edu"><i>jwe@bevo.che.wisc.edu</i></a><br> +University of Wisconsin<br> +Department of Chemical Engineering<br> +Madison WI 53719 </p> </body> </html>
--- a/WWW/readme.html +++ b/WWW/readme.html @@ -4,20 +4,36 @@ <title> Octave -- a high-level language for numerical computations </title> </head> -<h3>Copyright (C) 1996 John W. Eaton</h3> +<h1>A Brief Introduction to Octave</h1> -<h4>Overview</h4> +<ul> +<li><a href="readme.html#Overview">Overview</a></li> +<li><a href="readme.html#Language Features">Language Features</a></li> +<li><a href="readme.html#Distribution Terms">Distribution Terms</a></li> +<li><a href="readme.html#Availability">Availability</a></li> +<li><a href="readme.html#Installation and Bugs">Installation and Bugs</a></li> +<li><a href="readme.html#Documentation">Documentation</a></li> +</ul> +<hr> + +<h2><a name="Overview">Overview</a></h2> <p> Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for -solving linear and nonlinear problems numerically. +solving linear and nonlinear problems numerically, and for performing +other numerical experiments. It may also be used as a batch-oriented +language. </p> +<h2><a name="Language Features">Language Features</a></h2> + +<h2><a name="Distribution Terms">Distribution Terms</a></h2> <p> Octave is free software; you can redistribute it and/or modify it -under the terms of the GNU General Public License as published by the -Free Software Foundation; either version 2, or (at your option) any -later version. +under the terms of the +<a href="http://www.che.wisc.edu/cgi-bin/info2www?(octave)Copying">GNU +General Public License</a> as published by the Free Software +Foundation; either version 2, or (at your option) any later version. </p> <p> @@ -27,34 +43,35 @@ details. </p> -<h4>Availability</h4> +<h2><a name="Availability">Availability</a></h2> <p> The latest released version of Octave is always available via -anonymous ftp from <a href="ftp://ftp.che.wisc.edu/pub/octave"> -ftp.che.wisc.edu</a> in the directory /pub/octave. -Complete source and binaries for several popular systems are -available. +anonymous ftp from +<a href="ftp://ftp.che.wisc.edu/pub/octave">ftp://ftp.che.wisc.edu/pub/octave</a>. +Complete source and binaries for several popular systems are available. </p> -<h4>Installation and Bugs</h4> +<h2><a name="Installation and Bugs">Installation and Bugs</a></h2> <p> -Octave requires approximately 25MB of disk storage to unpack and -install (significantly less if you don't compile with debugging -symbols). In order to build Octave, you will need a current version -of g++, libg++, and GNU make. Octave is known to compile on the -following systems: +Octave requires approximately 125MB of disk storage to unpack and +compile from source (significantly less if you don't compile with +debugging symbols or create shared libraries). Once installed, Octave +requires approximately 65MB of disk space (again, considerably less if +you don't build shared libraries or the binaries and libraries do not +include debugging symbols). </p> -<ul> -<li>SPARCstation 2 SunOS 4.1.2</li> -<li>IBM RS/6000 AIX 3.2.x</li> -<li>DECstation 5000/240 Ultrix 4.2a</li> -<li>i486 Linux</li> -<li>i486 NetBSD (without IEEE floating point support)</li> -<li>HP 9000/7xx HP-UX 9.x</li> -<li>SGI Irix 4.04</li> -<li>NeXT NeXTStep ?</li> -</ul> +<p> +In order to build Octave, you will need a current version of g++, +libg++, and GNU make. Recommended versions are g++ 2.7.2 or 2.7.2.1, +libg++ 2.7.1 or 2.7.2, and make 3.75. +</p> + +<p> +<b>You must have GNU Make to compile Octave</b>. Octave's Makefiles +use features of GNU Make that are not present in other versions of +make. GNU Make is very portable and easy to install. +</p> <p> See the notes in the files INSTALL and INSTALL.OCTAVE for more @@ -64,24 +81,22 @@ <p> The file BUGS contains a recommended procedure for reporting bugs, as -well as a list of known problems. +well as a list of known problems and possible fixes. </p> -<h4>Binary Distributions</h4> +<h2><a name="Documentation">Documentation</a></h2> + <p> -Binary copies of Octave are now distributed for several popular Unix -systems. To save disk space, the complete source code for Octave is -no longer included with the binary distribution, but should be -available in the same place as the binaries. If not, please contact -bug-octave@bevo.che.wisc.edu. +Octave's manual has been revised for version 2.0, but it is lagging a +bit behind the development of the software. In particular, there is +currently no complete documentation of the C++ class libraries or the +support for dynamic linking and user-defined data types. If you +notice ommissions or inconsistencies, please report them as bugs to +bug-octave@bevo.che.wisc.edu. Specific suggestions for ways to +improve Octave and its documentation are always welcome. </p> -<p> -The file INSTALL.OCTAVE contains specific installation instructions, -for installing Octave from a binary distribution. -</p> - -<h4>Implemenation</h4> +<h2><a name="Implemenation">Implemenation</a></h2> <p> Octave is being developed with the Free Software Foundation's make, bison (a replacement for YACC), flex (a replacement for lex), gcc/g++, @@ -109,12 +124,18 @@ The library of C++ classes may also be useful by itself. </p> -<h4>Author</h4> +<hr> +<p> +Back to the +<a href="http://www.che.wisc.edu/octave.html">Octave home page</a>. +</p> +<hr> <p> <a href="http://www.che.wisc.edu/~jwe">John W. Eaton</a><br> <a href="mailto:jwe@bevo.che.wisc.edu"><i>jwe@bevo.che.wisc.edu</i></a><br> University of Wisconsin<br> Department of Chemical Engineering<br> Madison WI 53719 +</p> </body> </html>