| GNU Octave Manual by John W. Eaton Paperback (6"x9"), 324 pages, 4 figures ISBN 0954161726 RRP £19.99 ($29.99) |
Acknowledgements
Many people have already contributed to Octave's development. In addition to John W. Eaton, the following people have helped write parts of Octave or helped out in various other ways.
-
Thomas Baier baier at ci.tuwien.ac.at wrote the original versions
of
popen,pclose,execute,sync_system, andasync_system. -
Karl Berry karl at cs.umb.edu wrote the
kpathsealibrary that allows Octave to recursively search directory paths for function and script files. - Georg Beyerle gbeyerle at awi-potsdam.de contributed code to save values in MATLAB's ‘.mat’-file format, and has provided many useful bug reports and suggestions.
- John Campbell jcc at bevo.che.wisc.edu wrote most of the file and C-style input and output functions.
-
Brian Fox bfox at gnu.org wrote the
readlinelibrary used for command history editing, and the portion of this manual that documents it. - Klaus Gebhardt gebhardt at crunch.ikp.physik.th-darmstadt.de ported Octave to OS/2.
-
A. Scottedward Hodel A.S.Hodel at eng.auburn.edu contributed a number
of functions including
expm,qzval,qzhess,syl,lyap, andbalance. -
Kurt Hornik Kurt.Hornik at ci.tuwien.ac.at provided the
corrcoef,cov,fftconv,fftfilt,gcd,lcd,kurtosis,null,orth,poly,polyfit,roots, andskewnessfunctions, supplied documentation for these and numerous other functions, rewrote the Emacs mode for editing Octave code and provided its documentation, and has helped tremendously with testing. He has also been a constant source of new ideas for improving Octave. - Phil Johnson johnsonp at nicco.sscnet.ucla.edu has helped to make Linux releases available.
-
Friedrich Leisch leisch at ci.tuwien.ac.at provided the
mahalanobisfunction. - Ken Neighbors wkn at leland.stanford.edu has provided many useful bug reports and comments on MATLAB compatibility.
- Rick Niles niles at axp745.gsfc.nasa.gov rewrote Octave's plotting functions to add line styles and the ability to specify an unlimited number of lines in a single call. He also continues to track down odd incompatibilities and bugs.
-
Mark Odegard meo at sugarland.unocal.com provided the initial
implementation of
fread,fwrite,feof, andferror. - Tony Richardson arichard at stark.cc.oh.us wrote Octave's image processing functions as well as most of the original polynomial functions.
-
R. Bruce Tenison Bruce.Tenison at eng.auburn.edu wrote the
hessandschurfunctions. -
Teresa Twaroch twaroch at ci.tuwien.ac.at provided the functions
glsandols. -
Andreas Weingessel Andreas.Weingessel at ci.tuwien.ac.at wrote the
audio functions
lin2mu,loadaudio,mu2lin,playaudio,record,saveaudio, andsetaudio. -
Fook Fah Yap ffy at eng.cam.ac.uk provided the
fftandifftfunctions and valuable bug reports for early versions.
Special thanks to the following people and organizations for supporting the development of Octave:
- Digital Equipment Corporation, for an equipment grant as part of their External Research Program.
- Sun Microsystems, Inc., for an Academic Equipment grant.
- International Business Machines, Inc., for providing equipment as part of a grant to the University of Texas College of Engineering.
- Texaco Chemical Company, for providing funding to continue the development of this software.
- The University of Texas College of Engineering, for providing a Challenge for Excellence Research Supplement, and for providing an Academic Development Funds grant.
- The State of Texas, for providing funding through the Texas Advanced Technology Program under Grant No. 003658-078.
- Noel Bell, Senior Engineer, Texaco Chemical Company, Austin Texas.
- James B. Rawlings, Professor, University of Wisconsin-Madison, Department of Chemical Engineering.
- Richard Stallman, for writing GNU.
This project would not have been possible without the GNU software used in and used to produce Octave.
| ISBN 0954161726 | GNU Octave Manual | See the print edition |