%%% -*-BibTeX-*-
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
%%% version = "1.62",
%%% date = "19 September 2023",
%%% time = "10:58:19 MDT",
%%% filename = "moler-cleve-b.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
%%% 155 S 1400 E RM 233
%%% Salt Lake City, UT 84112-0090
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "https://www.math.utah.edu/~beebe",
%%% checksum = "42002 4675 20363 208516",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
%%% keywords = "bibliography, numerical analysis",
%%% license = "public domain",
%%% supported = "yes",
%%% docstring = "This is a preliminary bibliography of
%%% publications of Cleve B. Moler. The
%%% companion LaTeX file moler-cleve-b.ltx
%%% can be use to typeset this bibliography.
%%%
%%% At version 1.62, the year coverage looked
%%% like this:
%%%
%%% 1963 ( 1) 1983 ( 5) 2003 ( 1)
%%% 1964 ( 1) 1984 ( 2) 2004 ( 2)
%%% 1965 ( 1) 1985 ( 1) 2005 ( 0)
%%% 1966 ( 0) 1986 ( 2) 2006 ( 2)
%%% 1967 ( 8) 1987 ( 6) 2007 ( 2)
%%% 1968 ( 6) 1988 ( 4) 2008 ( 4)
%%% 1969 ( 6) 1989 ( 3) 2009 ( 2)
%%% 1970 ( 3) 1990 ( 1) 2010 ( 0)
%%% 1971 ( 4) 1991 ( 2) 2011 ( 2)
%%% 1972 ( 6) 1992 ( 4) 2012 ( 1)
%%% 1973 ( 4) 1993 ( 1) 2013 ( 1)
%%% 1974 ( 1) 1994 ( 4) 2014 ( 2)
%%% 1975 ( 1) 1995 ( 6) 2015 ( 2)
%%% 1976 ( 1) 1996 ( 3) 2016 ( 1)
%%% 1977 ( 2) 1997 ( 1) 2017 ( 3)
%%% 1978 ( 6) 1998 ( 2) 2018 ( 2)
%%% 1979 ( 5) 1999 ( 4) 2019 ( 4)
%%% 1980 ( 6) 2000 ( 2) 2020 ( 1)
%%% 1981 ( 18) 2001 ( 2) 2021 ( 0)
%%% 1982 ( 2) 2002 ( 2) 2022 ( 2)
%%%
%%% Article: 65
%%% Book: 20
%%% InCollection: 20
%%% InProceedings: 15
%%% Manual: 2
%%% Misc: 15
%%% PhdThesis: 1
%%% Proceedings: 6
%%% TechReport: 29
%%%
%%% Total entries: 173
%%%
%%% In 2014, Cleve Moler received the IEEE John
%%% von Neumann Medal (announced on page 18 of
%%% the September 2014 issue of Communications of
%%% the ACM).
%%%
%%% This file is available as part of the BibNet
%%% Project. The master copy is available for
%%% public access on ftp.math.utah.edu in the
%%% directory tree /pub/bibnet/authors. It is
%%% mirrored to netlib.bell-labs.com in the
%%% directory tree /netlib/bibnet/authors, from
%%% which it is available via anonymous ftp and
%%% the Netlib service.
%%%
%%% This bibliography was collected from
%%% multiple sources:
%%%
%%% * the authors' own files;
%%% * the TeX User Group bibliography
%%% collection on ftp.math.utah.edu in
%%% /pub/tex/bib;
%%% * the very large Computer Science
%%% bibliography collection on ftp.ira.uka.de
%%% in /pub/bibliography, to which many people
%%% have contributed;
%%% * the ACM Computing Archive CD ROM,
%%% covering literature of the 1980s;
%%% * the IEEE Inspec CD ROMs for 1989--1996,
%%% and the Inspec online database (1969--1995);
%%% * Internet library catalogs, including
%%% University of California MELVYL, Stanford
%%% University RLIN, Library of Congress,
%%% OCLC;
%%% * the Compendex database;
%%% * the OCLC Contents1st and Article1st
%%% databases;
%%% * the AMS MathSciNet database; and
%%% * the Cleve's Corner Web site:
%%% http://www.mathworks.com/company/newsletter/clevescorner/cleve_toc.shtml
%%%
%%% BibTeX citation tags are uniformly chosen
%%% as name:year:abbrev, where name is the
%%% family name of the first author or editor,
%%% year is a 4-digit number, and abbrev is a
%%% 3-letter condensation of important title
%%% words. Citation tags were automatically
%%% generated by software developed for the
%%% BibNet Project.
%%%
%%% In this bibliography, entries are sorted
%%% first by ascending year, and within each
%%% year, alphabetically by author or editor,
%%% and then, if necessary, by the 3-letter
%%% abbreviation at the end of the BibTeX
%%% citation tag, using the bibsort -byyear
%%% utility. Cross-referenced proceedings
%%% entries appear at the end, because of a
%%% restriction in the current BibTeX.
%%%
%%% The checksum field above contains a CRC-16
%%% checksum as the first value, followed by the
%%% equivalent of the standard UNIX wc (word
%%% count) utility output of lines, words, and
%%% characters. This is produced by Robert
%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
@Preamble{"\input bibnames.sty "
# "\input path.sty "
# "\hyphenation{Bang-ert Pyth-a-gor-ean}"
# "\ifx \undefined \booktitle \def \booktitle#1{{{\em #1}}} \fi"
}
%%% ====================================================================
%%% Acknowledgement abbreviations:
@String{ack-nhfb = "Nelson H. F. Beebe,
University of Utah,
Department of Mathematics, 110 LCB,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 581 4148,
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
URL: \path|https://www.math.utah.edu/~beebe/|"}
%%% ====================================================================
%%% Institution abbreviations:
@String{inst-MATHWORKS = "The MathWorks, Inc."}
@String{inst-MATHWORKS:adr = "3 Apple Hill Drive, Natick, MA 01760-2098,
USA"}
%%% ====================================================================
%%% Journal abbreviations:
@String{j-AMER-MATH-MONTHLY = "American Mathematical Monthly"}
@String{j-CACM = "Communications of the Association for
Computing Machinery"}
@String{j-COMP-GRAPHICS = "ACM SIG{\-}GRAPH\emdash Com{\-}puter
Graphics"}
@String{j-COMP-J = "The Computer Journal"}
@String{j-COMPUT-SCI-ENG = "Computing in Science and Engineering"}
@String{j-COMPUTER = "Computer"}
@String{j-COMPUTERWORLD = "ComputerWorld"}
@String{j-IBM-JRD = "IBM Journal of Research and Development"}
@String{j-IEEE-ANN-HIST-COMPUT = "IEEE Annals of the History of Computing"}
@String{j-IEEE-COMPUT-SCI-ENG = "IEEE Computational Science \& Engineering"}
@String{j-INT-J-NUMER-METHODS-ENG = "International Journal for Numerical Methods in Engineering"}
@String{j-J-ACM = "Journal of the Association for
Computing Machinery"}
@String{j-J-ACOUST-SOC-AM = "Journal of the Acoustical Society of America"}
@String{j-J-COMPUT-PHYS = "Journal of Computational Physics"}
@String{j-LECT-NOTES-MATH = "Lecture Notes in Mathematics"}
@String{j-LINEAR-ALGEBRA-APPL = "Linear Algebra and its Applications"}
@String{j-PACMPL = "Proceedings of the ACM on Programming
Languages (PACMPL)"}
@String{j-SIAM-J-MAT-ANA-APPL = "SIAM Journal on Matrix Analysis
and Applications"}
@String{j-SIAM-J-NUMER-ANAL = "SIAM Journal on Numerical Analysis"}
@String{j-SIAM-J-SCI-STAT-COMP = "SIAM J. Sci. Stat. Comput."}
@String{j-SIAM-NEWS = "SIAM News"}
@String{j-SIAM-REVIEW = "SIAM Review"}
@String{j-TOMS = "ACM Transactions on Mathematical Software"}
@String{j-SIGNUM = "ACM SIGNUM Newsletter"}
%%% ====================================================================
%%% Publishers and their addresses:
@String{pub-ACM = "ACM Press"}
@String{pub-ACM:adr = "New York, NY 10036, USA"}
@String{pub-AFIPS = "AFIPS Press"}
@String{pub-AFIPS:adr = "Montvale, NJ, USA"}
@String{pub-AMS = "American Mathematical Society"}
@String{pub-AMS:adr = "Providence, RI, USA"}
@String{pub-IEEE = "IEEE Computer Society Press"}
@String{pub-IEEE:adr = "1109 Spring Street, Suite 300,
Silver Spring, MD 20910, USA"}
@String{pub-MATHWORKS = "The MathWorks"}
@String{pub-MATHWORKS:adr = "Cochituate Place, 24 Prime Park Way,
Natick, MA, USA"}
@String{pub-NH = "North-Hol{\-}land"}
@String{pub-NH:adr = "Amsterdam, The Netherlands"}
@String{pub-OLDENBOURG = "R. Oldenbourg"}
@String{pub-OLDENBOURG:adr = "M{\"u}nchen, Germany"}
@String{pub-PH = "Pren{\-}tice-Hall"}
@String{pub-PH:adr = "Englewood Cliffs, NJ 07632, USA"}
@String{pub-RANDOM-HOUSE = "Random House"}
@String{pub-RANDOM-HOUSE:adr = "New York, NY, USA"}
@String{pub-SIAM = "Society for Industrial and Applied
Mathematics"}
@String{pub-SIAM:adr = "Philadelphia, PA, USA"}
@String{pub-SV = "Spring{\-}er-Ver{\-}lag"}
@String{pub-SV:adr = "Berlin, Germany~/ Heidelberg,
Germany~/ London, UK~/ etc."}
@String{pub-USENIX = "USENIX"}
@String{pub-USENIX:adr = "Berkeley, CA, USA"}
@String{pub-WILEY = "John Wiley and Sons, Inc."}
@String{pub-WILEY:adr = "New York, NY, USA"}
%%% ====================================================================
%%% Series abbreviations:
@String{ser-LNCS = "Lecture Notes in Computer Science"}
%%% ====================================================================
%%% Part 1 (of 2) --- Cleve Moler and his works
%%%
%%% Bibliography entries, sorted by year, and then by citation label:
@Article{Moler:1963:RCM,
author = "Cleve Moler",
title = "Remark on certification of matrix inversion
procedures",
journal = j-CACM,
volume = "6",
number = "7",
pages = "389--389",
month = jul,
year = "1963",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Fri Nov 25 18:19:47 MST 2005",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/cacm1960.bib",
abstract = "In a recent certification [1], two matrix inversion
procedures were tested by inverting machine-generated
Hilbert matrices and comparing the results with the
theoretical inverses. As has been pointed out elsewhere
[2], this is an inappropriate and deceptive test. We
give here a further discussion of the difficulties
involved.",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
}
@PhdThesis{Moler:1965:FDM,
author = "Cleve Barry Moler",
title = "Finite Difference Methods for the Eigenvalues of
{Laplace}'s Operator",
type = "{Ph.D.} thesis",
school = "Department of Computer Science, Stanford University",
address = "Stanford, CA, USA",
pages = "iv + 142",
day = "27",
month = may,
year = "1965",
bibdate = "Wed Mar 25 16:42:25 2015",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://search.proquest.com/docview/302329013?",
acknowledgement = ack-nhfb,
}
@Book{Forsythe:1967:CSL,
author = "George E. Forsythe and Cleve B. Moler",
title = "Computer Solution of Linear Algebraic Systems",
publisher = pub-PH,
address = pub-PH:adr,
pages = "xi + 148",
year = "1967",
LCCN = "QA297 .F57 1967",
MRclass = "65.35",
MRnumber = "MR0219223 (36 \#2306)",
MRreviewer = "N. Gastinel",
bibdate = "Tue May 25 08:52:32 2010",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
https://www.math.utah.edu/pub/tex/bib/gvl.bib",
ZMnumber = "0154.40401",
acknowledgement = ack-nhfb,
keywords = "numerical analysis; software",
remark = "Translated to Russian (1969), Japanese (1969), and
German (1971).",
subject = "numerical analysis; data processing; matrices",
tableofcontents = "Reader's background and purpose of book \\
Vector and matrix norms \\
Diagonal form of a matrix under orthogonal equivalence
\\
Proof of diagonal-form theorem \\
Types of computational problems in linear algebra \\
Types of matrices encountered impractical problems \\
Sources of computational problems of linear algebra \\
Condition of a linear system \\
Gaussian elimination and LU decomposition \\
Need for interchanging rows \\
Scaling equations and unknowns \\
The Crout and Doolittle variants \\
Iterative improvement \\
Computing the determinant \\
Nearly singular matrices \\
Algol 60 program \\
Fortran, extended Algol, and PL/1 programs \\
Matrix inversion \\
An example: Hilbert matrices \\
Floating-point round-off analysis \\
Rounding error in Gaussian elimination \\
Convergence of iterative improvement \\
Positive definite matrices; band matrices \\
Iterative methods for solving linear systems \\
Nonlinear systems of equations",
}
@Article{Fox:1967:ABE,
author = "L. Fox and P. Henrici and C. Moler",
title = "Approximations and Bounds for Eigenvalues of Elliptic
Operators",
journal = j-SIAM-J-NUMER-ANAL,
volume = "4",
number = "1",
pages = "89--102",
month = mar,
year = "1967",
CODEN = "SJNAAM",
ISSN = "0036-1429 (print), 1095-7170 (electronic)",
ISSN-L = "0036-1429",
bibdate = "Fri Oct 16 06:57:22 MDT 1998",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
JSTOR database",
acknowledgement = ack-nhfb,
fjournal = "SIAM Journal on Numerical Analysis",
journal-URL = "http://epubs.siam.org/sinum",
}
@Article{Lyness:1967:NDA,
author = "J. N. Lyness and C. B. Moler",
title = "Numerical Differentiation of Analytic Functions",
journal = j-SIAM-J-NUMER-ANAL,
volume = "4",
number = "2",
pages = "202--210",
month = jun,
year = "1967",
CODEN = "SJNAAM",
ISSN = "0036-1429 (print), 1095-7170 (electronic)",
ISSN-L = "0036-1429",
bibdate = "Fri Oct 16 06:57:22 MDT 1998",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
JSTOR database",
acknowledgement = ack-nhfb,
fjournal = "SIAM Journal on Numerical Analysis",
journal-URL = "http://epubs.siam.org/sinum",
}
@InProceedings{Moler:1967:ACL,
author = "Cleve B. Moler",
title = "Accurate solution of linear algebraic systems\emdash a
survey",
crossref = "AFIPS:1967:ACP",
pages = "321--324",
year = "1967",
bibdate = "Mon Sep 26 20:35:17 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}
@Article{Moler:1967:IRF,
author = "C. B. Moler",
title = "Iterative Refinement in Floating Point",
journal = j-J-ACM,
volume = "14",
number = "2",
pages = "316--321",
month = apr,
year = "1967",
CODEN = "JACOAH",
ISSN = "0004-5411 (print), 1557-735X (electronic)",
ISSN-L = "0004-5411",
bibdate = "Tue Nov 1 09:43:17 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
fjournal = "Journal of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J401",
keywords = "ir, nla, lud, iterative refinement",
}
@Article{Moler:1967:P,
author = "C. B. Moler and J. N. Lyness",
title = "Problems",
journal = j-SIGNUM,
volume = "1",
number = "3",
pages = "12--13",
month = feb,
year = "1967",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:25 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Moler:1968:BEE,
author = "C. B. Moler and L. E. Payne",
title = "Bounds for Eigenvalues and Eigenvectors of Symmetric
Operators",
journal = j-SIAM-J-NUMER-ANAL,
volume = "5",
number = "1",
pages = "64--70",
month = mar,
year = "1968",
CODEN = "SJNAAM",
ISSN = "0036-1429 (print), 1095-7170 (electronic)",
ISSN-L = "0036-1429",
bibdate = "Fri Oct 16 06:57:22 MDT 1998",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
JSTOR database",
acknowledgement = ack-nhfb,
fjournal = "SIAM Journal on Numerical Analysis",
journal-URL = "http://epubs.siam.org/sinum",
}
@Article{Moler:1968:EPD,
author = "C. B. Moler",
title = "Excerpts from {Ph.D.} comprehensive examination",
journal = j-SIGNUM,
volume = "3",
number = "3",
pages = "??--??",
month = jul,
year = "1968",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:27 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
articleno = "5",
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Moler:1968:PDQ,
author = "Cleve Moler",
title = "{Ph.D.} qualifying examination: numerical analysis",
journal = j-SIGNUM,
volume = "3",
number = "1",
pages = "??--??",
month = apr,
year = "1968",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:27 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
articleno = "1",
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Moler:1968:PUN,
author = "Cleve Moler",
title = "{Purdue University}: numerical analysis qualifying
examination",
journal = j-SIGNUM,
volume = "3",
number = "2",
pages = "??--??",
month = jul,
year = "1968",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:27 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
articleno = "3",
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Moler:1969:MSC,
author = "C. B. Moler",
title = "More on the sphere in the corner",
journal = j-SIGNUM,
volume = "4",
number = "1",
pages = "7--7",
month = jan,
year = "1969",
CODEN = "SNEWD6",
DOI = "https://doi.org/10.1145/1198450.1198451",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:28 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/bibnet/authors/s/stenger-frank.bib;
https://www.math.utah.edu/pub/tex/bib/signum.bib",
note = "See \cite{Stenger:1968:TC}.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@InProceedings{Moler:1969:NSM,
author = "C. B. Moler",
booktitle = "The digest record of the 1969 joint conference on
mathematical and computer aids to design",
title = "Numerical solution of matrix problems",
publisher = "????",
address = "????",
pages = "15--26 (of xxv + 441)",
year = "1969",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
classcodes = "C4140 (Linear algebra)",
conflocation = "Anaheim, CA, USA; 27-31 Oct. 1969",
corpsource = "Univ. Michigan, Ann Arbor, MI, USA",
keywords = "matrix algebra; numerical methods",
sponsororg = "ACM; SIAM; IEEE",
}
@Article{Moler:1969:PDQ,
author = "C. B. Moler",
title = "{Ph.D.} qualifying examination: numerical analysis",
journal = j-SIGNUM,
volume = "4",
number = "2",
pages = "13--16",
month = jun,
year = "1969",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:28 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Moler:1969:PUN,
author = "C. B. Moler",
title = "{Purdue University}: numerical analysis qualifying
examination",
journal = j-SIGNUM,
volume = "4",
number = "1",
pages = "11--13",
month = jan,
year = "1969",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:28 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Moler:1969:SAM,
author = "Cleve B. Moler",
title = "State of the art in matrix computations",
journal = j-SIGNUM,
volume = "4",
number = "1",
pages = "22--28",
month = jan,
year = "1969",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:28 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Moler:1970:ISR,
author = "C. B. Moler and L. P. Solomon",
title = "Integrating square roots",
journal = j-CACM,
volume = "13",
number = "9",
pages = "556--557",
month = sep,
year = "1970",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "Differential equations of the form (y')/sup 2/=f(y)
are difficult to integrate numerically because of the
singularity at points where f(y) vanishes. A simple
trick removes the singularity",
acknowledgement = ack-nhfb,
classcodes = "C4170 (Differential equations)",
corpsource = "Univ. Michigan, Ann Arbor, MI, USA",
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
keywords = "differential equations",
}
@Article{Moler:1970:RFP,
author = "C. B. Moler",
title = "Reviews: {{\em First Principles of Numerical
Analysis}}, by {Burton Wendroff}",
journal = j-AMER-MATH-MONTHLY,
volume = "77",
number = "7",
pages = "788--789",
month = aug # "\slash " # sep,
year = "1970",
CODEN = "AMMYAE",
ISSN = "0002-9890 (print), 1930-0972 (electronic)",
ISSN-L = "0002-9890",
bibdate = "Mon Jun 28 12:36:02 MDT 1999",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
JSTOR database",
acknowledgement = ack-nhfb,
fjournal = "American Mathematical Monthly",
journal-URL = "http://www.jstor.org/page/journal/amermathmont/about.html",
}
@Article{Moler:1970:USN,
author = "C. B. Moler and L. P. Solomon",
title = "Use of splines and numerical integration in
geometrical acoustics",
journal = j-J-ACOUST-SOC-AM,
volume = "48",
number = "3",
pages = "739--744",
month = sep,
year = "1970",
CODEN = "JASMAN",
ISSN = "0001-4966",
ISSN-L = "0001-4966",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
classcodes = "A4320 (General linear acoustics); A6260 (Acoustic
properties of liquids)",
corpsource = "Univ. Michigan, Ann Arbor, MI, USA",
fjournal = "Journal of the Acoustical Society of America",
journal-URL = "http://scitation.aip.org/content/asa/journal/jasa",
keywords = "acoustic wave propagation; acoustics",
}
@Book{Forsythe:1971:CVL,
author = "George E. (George Elmer) Forsythe and Cleve B. Moler",
title = "{Computer-Verfahren f{\"u}r lineare algebraische
Systeme}. ({German}) [{Computer} solution of linear
algebraic systems]",
publisher = pub-OLDENBOURG,
address = pub-OLDENBOURG:adr,
pages = "168",
year = "1971",
ISBN = "3-486-33601-0",
ISBN-13 = "978-3-486-33601-6",
LCCN = "????",
bibdate = "Tue May 25 08:56:35 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Translated from the American original by Christine und
Helmuth Sp{\"a}th.",
series = "Verfahren der Datenverarbeitung",
ZMnumber = "0217.52503",
acknowledgement = ack-nhfb,
classmath = "*65F05 Direct methods for linear systems 65-01
Textbooks (numerical analysis) 65F10 Iterative methods
for linear systems 65Y20 Complexity and performance of
numerical algorithms",
language = "German",
subject = "Numerical analysis; Data processing; Matrices;
Programmierung; Lineares Gleichungssystem",
xxpages = "162",
}
@TechReport{Moler:1971:AGM,
author = "Cleve B. Moler and Gilbert W. Stewart",
title = "An algorithm for the generalized matrix eigenvalue
problem {$ A x = \lambda B x $}",
type = "Technical Report",
number = "STAN-CS-71-232",
institution = "Computer Science Department, Stanford University",
address = "Stanford, CA, USA",
pages = "50",
year = "1971",
bibdate = "Sat Apr 07 09:36:51 2007",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Issued jointly as report CNA 32 by the Center for
Numerical Analysis, the University of Texas at
Austin.",
acknowledgement = ack-nhfb,
}
@TechReport{Moler:1971:MCF,
author = "Cleve B. Moler",
title = "Matrix computations with {Fortran} and paging",
type = "Technical Report",
number = "STAN-CS-71-196",
institution = "Computer Science Department, Stanford University",
address = "Stanford, CA, USA",
pages = "13",
year = "1971",
bibdate = "Sat Apr 07 09:28:43 2007",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
remark = "June, 1970, revised December 1970.",
}
@InProceedings{Boyle:1972:NCE,
author = "J. M. Boyle and W. J. Cody and W. R. Cowell and B. S.
Garbow and Y. Ikebe and C. B. Moler and B. T. Smith",
title = "{NATS}, a collaborative effort to certify and
disseminate mathematical software",
crossref = "ACM:1972:PAA",
pages = "630--635",
year = "1972",
bibdate = "Tue Sep 06 23:48:15 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}
@TechReport{Moler:1972:AGM,
author = "C. B. Moler and G. W. Stewart",
title = "An algorithm for generalized matrix eigenvalue
problems",
type = "Report",
number = "TR-3",
institution = "University of Michigan",
address = "Ann Arbor, MI, USA",
pages = "50",
month = feb,
year = "1972",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "A method, called the QZ algorithm, is presented for
the solution of the matrix eigenvalue problem Ax=
lambda Bx with the general square matrices A and B.
Particular attention is paid to the degeneracies which
result when B is singular. No inversions of B or its
submatrices are used. The algorithm is a generalization
of the QR algorithm, and reduces to it when B=I.
Problems involving powers of lambda are also
mentioned",
acknowledgement = ack-nhfb,
classcodes = "C4140 (Linear algebra)",
corpsource = "Univ. Michigan, Ann Arbor, MI, USA",
keywords = "algorithm; degeneracies; eigenvalues and
eigenfunctions; generalized matrix eigenvalue problems;
matrix algebra; methods; numerical; QZ",
treatment = "T Theoretical or Mathematical",
}
@Article{Moler:1972:LES,
author = "C. B. Moler",
title = "Linear Equation Solver",
journal = j-CACM,
volume = "15",
number = "4",
pages = "274--??",
month = apr,
year = "1972",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "ACM Algorithm 423.",
abstract = "These FORTRAN routines are modifications of, and
intended as replacements for, previous routines. The
modifications increase efficiency while retaining
accuracy and ease of use. Consideration is made of the
effect of Fortran array storage conventions and paged
dynamic memory allocation schemes. When translated by a
good Fortran compiler, the routines should be
competitive with programs written directly in machine
language",
acknowledgement = ack-nhfb,
classcodes = "C4140 (Linear algebra)",
corpsource = "Univ. Michigan, Ann Arbor, MI, USA",
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
keywords = "array processing; Fortran; linear algebra; linear
equation solver; memory; paged memory; subroutines;
virtual",
}
@Article{Moler:1972:MCF,
author = "C. B. Moler",
title = "Matrix Computations with {Fortran} and Paging",
journal = j-CACM,
volume = "15",
number = "4",
pages = "268--274 (or 268--270??)",
month = apr,
year = "1972",
CODEN = "CACMA2",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "The efficiency of conventional Fortran programs for
matrix computations can often be improved by reversing
the order of nested loops. Such modifications produce
modest savings in many common situations and very
significant savings for large problems run under an
operating system which uses paging",
acknowledgement = ack-nhfb,
classcodes = "C4140 (Linear algebra); C6140D (High level
languages)",
corpsource = "Univ. Michigan, Ann Arbor, MI, USA",
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
keywords = "FORTRAN; Fortran; fortran; linear equations; matrix
algebra; matrix computations; memory hierarchy; nested
loops; nla; paged memory; virtual memory",
treatment = "P Practical",
}
@Article{Moler:1972:MGF,
author = "Cleve Moler",
title = "A memory of {George Forsythe}",
journal = j-SIGNUM,
volume = "7",
number = "3",
pages = "8--9",
month = oct,
year = "1972",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Tue Apr 12 07:49:58 MDT 2005",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Ciment:1973:BRB,
author = "Melvyn Ciment and Cleve Moler and Otto G. Ruehr",
title = "Book Review: {{\booktitle{A Conjectured Positive
Definite Matrix}} (K. W. Schmidt)}",
journal = j-SIAM-REVIEW,
volume = "15",
number = "1",
pages = "222--223",
month = "????",
year = "1973",
CODEN = "SIREAD",
DOI = "https://doi.org/10.1137/1015016",
ISSN = "0036-1445 (print), 1095-7200 (electronic)",
ISSN-L = "0036-1445",
bibdate = "Thu Mar 27 09:06:46 MDT 2014",
bibsource = "http://epubs.siam.org/toc/siread/15/1;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
acknowledgement = ack-nhfb,
fjournal = "SIAM Review",
journal-URL = "http://epubs.siam.org/sirev",
onlinedate = "January 1973",
}
@Article{Dorr:1973:REC,
author = "Fred W. Dorr and Cleve B. Moler",
title = "Roundoff error on the {CDC 6600\slash 7600}
computers",
journal = j-SIGNUM,
volume = "8",
number = "2",
pages = "24--26",
month = apr,
year = "1973",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "See \cite{Kahan:1971:P} for the original problem.",
abstract = "Discusses a program for investigating roundoff error
on different computers",
acknowledgement = ack-nhfb,
classcodes = "C5230 (Digital arithmetic methods)",
corpsource = "Univ. California, Los Alamos, NM, USA",
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
keywords = "arithmetic; CDC 6600/7600 computers; computer; digital
arithmetic; program; roundoff error",
treatment = "P Practical; X Experimental",
}
@TechReport{Malcolm:1973:UUR,
author = "Michael A. Malcolm and Cleve B. Moler",
title = "{URAND}: a universal random number generator",
type = "Technical Report",
number = "STAN-CS-73-334",
institution = "Computer Science Department, Stanford University",
address = "Stanford, CA, USA",
pages = "5",
year = "1973",
bibdate = "Sat Apr 07 09:25:30 2007",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/prng.bib",
abstract = "A subroutine for generating uniformly-distributed
floating-point numbers in the interval [0,1) is
presented in ANSI Standard Fortran. The subroutine,
URAND, is designed to be relatively machine
independent. URAND has undergone minimal testing on
various machines and is thought to work properly on any
machine having binary integer number representation,
integer multiplication modulo $m$ and integer addition
either modulo $m$ or yielding at least $ \log_2 (m) $
significant bits, where $m$ is some integral power of
$2$. Upon the first call of URAND, the value of $m$ is
automatically determined and appropriate constants for
a linear congruential generator are computed following
the suggestions of D. E. Knuth, volume 2. URAND is
guaranteed to have a full-length cycle. Readers are
invited to apply their favorite statistical tests to
URAND, using any binary machine, and report the results
to the authors.",
acknowledgement = ack-nhfb,
}
@Article{Moler:1973:AGM,
author = "C. B. Moler and G. W. Stewart",
title = "An Algorithm for Generalized Matrix Eigenvalue
Problems",
journal = j-SIAM-J-NUMER-ANAL,
volume = "10",
number = "2",
pages = "241--256",
month = apr,
year = "1973",
CODEN = "SJNAAM",
ISSN = "0036-1429 (print), 1095-7170 (electronic)",
ISSN-L = "0036-1429",
bibdate = "Fri Oct 16 06:57:22 MDT 1998",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
JSTOR database",
acknowledgement = ack-nhfb,
classcodes = "B0290H (Linear algebra); C4140 (Linear algebra)",
corpsource = "Univ. New Mexico, Albuquerque, NM, USA",
fjournal = "SIAM Journal on Numerical Analysis",
journal-URL = "http://epubs.siam.org/sinum",
keywords = "algorithm; degeneracies; eigenvalues and
eigenfunctions; general square; generalization of the
QR; generalized matrix eigenvalue problems; matrices;
matrix algebra; nla, geig, QZ algorithm; singular",
treatment = "T Theoretical or Mathematical",
}
@Article{Moler:1974:CRS,
author = "C. Moler",
title = "{Cramer}'s rule on $2$-by-$2$ systems",
journal = j-SIGNUM,
volume = "9",
number = "4",
pages = "13--14",
month = oct,
year = "1974",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "Cramer's rule expresses the solution to a system of
simultaneous linear equations in terms of ratios of
determinants. It is widely known as an example of an
impractical method for large systems because of the
time required to compute the determinants. For 2-by-2
systems this time difficulty disappears and, since the
method does not involve a search for pivots, it may
appear to have an advantage over Gaussian elimination.
In this note the author points out that Cramer's rule
is unsatisfactory even for 2- by-2 systems because of
roundoff error difficulties",
acknowledgement = ack-nhfb,
classcodes = "B0290B (Error analysis in numerical methods); B0290H
(Linear algebra); C4110 (Error analysis in numerical
methods); C4140 (Linear algebra)",
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
keywords = "2 by 2 systems; Cramer's rule; determinants; error
analysis; linear algebra; ratios of; simultaneous
linear equations",
treatment = "T Theoretical or Mathematical",
}
@InProceedings{Moler:1975:DCE,
author = "C. B. Moler",
booktitle = "2nd USA-Japan Computer Conference proceedings: August
26--28, 1975, Tokyo, Japan",
title = "Difficulties in computing the exponential of a
matrix",
publisher = pub-AFIPS,
address = pub-AFIPS:adr,
pages = "79--82 (of viii + 615)",
year = "1975",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "Computing the exponential of a matrix is a problem in
many fields, particularly linear systems theory and
control theory. There are over a dozen distinctly
different methods for carrying out this fundamental
computation. Tha author surveys some of these methods,
and makes a very preliminary assessment of their
relative merits from the point of view of numerical
analysis",
acknowledgement = ack-nhfb,
classcodes = "B0290H (Linear algebra); C4140 (Linear algebra); C7310
(Mathematics computing)",
conflocation = "Tokyo, Japan; 26-28 Aug. 1975",
corpsource = "Dept. of Math. and Statistics, Univ. of New Mexico,
Albuquerque, NM, USA",
keywords = "matrix algebra; matrix exponential computation;
numerical analysis",
sponsororg = "AFIPS; Information Processing Soc. Japan",
treatment = "T Theoretical or Mathematical",
}
@Book{Smith:1976:MER,
author = "B. T. Smith and J. M. Boyle and J. J. Dongarra and B.
S. Garbow and Y. Ikebe and V. C. Klema and C. B.
Moler",
title = "Matrix Eigensystem Routines\emdash {EISPACK} Guide",
volume = "6",
publisher = pub-SV,
address = pub-SV:adr,
edition = "Second",
pages = "vii + 387",
year = "1976",
ISBN = "0-387-06710-8, 3-540-07546-1",
ISBN-13 = "978-0-387-06710-0, 978-3-540-07546-2",
LCCN = "QA193 .M37, QA267.A1 L43 no.6",
bibdate = "Mon Dec 13 15:15:20 1993",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
series = "Lecture Notes in Computer Science, Editors: G. Goos
and J. Hartmanis",
annote = "es wird das Eispack-programmsystem zur Loesung von
Eigenwertproblemen Beschrieben. Ferner Werden Hinweise
zur Behandlung Verschiedener Matrixtypen MIT Diesem
System Gegeben. Ausserdem Werden Noch
Laufzeitabschaetzungen Angegeben.",
descriptor = "Eigenvektor, Eigenwert, Eispack, Loesungsverfahren",
keywords = "book, nla, eig, eispack, software",
}
@Book{Forsythe:1977:CMM,
author = "George E. (George Elmer) Forsythe and Michael A.
Malcolm and Cleve B. Moler",
title = "Computer Methods for Mathematical Computations",
publisher = pub-PH,
address = pub-PH:adr,
pages = "xi + 259",
year = "1977",
ISBN = "0-13-165332-6",
ISBN-13 = "978-0-13-165332-0",
LCCN = "QA297 .F5681",
MRclass = "65-01",
MRnumber = "MR0458783 (56 \#16983)",
MRreviewer = "Sven-{\AA}ke Gustafson",
bibdate = "Tue May 25 09:01:08 2010",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
https://www.math.utah.edu/pub/tex/bib/fortran1.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib",
note = "Cited in {\AA}ke Bj{\"o}rck's bibliography on least
squares, which is available by anonymous ftp from
\path=math.liu.se= in \path=pub/references=",
price = "US\$16.95",
series = "Prentice-Hall series in automatic computation",
ZMnumber = "0361.65002",
acknowledgement = ack-nhfb,
classmath = "*65-01 Textbooks (numerical analysis) 68-01 Textbooks
(computer science)",
keywords = "Fortran (computer program language); numerical
analysis -- data processing",
remark = "Subroutines and exercises for the computer solution of
problems involving matrices, integrals, differential
equations, spline functions, zeros and extrema of
functions, least squares, and Monte Carlo techniques.",
subject = "Numerical analysis; Data processing; Computer
programs; Problems, exercises, etc; FORTRAN (Computer
program language)",
tableofcontents = "Introduction \\
Floating-point computation \\
Linear systems of equations \\
Interpolation \\
Numerical integration \\
Initial value problems in ordinary differential
equations \\
Solution of nonlinear equations \\
Optimization \\
Least squares and the singular value decomposition \\
Random number generation and Monte Carlo methods",
}
@Book{Garbow:1977:MER,
author = "B. S. Garbow and J. M. Boyle and J. J. Dongarra and C.
B. Moler",
title = "Matrix Eigensystem Routines\emdash {EISPACK} Guide
Extension",
volume = "51",
publisher = pub-SV,
address = pub-SV:adr,
pages = "viii + 343",
year = "1977",
ISBN = "0-387-08254-9, 3-540-08254-9",
ISBN-13 = "978-0-387-08254-7, 978-3-540-08254-5",
LCCN = "QA193 .M381, QA267.A1,L43 no. 51",
bibdate = "Mon Dec 13 15:14:28 1993",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
series = "Lecture Notes in Computer Science, Editors: G. Goos
and J. Hartmanis",
keywords = "nla, eig, eispack, software",
}
@Article{Davis:1978:SME,
author = "G. J. Davis and C. B. Moler",
title = "Sensitivity of matrix eigenvalues",
journal = j-INT-J-NUMER-METHODS-ENG,
volume = "12",
number = "9",
pages = "1367--1373",
month = "????",
year = "1978",
CODEN = "IJNMBH",
ISSN = "0029-5981 (print), 1097-0207 (electronic)",
ISSN-L = "0029-5981",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
classcodes = "A0210 (Algebra, set theory, and graph theory)",
corpsource = "Dept. of Math., Univ. of New Mexico, Albuquerque, NM,
USA",
fjournal = "International Journal for Numerical Methods in
Engineering",
journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-0207",
keywords = "eigenvalues and eigenfunctions; matrix algebra; matrix
eigenvalues; sensitivity",
treatment = "T Theoretical or Mathematical",
}
@Article{Moler:1978:DWC,
author = "C. Moler and C. Vanloan",
title = "19 Dubious Ways to Compute Exponential of a Matrix",
journal = j-SIAM-REVIEW,
volume = "20",
number = "4",
pages = "801--836",
month = "????",
year = "1978",
CODEN = "SIREAD",
DOI = "https://doi.org/10.1137/1020098",
ISSN = "0036-1445 (print), 1095-7200 (electronic)",
ISSN-L = "0036-1445",
bibdate = "Fri Jun 21 11:25:02 MDT 2013",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
acknowledgement = ack-nhfb,
fjournal = "SIAM Review",
journal-URL = "http://epubs.siam.org/sirev",
}
@Article{Moler:1978:HFA,
author = "Cleve B. Moler and G. W. Stewart",
title = "On the {Householder--Fox} Algorithm for Decomposing a
Projection",
journal = j-J-COMPUT-PHYS,
volume = "28",
number = "1",
pages = "82--91",
month = jul,
year = "1978",
CODEN = "JCTPAH",
DOI = "https://doi.org/10.1016/0021-9991(78)90048-7",
ISSN = "0021-9991 (print), 1090-2716 (electronic)",
ISSN-L = "0021-9991",
bibdate = "Sun Jan 1 09:15:29 MST 2012",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/jcomputphys1970.bib",
URL = "http://www.sciencedirect.com/science/article/pii/0021999178900487",
acknowledgement = ack-nhfb,
classcodes = "A0210 (Algebra, set theory, and graph theory); A0270
(Computational techniques); C4140 (Linear algebra)",
corpsource = "Univ. of New Mexico, Albuquerque, NM, USA",
fjournal = "Journal of Computational Physics",
journal-URL = "http://www.sciencedirect.com/science/journal/00219991",
keywords = "approximate projection; Cholesky decomposition;
Householder--Fox algorithm; matrix algebra; orthonormal
basis for; projection range; rounding error",
treatment = "T Theoretical or Mathematical",
}
@Article{Moler:1978:NDW,
author = "Cleve Moler and Charles {Van Loan}",
title = "Nineteen Dubious Ways to Compute the Exponential of a
Matrix",
journal = j-SIAM-REVIEW,
volume = "20",
number = "4",
pages = "801--836",
month = oct,
year = "1978",
CODEN = "SIREAD",
DOI = "https://doi.org/10.1137/1020098",
ISSN = "0036-1445 (print), 1095-7200 (electronic)",
ISSN-L = "0036-1445",
MRclass = "15A15",
MRnumber = "80c:15004",
MRreviewer = "C. G. Cullen",
bibdate = "Sat Mar 29 09:52:55 MDT 2014",
bibsource = "http://epubs.siam.org/toc/siread/20/4;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/siamreview.bib;
Theory/Matrix.bib",
acknowledgement = ack-nhfb,
classcodes = "C4140 (Linear algebra)",
corpsource = "Dept. of Math., Univ. of New Mexico, Albuquerque, NM,
USA",
fjournal = "SIAM Review",
journal-URL = "http://epubs.siam.org/sirev",
keywords = "eig; matrix algebra; matrix exponential; matrix
function; nla",
onlinedate = "October 1978",
treatment = "A Application; G General Review",
}
@InProceedings{Moler:1979:RBM,
author = "Cleve B. Moler",
title = "Response to {Beebe} by {Moler} [The Generalized
Eigenvalue Problem in Quantum Chemistry]",
crossref = "Moler:1978:NAC",
pages = "65--65",
year = "1979",
bibdate = "Sun Dec 08 11:54:23 2013",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}
@Article{Cline:1979:ECN,
author = "A. K. Cline and C. B. Moler and G. W. Stewart and J.
H. Wilkinson",
title = "An Estimate for the Condition Number of a Matrix",
journal = j-SIAM-J-NUMER-ANAL,
volume = "16",
number = "2",
pages = "368--375",
month = apr,
year = "1979",
CODEN = "SJNAAM",
ISSN = "0036-1429 (print), 1095-7170 (electronic)",
ISSN-L = "0036-1429",
MRclass = "65F35 (65F05)",
MRnumber = "80g:65048",
MRreviewer = "R. P. Tewarson",
bibdate = "Fri Oct 16 06:57:22 MDT 1998",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
JSTOR database",
acknowledgement = ack-nhfb,
classcodes = "C4140 (Linear algebra)",
corpsource = "Computer Sci. Dept., Univ. of Texas, Austin, TX, USA",
fjournal = "SIAM Journal on Numerical Analysis",
journal-URL = "http://epubs.siam.org/sinum",
keywords = "cond; condition estimation; err; linear systems; math;
matrix algebra; matrix of coefficients; nla",
treatment = "T Theoretical or Mathematical",
}
@Book{Dongarra:1979:LUG,
author = "J. J. Dongarra and J. R. Bunch and C. B. Moler and G.
W. Stewart",
title = "{LINPACK} Users' Guide",
publisher = pub-SIAM,
address = pub-SIAM:adr,
pages = "320",
year = "1979",
ISBN = "0-89871-172-X (paperback)",
ISBN-13 = "978-0-89871-172-1 (paperback)",
LCCN = "QA76.73 .L22 L5 1979; QA184 .L56 1982; QA214 .L56
1979",
bibdate = "Mon Dec 13 15:18:20 1993",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/bibnet/authors/s/stewart-gilbert-w.bib;
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
https://www.math.utah.edu/pub/tex/bib/gnu.bib;
https://www.math.utah.edu/pub/tex/bib/master.bib",
abstract = "The authors of this carefully structured guide are the
principal developers of LINPACK, a unique package of
Fortran subroutines for analyzing and solving various
systems of simultaneous linear algebraic equations and
linear least squares problems. This guide supports both
the casual user of LINPACK who simply requires a
library subroutine, and the specialist who wishes to
modify or extend the code to handle special problems.
It is also recommended for classroom work.",
acknowledgement = ack-nhfb,
GWS-number = "B2",
keywords = "book, Cholesky decomposition, cond, downd, linpack,
lud, lud, math, nla, qrd, qrd, soft, software, survey,
svd, svd, upd, updating",
subject = "LINPACK (Computer system); Equations, Simultaneous;
Data processing; Matrices; Data processing.; LINPACK
(Computer system); LINPACK (Syst{\`e}me d'ordinateur);
{\'E}quations simultan{\'e}es; Informatique",
tableofcontents = "General matrices \\
Band matrices \\
Positive definite matrices \\
Positive definite band matrices \\
Symmetric indefinite matrices \\
Triangular matrices \\
Tridiagonal matrices \\
The Cholesky decomposition \\
The $QR$ decomposition \\
Updating $QR$ and Cholesky decompositions \\
The singular value decomposition \\
References \\
Basic linear algebra subprograms \\
Timing data \\
Program listings \\
BLA listings",
xxauthor = "J. J. Dongarra and C. B. Moler and J. R. Bunch and G.
W. Stewart",
}
@TechReport{Moler:1979:EMF,
author = "Cleve B. Moler and G. W. (Gilbert W.) Stewart",
title = "An efficient matrix factorization for digital image
processing",
type = "Report",
number = "LA-7637-MS",
institution = "Los Alamos Scientific Laboratory",
address = "Los Alamos, NM, USA",
pages = "15",
month = jan,
year = "1979",
bibdate = "Tue May 25 08:46:03 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
subject = "matrices; data processing",
}
@InCollection{Moler:1979:NDW,
author = "C. Moler and C. {Van Loan}",
editor = "Isaac L. Auerbach",
booktitle = "The Auerbach annual, 1979, best computer papers",
title = "Nineteen dubious ways to compute the exponential of a
matrix",
publisher = pub-NH,
address = pub-NH:adr,
pages = "237--281 (of x + 334)",
year = "1979",
ISBN = "0-444-00350-9",
ISBN-13 = "978-0-444-00350-8",
LCCN = "QA76.24.A8 1979",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
classcodes = "B0290H (Linear algebra); C4140 (Linear algebra)",
corpsource = "Dept. of Math., Univ. of New Mexico, Albuquerque, NM,
USA",
keywords = "approximation theory; computational stability;
differential; equations; exponential; matrix; matrix
algebra; matrix characteristic; matrix eigenvalues;
polynomial",
treatment = "T Theoretical or Mathematical",
}
@Book{Forsythe:1980:MMM,
author = "George E. Forsythe and Michael A. Malcolm and Cleve B.
Moler",
title = "Ma{\v{s}}innye metody matemati{\v{c}}eskich
vy{\v{c}}islenij. ({Russian}) [{Computer} Methods for
Mathematical Computations]",
publisher = "Izdatel'stvo Mir",
address = "Moscow, USSR",
pages = "280",
year = "1980",
MRclass = "65-01 (65-04)",
MRnumber = "MR586770 (82a:65001)",
bibdate = "Tue May 25 09:06:54 2010",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Translated from the English by Kh. D. Ikramov.",
ZMnumber = "0547.65001",
acknowledgement = ack-nhfb,
classmath = "65-01 Textbooks (numerical analysis) 65-04 Machine
computation, programs (numerical analysis) 65Cxx
Numerical simulation 65Hxx Nonlinear algebraic or
transcendental equations 65Dxx Numerical approximation
65L05 Initial value problems for ODE (numerical
methods) 65Fxx Numerical linear algebra 65G50 Roundoff
error",
keywords = "elementary numerical analysis; floating-point
computation; Fortran subroutines; interpolation; least
squares; linear systems of equations; Monte Carlo
methods; numerical computing; numerical integration;
optimization; random number generation; singular value
decomposition; textbooks",
language = "Russian",
}
@InProceedings{Moler:1980:DIM,
author = "C. Moler",
booktitle = "AFIPS Conference Proceedings. 1980 National Computer
Conference",
title = "Design of an interactive matrix calculator",
publisher = pub-AFIPS,
address = pub-AFIPS:adr,
pages = "363--368 (of xii + 919)",
year = "1980",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "MATLAB is an interactive computer program that serves
as a convenient `laboratory' for computations involving
matrices. It provides easy access to matrix software
developed by the LINPACK and EISPACK projects. The
capabilities range from standard tasks such as solving
simultaneous linear equations and inverting matrices,
through symmetric and nonsymmetric eigenvalue problems,
to fairly sophisticated matrix tools such as the
singular value decomposition",
acknowledgement = ack-nhfb,
classcodes = "C4140 (Linear algebra)",
conflocation = "Anaheim, CA, USA; 19-22 May 1980",
corpsource = "Univ. of New Mexico, Albuquerque, NM, USA",
keywords = "eigenvalue problems; interactive matrix calculator;
inverting matrices; MATLAB; matrix algebra; matrix
software; simultaneous linear equations; singular value
decomposition",
treatment = "T Theoretical or Mathematical",
}
@TechReport{Moler:1980:MIM,
author = "C. B. Moler",
title = "{MATLAB}\,---\,An Interactive Matrix Laboratory",
type = "Technical Report",
number = "369",
institution = "Department of Mathematics and Statistics, University
of New Mexico",
year = "1980",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
keywords = "nla, software",
}
@TechReport{Moler:1980:MUG,
author = "Cleve B. Moler",
title = "{MATLAB} User's Guide",
number = "CS81-1",
institution = "University of New Mexico. Dept. of Computer Science",
month = nov,
year = "1980",
LCCN = "QA75.5 T44",
bibdate = "Wed Jul 6 17:41:28 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "This describes use of Classic Matlab, the prototype
for the very-much expanded professional Matlab from The
MathWorks. Classic Matlab is no longer available.",
acknowledgement = ack-nhfb,
}
@InCollection{Moler:1980:TRP,
author = "Cleve B. Moler",
title = "Three Research Problems in Numerical Linear Algebra",
crossref = "Golub:1980:NA",
pages = "1--18",
year = "1980",
bibdate = "Mon Jan 28 18:20:40 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:BM,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Back Matter",
crossref = "Brauer:1981:PLA",
pages = "207--243",
year = "1981",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/content/pdf/bbm:978-3-540-38620-9/1",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:DT,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Declarations and Types",
crossref = "Brauer:1981:PLA",
pages = "15--45",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_3",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_3",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:E,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Exceptions",
crossref = "Brauer:1981:PLA",
pages = "143--153",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_11",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_11",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:FM,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Front Matter",
crossref = "Brauer:1981:PLA",
pages = "i--x",
year = "1981",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/content/pdf/bfm:978-3-540-38620-9/1",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:GPU,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Generic Program Units",
crossref = "Brauer:1981:PLA",
pages = "155--167",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_12",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_12",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:I,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Introduction",
crossref = "Brauer:1981:PLA",
pages = "1--6",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_1",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_1",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:IO,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Input-Output",
crossref = "Brauer:1981:PLA",
pages = "183--206",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_14",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_14",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:LE,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Lexical Elements",
crossref = "Brauer:1981:PLA",
pages = "7--13",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_2",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_2",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:NE,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Names and Expressions",
crossref = "Brauer:1981:PLA",
pages = "47--71",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_4",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_4",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:P,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Packages",
crossref = "Brauer:1981:PLA",
pages = "93--103",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_7",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_7",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:PSC,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Program Structure and Compilation Issues",
crossref = "Brauer:1981:PLA",
pages = "131--141",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_10",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_10",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:RSI,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Representation Specifications and Implementation
Dependent Features",
crossref = "Brauer:1981:PLA",
pages = "169--181",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_13",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_13",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:Sa,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Statements",
crossref = "Brauer:1981:PLA",
pages = "73--82",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_5",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_5",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:Sb,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Subprograms",
crossref = "Brauer:1981:PLA",
pages = "83--92",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_6",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_6",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:T,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Tasks",
crossref = "Brauer:1981:PLA",
pages = "115--130",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_9",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_9",
acknowledgement = ack-nhfb,
}
@InCollection{Brauer:1981:VR,
author = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
title = "Visibility Rules",
crossref = "Brauer:1981:PLA",
pages = "105--114",
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6_8",
bibdate = "Tue Jul 26 11:31:56 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://link.springer.com/chapter/10.1007/3-540-10693-6_8",
acknowledgement = ack-nhfb,
}
@TechReport{Moler:1981:MIG,
author = "Cleve B. Moler",
title = "{MATLAB} Installation Guide",
institution = "University of New Mexico. Dept. of Computer Science",
month = may,
year = "1981",
LCCN = "QA75.5 T44",
bibdate = "Wed Jul 6 17:39:16 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "This describes installation of Classic Matlab, the
prototype for the very-much expanded professional
Matlab from The MathWorks. Classic Matlab is no longer
available.",
acknowledgement = ack-nhfb,
}
@Article{Moler:1982:DML,
author = "Cleve Moler",
title = "Demonstration of a matrix Laboratory",
journal = j-LECT-NOTES-MATH,
volume = "909",
pages = "84--98",
year = "1982",
CODEN = "LNMAA2",
DOI = "https://doi.org/10.1007/BFb0092962",
ISBN = "3-540-11193-X (print), 3-540-38986-5 (e-book)",
ISBN-13 = "978-3-540-11193-1 (print), 978-3-540-38986-6
(e-book)",
ISSN = "0075-8434 (print), 1617-9692 (electronic)",
ISSN-L = "0075-8434",
bibdate = "Fri May 9 19:07:37 MDT 2014",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/lnm1980.bib",
URL = "http://link.springer.com/chapter/10.1007/BFb0092962/",
acknowledgement = ack-nhfb,
book-DOI = "https://doi.org/10.1007/BFb0092954",
book-URL = "http://www.springerlink.com/content/978-3-540-38986-6",
fjournal = "Lecture Notes in Mathematics",
journal-URL = "http://link.springer.com/bookseries/304",
}
@TechReport{Moler:1982:MUG,
author = "C. B. Moler",
title = "{MATLAB} Users' Guide",
number = "CS81-1 (Revised)",
institution = "Department of Computer Science, University of New
Mexico",
year = "1982",
bibdate = "Fri Aug 12 01:33:19 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
keywords = "nla, software",
}
@Article{Dongarra:1983:IAC,
author = "J. J. Dongarra and C. B. Moler and J. H. Wilkinson",
title = "Improving the Accuracy of Computed Eigenvalues and
Eigenvectors",
journal = j-SIAM-J-NUMER-ANAL,
volume = "20",
number = "1",
pages = "23--45",
month = feb,
year = "1983",
CODEN = "SJNAAM",
ISSN = "0036-1429 (print), 1095-7170 (electronic)",
ISSN-L = "0036-1429",
MRclass = "65F15",
MRnumber = "84c:65063",
MRreviewer = "M. Lotkin",
bibdate = "Fri Oct 16 06:57:22 MDT 1998",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
JSTOR database; Theory/Matrix.bib",
acknowledgement = ack-nhfb,
classcodes = "B0290B (Error analysis in numerical methods); B0290H
(Linear algebra); C4110 (Error analysis in numerical
methods); C4140 (Linear algebra)",
corpsource = "Argonne Nat. Lab., Argonne, IL, USA",
fjournal = "SIAM Journal on Numerical Analysis",
journal-URL = "http://epubs.siam.org/sinum",
keywords = "accuracy; computed eigenvalues; computed eigenvectors;
convergence of numerical methods; eig; eigenfunctions;
eigenvalues and; EISPACK; error analysis; extended;
iterative refinement; matrix algebra; matrix
eigenvalues; matrix eigenvectors; Newton's method; nla;
numerical; numerical accuracy; numerically stable
implementation; precision arithmetic; residuals;
standard; subroutines; theory",
kwds = "nla, eig, iterative refinement",
subject = "G.4 Mathematics of Computing, MATHEMATICAL SOFTWARE,
Efficiency \\ G.1.3 Mathematics of Computing, NUMERICAL
ANALYSIS, Numerical Linear Algebra, Eigenvalues",
treatment = "T Theoretical or Mathematical",
xxnote = "Cited in \cite{govl:89}.",
}
@InProceedings{Moler:1983:LNA,
author = "Cleve B. Moler",
booktitle = "Proceedings of the 1983 American Control Conference:
Sheraton-Palace Hotel, San Francisco, California, June
22, 23, 24, 1983",
title = "Learning numerical analysis and mathematics from
interactive computing",
volume = "1",
publisher = pub-IEEE,
address = pub-IEEE:adr,
bookpages = "1350",
pages = "123--124",
month = sep,
year = "1983",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Three volumes.",
URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4788086",
abstract = "Many concepts of numerical analysis and mathematics
can be learned most readily in an interactive computing
environment. The program MATLAB was developed to
provide such an environment. MATLAB, an interactive
computer program, serves as a convenient `laboratory'
of computations involving matrices. It provides easy
access to matrix software developed by the LINPACK and
EISPACK projects. The capabilities range from standard
tasks such as solving simultaneous linear equations and
inverting matrices, through symmetric and nonsymmetric
eigenvalue problems, to fairly sophisticated matrix
tools such as the singular value decomposition.",
acknowledgement = ack-nhfb,
classcodes = "C7310 (Mathematics computing); C7810C (Computer-aided
instruction)",
conflocation = "San Francisco, CA, USA; 22-24 June 1983",
corpsource = "Dept. of Computer Sci., Univ. of New Mexico,
Albuquerque, NM, USA",
journal-URL = "http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=4788052",
keywords = "computer aided instruction; computer aided learning;
EISPACK; interactive computing; LINPACK; mathematics;
MATLAB; matrices; matrix software; nonsymmetric
eigenvalue; numerical analysis; problems; simultaneous
linear equations; singular value decomposition;
symmetric eigenvalue problems",
sponsororg = "American Automatic Control Council",
treatment = "P Practical",
}
@Article{Moler:1983:RSR,
author = "Cleve Moler and Donald Morrison",
title = "Replacing Square Roots by {Pythagorean} Sums",
journal = j-IBM-JRD,
volume = "27",
number = "6",
pages = "577--581",
month = nov,
year = "1983",
CODEN = "IBMJAE",
DOI = "https://doi.org/10.1147/rd.276.0577",
ISSN = "0018-8646 (print), 2151-8556 (electronic)",
ISSN-L = "0018-8646",
bibdate = "Tue Mar 25 14:26:59 MST 1997",
bibsource = "Compendex database;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5390405;
http://www.research.ibm.com/journal/rd/276/ibmrd2706P.pdf",
abstract = "An algorithm is presented for computing a `Pythagorean
sum' $ a \osum b = \sqrt {a^2 + b^2} $ directly from
$a$ and $b$ without computing their squares or taking a
square root. No destructive floating point overflows or
underflows are possible. The algorithm can be extended
to compute the Euclidean norm of a vector. The
resulting subroutine is short, portable, robust, and
accurate, but not as efficient as some other
possibilities. The algorithm is particularly attractive
for computers where space and reliability are more
important than speed",
acknowledgement = ack-nhfb,
classcodes = "C4190 (Other numerical methods); C5230 (Digital
arithmetic methods)",
classification = "723",
corpsource = "Dept. of Computer Sci., Univ. of New Mexico,
Albuquerque, NM, USA",
fjournal = "IBM Journal of Research and Development",
journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
journalabr = "IBM J Res Dev",
keywords = "algorithms; computer metatheory --- Algorithmic
Languages; computer programming; digital arithmetic;
Euclidean norm; floating-point arithmetic; iterative
methods; performance; Pythagorean sums; subroutine;
vector",
review = "ACM CR 8406-0463",
subject = "G.1 Mathematics of Computing, NUMERICAL ANALYSIS,
Roots of Nonlinear Equations \\ F.2.1 Theory of
Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
COMPLEXITY, Numerical Algorithms and Problems,
Computations on polynomials \\ F.2.2 Theory of
Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
COMPLEXITY, Nonnumerical Algorithms and Problems,
Geometrical problems and computations",
treatment = "T Theoretical or Mathematical",
}
@InProceedings{Moler:1988:SUS,
author = "Cleve B. Moler",
booktitle = "{Compcon Spring '88. Thirty-Third IEEE Computer
Society International Conference, Digest of Papers}",
title = "Single-user supercomputers or how {I} got rid of the
{BLAS}",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "448--451",
year = "1988",
DOI = "https://doi.org/10.1109/CMPCON.1988.4909",
bibdate = "Tue Mar 5 08:48:38 MST 2013",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4909",
acknowledgement = ack-nhfb,
journal-URL = "http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=190",
}
@Article{Moler:1983:SVA,
author = "C. B. Moler and D. Morrison",
title = "Singular Value Analysis of Cryptograms",
journal = j-AMER-MATH-MONTHLY,
volume = "90",
number = "2",
pages = "78--87",
year = "1983",
CODEN = "AMMYAE",
ISSN = "0002-9890 (print), 1930-0972 (electronic)",
ISSN-L = "0002-9890",
bibdate = "Sat Dec 6 06:25:49 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
fjournal = "American Mathematical Monthly",
journal-URL = "http://www.jstor.org/page/journal/amermathmont/about.html",
keywords = "nla, svd, application",
}
@InCollection{Dongarra:1984:EPS,
author = "Jack J. Dongarra and Cleve B. Moler",
title = "{EISPACK}: {A} Package for Solving Matrix Eigenvalue
Problems",
crossref = "Cowell:1984:SDM",
chapter = "4",
pages = "68--87",
year = "1984",
bibdate = "Wed Sep 07 10:09:35 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}
@TechReport{George:1985:LLM,
author = "Karen George and Cleve B. Moler and C. Iuzzolino",
title = "{LOBO.LIB} mathematical software library",
type = "Technical report",
number = "CS85-1",
institution = "Department of Computer Science, University of New
Mexico",
address = "Albuquerque, NM, USA",
pages = "iv + 50",
day = "23",
month = jan,
year = "1985",
bibdate = "Sat Apr 07 09:32:07 2007",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}
@InProceedings{Moler:1986:MCD,
author = "C. B. Moler",
title = "Matrix Computations on Distributed Memory
Multiprocessors",
crossref = "Heath:1986:HM",
pages = "181--195",
year = "1986",
bibdate = "Wed Aug 24 03:27:33 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
keywords = "nla, prll",
}
@Article{Golub:1987:D,
author = "Gene H. Golub and Iain Duff and Cleve Moler",
title = "Dedication",
journal = j-LINEAR-ALGEBRA-APPL,
volume = "88/89",
pages = "1--12",
year = "1987",
CODEN = "LAAPAW",
ISSN = "0024-3795 (print), 1873-1856 (electronic)",
ISSN-L = "0024-3795",
MRclass = "01A70",
MRnumber = "88e:01060",
bibdate = "Thu Jan 23 11:18:08 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/g/golub-gene-h.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "Linear Algebra and its Applications",
journal-URL = "http://www.sciencedirect.com/science/journal/00243795",
}
@Article{Golub:1987:LAA,
author = "G. H. Golub and C. Moler",
title = "Linear Algebra and its Applications --- in Memory of
{James H. Wilkinson}",
journal = j-LINEAR-ALGEBRA-APPL,
volume = "88--89",
pages = "1--3",
month = apr,
year = "1987",
CODEN = "LAAPAW",
DOI = "https://doi.org/10.1016/0024-3795(87)90098-X",
ISSN = "0024-3795 (print), 1873-1856 (electronic)",
ISSN-L = "0024-3795",
bibdate = "Thu Jun 6 10:13:11 MDT 2013",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/g/golub-gene-h.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "Linear Algebra and its Applications",
journal-URL = "http://www.sciencedirect.com/science/journal/00243795",
}
@Article{Grosse:1987:UCB,
author = "Eric Grosse and Cleve Moler",
title = "Underflow can be Harmful",
journal = j-SIAM-NEWS,
volume = "20",
number = "6",
pages = "1",
year = "1987",
ISSN = "0036-1437",
ISSN-L = "0036-1437",
bibdate = "Sat Feb 8 10:30:07 2020",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/g/grosse-eric.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib",
acknowledgement = ack-nhfb,
fjournal = "SIAM News",
journal-URL = "http://www.siam.org/news/",
}
@Manual{Moler:1987:PMUa,
author = "C. B. Moler and J. N. Little and S. Bangert",
title = "{PC-Matlab} Users Guide",
publisher = pub-MATHWORKS,
address = pub-MATHWORKS:adr,
year = "1987",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
}
@Book{Moler:1987:PMUb,
author = "C. Moler and J. Little and S. Bangert",
title = "{Pro-Matlab} User's Guide",
publisher = pub-MATHWORKS,
address = pub-MATHWORKS:adr,
year = "1987",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Fri Sep 09 16:47:49 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
keywords = "book, nla, software",
}
@Book{Moler:1987:PMV,
author = "Cleve Moler and John Little and Steve Bangert",
title = "{PRO-MATLAB} for {VAX}/{VMS} computer, version 3.1",
publisher = pub-MATHWORKS,
address = pub-MATHWORKS:adr,
year = "1987",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Wed Jul 6 18:15:09 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}
@Book{Hill:1988:ECM,
author = "David R. Hill and Cleve B. {Moler (consulting
editor)}",
title = "Experiments in Computational Matrix Algebra",
publisher = pub-RANDOM-HOUSE,
address = pub-RANDOM-HOUSE:adr,
pages = "xii + 446",
year = "1988",
ISBN = "0-394-35678-0 (paperback)",
ISBN-13 = "978-0-394-35678-5 (paperback)",
LCCN = "QA188 .H55 1987",
MRclass = "65Fxx, 05-04, 15-04, 60-04, 62-04, 65-01",
bibdate = "Wed Dec 15 09:07:54 1993",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/master.bib;
https://www.math.utah.edu/pub/tex/bib/matlab.bib",
ZMnumber = "0668.65023",
acknowledgement = ack-nhfb,
libnote = "Not yet in my library.",
tableofcontents = "Preliminaries / 1 \\
Chapter 1: Beginning to Use MATLAB / 5 \\
Part A: Introducing MATLAB / 7 \\
1.1 Introduction to Matrices / 8 \\
1.2 Matrices in MATLAB / 12 \\
1.3 Basic Variables and Functions / 22 \\
Part B: Matrix Algebra in MATLAB / 33 \\
1.4 Building Expressions and Operations with Variables
/ 34 \\
1.5 Basic Matrix Functions / 63 \\
1.6 Data Manipulation Commands and Vector Norms / 75
\\
Chapter 2: Linear Systems of Equations / 91 \\
2.1 Introduction / 93 \\
2.2 Solving Linear Systems Using Row Operations / 94
\\
2.3 Applications of Row Operations / 119 \\
2.4 Nonsingular Linear Systems / 154 \\
2.5 Pivoting and LU-Factorization / 182 \\
2.6 Determinants / 204 \\
2.7 Estimating the Accuracy of Computed Solutions of
Linear Systems / 217 \\
Chapter 3: Eigenvalues and Eigenvectors / 243 \\
3.1 Introduction / 244 \\
3.2 The Eigenproblem I / 259 \\
3.3 The Eigenproblem II / 299 \\
Chapter 4: Programming in MATLAB / 335 \\
4.1 Introduction / 336 \\
4.2 Operators and Control of Flow / 336 \\
4.3 Text Strings, ``Instant Subroutines,'' and Utility
Commands / 353 \\
4.4 Command Files and Function Files / 361 \\
Chapter 5: Application Modules / 377 \\
5.1 Graph Theory: An Application of Matrix Algebra /
378 \\
5.2 Markov Processes / 386 \\
5.3 Graphics in MATLAB / 401 \\
5.4 Least Squares and Pseudoinverses / 426 \\
Appendix I: Linear Algebra Concepts and Related
Properties / A \\
1.1 Linear Combinations / A-3 \\
1.2 Linear Independence and Dependence / A-4 \\
1.3 Rank of a Matrix / A-5 \\
1.4 Inverse of a Matrix / A-6 \\
1.5 The Determinant / A-8 \\
1.6 Vector Spaces / A-11 \\
1.7 Linear Transformations / A-23 \\
1.8 Singular Value Decomposition / A-32 \\
Appendix II: Complex Numbers and Their Properties /
A-39 \\
Appendix III: Aids for Using MATLAB / A-45 \\
QUICK-Reference Sheet / A-47 \\
Exercise Sheet / A-49 \\
Command Reference Sheet / A-51 \\
Bibliography / B-1 \\
Command and Function Index / C-1 \\
Solutions to Selected Exercises / S-1 \\
Index / I-1",
}
@InProceedings{Moler:1988:MMV,
author = "C. Moler",
booktitle = "Digest of Papers: COMPCON Spring 88. Thirty-Third IEEE
Computer Society International Conference",
title = "{MATLAB}: a mathematical visualization laboratory",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "480--481 (of xvi + 549)",
year = "1988",
ISBN = "0-8186-0828-5",
ISBN-13 = "978-0-8186-0828-5",
LCCN = "QA75.5 .C58 1988",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "IEEE Catalog number 88CH2539-5.",
abstract = "A description is given of the Titan, a supercomputer
with a price tag that makes it possible to devote the
entire machine to a single user. Peak floating-point
performance is 64 Mflops (million floating-point
instructions per second). The Titan compilers
automatically vectorize and parallelize standard code.
Powerful, integrated graphics allow visualization of
the results of computational experiments. The use of
the LINPACK Benchmark to analyze how well such
computers approach their peak performance is
discussed.",
acknowledgement = ack-nhfb,
classcodes = "C6130B (Graphics techniques); C7310 (Mathematics)",
conflocation = "San Francisco, CA, USA; 29 Feb.-3 March 1988",
corpsource = "Dana Comput., Sunnyvale, CA, USA",
keywords = "3-D graphics; computation environment; computer
graphics; interactive; mathematical; mathematical
visualization laboratory; mathematics computing;
MATLAB; matrix calculator; software packages;
subroutine libraries; supercomputer; Titan
single-user",
sponsororg = "IEEE",
treatment = "P Practical; R Product Review",
}
@InProceedings{Moler:1988:SSH,
author = "C. Moler",
booktitle = "Digest of Papers: COMPCON Spring 88. Thirty-Third IEEE
Computer Society International Conference",
title = "Single-user supercomputers or how {I} got rid of the
{BLAS}",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "448--451 (of xvi + 549)",
year = "1988",
ISBN = "0-8186-0828-5",
ISBN-13 = "978-0-8186-0828-5",
LCCN = "QA75.5 .C58 1988",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "IEEE Catalog number 88CH2539-5.",
acknowledgement = ack-nhfb,
classcodes = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
conflocation = "San Francisco, CA, USA; 29 Feb.-3 March 1988",
corpsource = "Dana Comput. Inc., Sunnyvale, CA, USA",
keywords = "64 MFLOPS; BLAS; floating-point performance;
integrated graphics; LINPACK Benchmark; parallel
machines; performance evaluation; supercomputers;
Titan; Titan compilers",
sponsororg = "IEEE",
treatment = "P Practical",
}
@Book{Kahaner:1989:NMS,
author = "David Kahaner and Cleve Moler and Stephen Nash",
title = "Numerical Methods and Software",
publisher = pub-PH,
address = pub-PH:adr,
pages = "xii + 495",
year = "1989",
ISBN = "0-13-627258-4",
ISBN-13 = "978-0-13-627258-8",
LCCN = "TA345 .K341 1989",
bibdate = "Mon Jul 08 19:17:50 2013",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/master.bib",
price = "US\$50",
series = "Prentice-Hall series in computational mathematics",
abstract = "The following topics were dealt with: computer
arithmetic and computational errors; linear systems of
equations; interpolation; numerical quadrature; linear
least-squares data fitting; solution of nonlinear
equations; ordinary differential equations;
optimization and nonlinear least squares; simulation
and random numbers; and trigonometric approximation and
the fast Fourier transform. A significant part of the
book is a set of Fortran subroutines, these are
provided on a floppy disk for use on IBM PC compatibles
under MS DOS. They have been gathered from collections
such as Linpack, Quadpack, Minpack, SLATEC and others.
They represent the state of the art in mathematical
software and a significant part of each chapter acts as
a user guide to them and contains listings of the
routines.",
acknowledgement = ack-nhfb,
classcodes = "B0120 (Education and training); B0290 (Numerical
analysis); C7310 (Mathematics); C4100 (Numerical
analysis)",
classification = "B0120 (Education and training); B0290 (Numerical
analysis); C4100 (Numerical analysis); C7310
(Mathematics)",
keywords = "algorithms; approximation; computational errors;
Computational errors; Computer arithmetic; computer
arithmetic; differential equations; equations; fast
Fourier transform; Fast Fourier transform; floppy disk;
Floppy disk; FORTRAN listings; Fortran subroutines; IBM
PC compatibles; interpolation; Interpolation; linear
least-; Linear least-squares data fitting; linear
systems of; Linear systems of equations; Linpack;
mathematical software; Mathematical software;
mathematics computing; Minpack; Nonlinear equations;
nonlinear equations; nonlinear least; Nonlinear least
squares; numerical methods; numerical quadrature;
Numerical quadrature; optimization; Optimization;
ordinary; Ordinary differential equations; Quadpack;
random numbers; Random numbers; Simulation; simulation;
SLATEC; squares; squares data fitting; theory;
trigonometric; Trigonometric approximation; user guide;
User guide",
review = "ACM CR 8911-0779",
subject = "G.1 Mathematics of Computing, NUMERICAL ANALYSIS \\
F.2.1 Theory of Computation, ANALYSIS OF ALGORITHMS AND
PROBLEM COMPLEXITY, Numerical Algorithms and Problems,
Computation of transforms",
tableofcontents = "Acknowledgments / xi \\
\\
1 Introduction \\
1.1 Why a New Book? / 1 \\
1.2 The Subroutines / 4 \\
1.3 Mathematical Software --- an Example: Square Root
of Sum of Squares / 7 \\
1.4 Portability / 9 \\
1.5 Software Design: Error Handling / 10 \\
1.6 Software Design: Scratch Storage / 11 \\
1.7 Historical Perspective: Backus and the Fortran
Language / 12 \\
1.8 Other Useful Sources of Information / 13 \\
1.9 Problems / 15 \\ \\
\\
2 Computer Arithmetic and Computational Errors / 17 \\
2.1 Introduction / 17 \\
2.2 Representation of Numbers / 21 \\
2.3 Machine Constants / 24 \\
2.4 Errors In Scientific Computing / 27 \\
*2.5 Extrapolation / 31 \\
2.6 Historical Perspective: Ekert and Mauchly / 33 \\
2.7 Problems / 35 \\ \\
\\
3 Linear Systems of Equations / 41 \\
3.1 Introduction / 41 \\
3.2 Linear Systems For Stored Matrices / 44 \\
3.3 Subroutine SGEFS / 54 \\
3.4 Historical Perspective: J. H. Wilkinson / 57 \\
3.5 Column-oriented Algorithms / 59 \\
*3.6 More About Condition Numbers / 61 \\
*3.7 Norms and Error Analysis / 66 \\
*3.8 Estimating the Condition Number / 68 \\
3.9 Further Ideas / 70 \\
3.10 Problems / 75 \\ \\
\\
4 Interpolation / 81 \\
4.1 Introduction / 81 \\
4.2 Polynomial Interpolation / 87 \\
4.3 Using Other Basis Functions / 89 \\
4.4 How Good Is Polynomial Interpolation? / 93 \\
4.5 Historical Perspective: Runge / 95 \\
4.6 Evaluation of Polynomials / 96 \\
4.7 Piecewise Linear Interpolation / 97 \\
4.8 Piecewise Cubic Functions / 100 \\
4.9 PCHIP, Piecewise Cubic Hermite Interpolation
Package / 104 \\
*4.10 Cubic Hermite Interpolation --- Details / 106 \\
4.11 Cubic Splines / 108 \\
4.12 Practical Differences Between Splines and Cubic
Hermites / 110 \\
4.13 B{\'e}zier Curves / 114 \\
*4.14 B-splines / 120 \\
4.15 Problems / 125 \\ \\
\\
5 Numerical Quadrature / 138 \\
5.1 Introduction / 138 \\
5.2 One Dimensional Quadrature Rules and Formulas / 140
\\
5.3 Change of Interval / 148 \\
5.4 Compound Quadrature Rules and Error Estimates / 149
\\
5.5 Gauss--Kronrod Quadrature Rules / 153 \\
5.6 Automatic and Adaptive Quadrature Algorithms / 155
\\
5.7 Subroutines QIDA and QKI5 / 157 \\
5.8 Data Integration / 160 \\
5.9 Infinite and Semi-infinite Intervals / 163 \\
*5.10 Double Integrals / 169 \\
5.11 Monte Carlo Methods / 176 \\
5.12 Historical Perspective: Ulam (1909--1984) and von
Neumann (1903--1957) / 179 \\
5.13 Problems / 181 \\ \\
\\
6 Linear Least-Squares Data Fitting / 190 \\
6.1 Introduction / 190 \\
6.2 Exploring Data / 196 \\
6.3 The Normal Equations / 201 \\
6.4 Orthogonal Factorizations / 203 \\
6.5 Subroutine SQRLS / 210 \\
6.6 Historical Perspective: Gauss / 212 \\
*6.7 Degenerate Least-squares Problems / 214 \\
*6.8 The Singular-value Decomposition / 218 \\
*6.9 The Null-space Problem / 223 \\
6.10 Problems / 226 \\ \\
\\
7 Solution of Nonlinear Equations / 235 \\
7.1 Introduction / 235 \\
7.2 Methods For Computing Real Roots / 239 \\
7.3 Subroutine FZERO / 248 \\
7.4 Historical Perspective: {\'E}variste Galois / 251
\\
7.5 Systems of Nonlinear Equations / 253 \\
7.6 Subroutine SNSQE / 258 \\
7.7 Problems / 260 \\
7.8 Prologues: FZERO and SNSQE / 264 \\ \\
\\
8 Ordinary Differential Equations / 272 \\
8.1 Introduction / 272 \\
8.2 Stable and Unstable Equations, Numerical Methods /
280 \\
8.3 Stiff Differential Equations / 284 \\
8.4 Euler's Method / 285 \\
8.5 Accuracy and Stability of Numerical Methods / 287
\\
8.6 Order of an Integration Method / 294 \\
8.7 Subroutine SDRIV2 / 295 \\
8.8 Implicit Methods / 298 \\
8.9 Multi-step Methods / 303 \\
*8.10 Order and Error of a Multi-step Method / 304 \\
8.11 Stability For Multi-step Methods / 306 \\
8.12 Functional Iteration and Newton's Method For
Solving the Implicit Equations / 306 \\
*8.13 Ozone In the Atmosphere --- a Stiff System / 311
\\
8.14 Multi-value Methods / 314 \\
8.15 An Example of Multi-value / 317 \\
8.16 Other Multi-value Methods / 319 \\
8.17 Relation of Multi-step and Multi-value Methods /
321 \\
*8.18 Attractive Characteristics of Multi-value: Step
Size and Order Changing / 322 \\
*8.19 Taylor Series and Runge Kutta Methods / 325 \\
*8.20 Some Topics Omitted / 329 \\
8.21 Problems / 331 \\
8.22 Prologue: SDRIV2 / 341 \\ \\
\\
9 Optimization and Nonlinear Least Squares / 347 \\
9.1 Introduction / 347 \\
9.2 One-dimensional Optimization / 350 \\
9.3 Subroutine FMIN / 361 \\
9.4 Optimization In Many Dimensions / 363 \\
9.5 Subroutine UNCMIN / 370 \\
9.6 Nonlinear Data Fitting / 372 \\
9.7 Historical Perspective: Sir Isaac Newton
(1642--1727) / 374 \\
9.8 Further Ideas / 376 \\
9.9 Problems / 377 \\
9.10 Prologues: FMIN and UNCMIN / 381 \\ \\
\\
10 Simulation and Random Numbers / 385 \\
10.1 Introduction / 385 \\
10.2 Random Numbers / 387 \\
10.3 Generation of Uniformly Distributed Numbers / 389
\\
10.4 Applications of Random Numbers: Brownian Motion
and Fractals / 392 \\
10.5 Congruential and Fibonacci Generators / 395 \\
10.6 Function UNI / 397 \\
10.7 Sampling From Other Distributions / 397 \\
10.8 Function RNOR / 400 \\
*10.9 Example: Radiation Shielding and Reactor
Criticality / 403 \\
*10.10 Problems / 404 \\
10.11 Prologues: UNI and RNOR / 410 \\ \\
\\
11 Trigonometric Approximation and the Fast Fourier
Transform / 413 \\
11.1 Introduction / 413 \\
11.2 Fourier Integral Transform, Discrete-Fourier
Transform, and Fourier Series / 414 \\
11.3 Energy and Power / 417 \\
11.4 Historical Perspective: Fourier (1786--1830) / 421
\\
11.5 Practical Computation of Fourier Coefficients; The
Discrete Fourier Transform / 422 \\
11.6 Subroutines EZFFTF and EZFFTB / 427 \\
11.7 Truncated Fourier Series as an Approximation / 430
\\
11.8 Relationships Between Fourier Transforms and
Fourier Series / 437 \\
11.9 Least Squares Applications: El Nino / 441 \\
11.10 The Fast Fourier Transform / 445 \\
*11.11 Complex Representation / 448 \\
*11.12 Two-dimensional Transforms / 454 \\
*11.13 Convolution and Correlation / 458 \\
*11.14 Historical Perspective: the Fast Fourier
Transform / 465 \\
11.15 Problems / 466 \\
11.16 Prologues: EZFFTF, EZFFTB, CFFTF, CFFTB and
CFFT2D / 470 \\ \\
\\
Bibliography / 476 \\ \\
\\
Index / 483",
thesaurus = "FORTRAN listings; Mathematics computing; Numerical
methods",
treatment = "G General Review; P Practical; T Theoretical or
Mathematical",
}
@Article{Phillips:1989:DGW,
author = "D. Phillips and M. Pique and C. Moler and J. Torborg
and D. Greenberg",
title = "Distributed graphics: where to draw the lines?",
journal = j-COMP-GRAPHICS,
volume = "23",
number = "5",
pages = "257--280",
month = dec,
year = "1989",
CODEN = "CGRADI, CPGPBZ",
ISSN = "0097-8930 (print), 1558-4569 (electronic)",
ISSN-L = "0097-8930",
bibdate = "Wed Aug 24 01:54:48 MDT 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "Computer Graphics",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J166",
keywords = "design",
subject = "B.4.2 Hardware, INPUT/OUTPUT AND DATA COMMUNICATIONS,
Input/Output Devices, Voice \\ I.3.1 Computing
Methodologies, COMPUTER GRAPHICS, Hardware architecture
\\ I.3.2 Computing Methodologies, COMPUTER GRAPHICS,
Graphics Systems \\ I.3.6 Computing Methodologies,
COMPUTER GRAPHICS, Methodology and Techniques \\ I.3.7
Computing Methodologies, COMPUTER GRAPHICS,
Three-Dimensional Graphics and Realism",
}
@Book{Moler:1990:PMS,
editor = "Cleve B. Moler and John Little",
title = "{PRO-MATLAB} for {Sun} workstations: {Matlab} for
{Sun} workstations: user's guide",
publisher = "MathWorks",
address = "South Natick, MA",
pages = "(various)",
month = jan,
year = "1990",
LCCN = "TA345.5.P7 P75 1991; QA188 .P76 1990",
bibdate = "Tue May 25 08:44:25 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
remark = "Interactive software package for scientific and
engineering numeric computation.",
subject = "Engineering mathematics; Computer programs; Handbooks,
manuals, etc; Mathematics",
}
@InCollection{Greenberg:1991:CSF,
author = "J. M. Greenberg and Cleve Moler",
booktitle = "Multidimensional hyperbolic problems and computations
(Minneapolis, MN, 1989)",
title = "Collisionless solutions to the four velocity
{Broadwell} equations",
volume = "29",
publisher = pub-SV,
address = pub-SV:adr,
pages = "140--155",
year = "1991",
MRclass = "76P05 (82C40)",
MRnumber = "MR1087078 (91m:76099)",
MRreviewer = "Nicola Bellomo",
bibdate = "Sat Apr 16 17:52:48 2005",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
series = "IMA Vol. Math. Appl.",
}
@Book{Little:1991:MHP,
author = "John Little and Cleve B. Moler",
title = "{MATLAB} high-performance numeric computation
software: {PRO-MATLAB} user's guide: {PRO-MATLAB} for
{VAX}",
publisher = "MathWorks",
address = "South Natick, MA, USA",
pages = "????",
day = "1",
month = mar,
year = "1991",
LCCN = "QA184.M3 L57 1991",
bibdate = "Tue May 25 08:44:25 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
remark = "VMS system software version 5.0 or higher.",
subject = "PRO-MATLAB (Computer program); Handbooks, manuals,
etc; MATLAB; Mathematical analysis; Computer programs;
Engineering mathematics",
}
@Article{Gardiner:1992:AFS,
author = "Judith D. Gardiner and Matthew R. Wette and Alan J.
Laub and James J. Amato and Cleve B. Moler",
title = "Algorithm 705: {A} {FORTRAN-77} Software Package for
Solving the {Sylvester} Matrix Equation {$ A X B^{\sc
{T}} + C X D^{\sc {T}} = E $}",
journal = j-TOMS,
volume = "18",
number = "2",
pages = "232--238",
month = jun,
year = "1992",
CODEN = "ACMSCU",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
ISSN-L = "0098-3500",
MRclass = "65F05 (65-04 65F10 65F35)",
MRnumber = "MR1167893",
bibdate = "Tue Oct 22 15:46:09 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "This paper documents a software package for solving
the Sylvester matrix equation AXB/sup T/+CXD/sup T/=E.
All quantities are real matrices; A and C are m*m; B
and D are n*n; and X and E are m*n. The unknown is X.
Two symmetric forms of Eq. (1) are treated separately
for efficiency. They are the continuous-time symmetric
Sylvester equation and the discrete-time equation. The
software also provides a means for estimating the
condition number of these three equations.",
acknowledgement = ack-nhfb,
affiliation = "California Univ., Santa Barbara, CA, USA",
classcodes = "C7310 (Mathematics); C4140 (Linear algebra)",
classification = "C4140 (Linear algebra); C7310 (Mathematics)",
corpsource = "California Univ., Santa Barbara, CA, USA",
fjournal = "Association for Computing Machinery. Transactions on
Mathematical Software",
journal-URL = "http://portal.acm.org/toc.cfm?idx=J782",
keywords = "Continuous time symmetric equation; continuous time
symmetric equation; Discrete-time equation;
discrete-time equation; FORTRAN-77; mathematics
computing; matrix algebra; package; software; Software
package; software packages; Sylvester matrix equation",
thesaurus = "Mathematics computing; Matrix algebra; Software
packages",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Gardiner:1992:SSM,
author = "Judith D. Gardiner and Alan J. Laub and James J. Amato
and Cleve B. Moler",
title = "Solution of the {Sylvester} Matrix Equation {$ A X
B^{\sc {T}} + C X D^{\sc {T}} = E $}",
journal = j-TOMS,
volume = "18",
number = "2",
pages = "223--231",
month = jun,
year = "1992",
CODEN = "ACMSCU",
ISSN = "0098-3500 (print), 1557-7295 (electronic)",
ISSN-L = "0098-3500",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "A software package has been developed to solve
efficiently the Sylvester-type matrix equation AXB/sup
T/+CXD/sup T/=E. A transformation method is used which
employs the QZ algorithm to structure the equation in
such a way that it can be solved columnwise by a back
substitution technique. The algorithm is an extension
of the Bartels--Stewart method and the
Hessenberg--Schur method. The numerical performance of
the algorithms and software is demonstrated by
application to near-singular systems",
acknowledgement = ack-nhfb,
classcodes = "C7310 (Mathematics); C4140 (Linear algebra)",
corpsource = "California Univ., Santa Barbara, CA, USA",
fjournal = "ACM Transactions on Mathematical Software",
journal-URL = "http://portal.acm.org/toc.cfm?idx=J782",
keywords = "algorithm; back substitution; Bartels--Stewart method;
Hessenberg--Schur method; iterative methods; linear
algebra; mathematical software; mathematics computing;
near-singular systems; QZ; software package; software
packages; Sylvester-type matrix equation",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Gilbert:1992:SMM,
author = "John R. Gilbert and Cleve Moler and Robert Schreiber",
title = "Sparse Matrices in {MATLAB}: Design and
Implementation",
journal = j-SIAM-J-MAT-ANA-APPL,
volume = "13",
number = "1",
pages = "333--356",
month = jan,
year = "1992",
CODEN = "SJMAEL",
ISSN = "0895-4798 (print), 1095-7162 (electronic)",
ISSN-L = "0895-4798",
MRclass = "65-04 (65F50)",
MRnumber = "MR1146669 (92i:65004)",
bibdate = "Tue Jan 21 08:54:30 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Cited in {\AA}ke Bj{\"o}rck's bibliography on least
squares, which is available by anonymous ftp from
\path=math.liu.se= in \path=pub/references=.",
acknowledgement = ack-nhfb,
fjournal = "SIAM Journal on Matrix Analysis and Applications",
journal-URL = "http://epubs.siam.org/simax",
keywords = "nla, soft, sparse",
}
@Article{Moler:1992:DGH,
author = "Cleve Moler",
title = "Dedication to {Gene H. Golub} on the occasion of his
15th birthday",
journal = j-SIAM-J-MAT-ANA-APPL,
volume = "13",
number = "1",
pages = "vii--viii",
month = jan,
year = "1992",
CODEN = "SJMAEL",
ISSN = "0895-4798 (print), 1095-7162 (electronic)",
ISSN-L = "0895-4798",
MRclass = "01A70",
MRnumber = "MR1146646",
bibdate = "Tue Jan 28 14:03:35 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
fjournal = "SIAM Journal on Matrix Analysis and Applications",
journal-URL = "http://epubs.siam.org/simax",
remark = "Gene Golub's birthday is February 29, that is, every
fourth year, whence the curious title.",
}
@Book{Chen:1993:SMT,
author = "Denise Chen and Cleve B. Moler",
title = "Symbolic math toolbox: user's guide",
publisher = "MathWorks",
address = "Natick, MA, USA",
pages = "(various)",
month = aug,
year = "1993",
LCCN = "QA76.73.M38 C454 1993",
bibdate = "Tue May 25 08:44:25 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
remark = "Cover title: Symbolic math toolbox for use with
MATLAB.. Running title: Symbolic math toolbox user's
guide.",
subject = "MATLAB; Handbooks, manuals, etc; Matlab",
}
@InProceedings{Johnson:1994:CM,
author = "Stephen C. Johnson and Cleve Moler",
title = "Compiling {Matlab}",
crossref = "USENIX:1994:PUSb",
pages = "119--127",
year = "1994",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
http://www.usenix.org/",
abstract = "MATLAB is a high-level language oriented towards
scientific and engineering applications. It has evolved
over a ten-year history to become a popular, flexible,
powerful, but still simple language, and has served as
an effective platform for over a dozen ``toolboxes''
supporting everything from symbolic computation to
digital filter design, control theory and neural nets.
Designed to be used interactively, MATLAB also supports
the ability to define functions and scripts, and
dynamically link with C and FORTRAN programs. This
paper discusses a project to provide a compiler for
MATLAB. The focus of this paper is on techniques that
might be useful for other high-level languages, and the
parts of such languages that resist compilation. Our
constructed MATLAB compiler is in beta test, and has
demonstrated speedups over interpretation of up to 300
times on practical programs",
acknowledgement = ack-nhfb,
affiliation = "Melismatic Software; The MathWorks, Inc",
classcodes = "C6150C (Compilers, interpreters and other processors);
C7310 (Mathematics computing)",
classification = "C6150C (Compilers, interpreters and other
processors); C7310 (Mathematics computing)",
conflocation = "Sante Fe, NM, USA; 26-28 Oct. 1994",
conftitle = "Proceedings of the USENIX Symposium on Very High Level
Languages (VHLL)",
keywords = "applications; beta testing; Beta testing; C programs;
compilers; computation; control theory; Control theory;
Digital filter design; digital filter design; dynamic
linking; Dynamic linking; Engineering applications;
engineering applications; FORTRAN programs; functions;
Functions; high level languages; high-level language;
High-level language; Interactive use; interactive use;
mathematics computing; MATLAB compiler; nets; neural;
Neural nets; program; scientific; Scientific
applications; scripts; Scripts; speedups; Speedups;
symbol manipulation; symbolic; Symbolic computation;
toolboxes; Toolboxes",
thesaurus = "High level languages; Mathematics computing; Program
compilers; Symbol manipulation",
treatment = "P Practical",
}
@TechReport{Moler:1994:CCB,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Benchmarks --- {LINPACK} and
{MATLAB}: Fame and fortune from megaflops",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "3",
month = "Summer\slash Fall",
year = "1994",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/pdf/sumfall94cleve.pdf",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@InProceedings{Moler:1994:NAB,
author = "C. B. Moler and M. W. Reichelt and L. F. Shampine",
editor = "J. Halin and W. Karplus and R. Rimane",
booktitle = "CISS. First Joint Conference of International
Simulation Societies Proceedings",
title = "The numerical analytic basis for {MathWorks}
simulations tools",
publisher = "????",
address = "????",
pages = "18--20 (of xvii + 816)",
year = "1994",
bibdate = "Fri Mar 21 15:55:27 MST 1997",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "For several years MATLAB has provided just two
ordinary differential equation solvers, ode23 and
ode45. These two routines have proved to be quite
effective for solving systems of non-stiff ode`s, but
are not efficient for stiff systems. More recently,
SIMULINK has provided three more methods, one of them
for stiff systems and one for modeling linear systems,
but these routines have not generally been used in
MATLAB itself. We are developing a new suite of ode
solvers for use in both MATLAB and SIMULINK. They are
compatible with the old methods of the same names, and
are still intended for non-stiff systems, but they have
significantly expanded capabilities and are based on
new formulas developed during this project",
acknowledgement = ack-nhfb,
classcodes = "C7310 (Mathematics computing); C4170 (Differential
equations)",
conflocation = "Zurich, Switzerland; 22-25 Aug. 1994",
conftitle = "Proceedings of CISS-First Joint Conference of
International Simulation Societies",
corpsource = "The MathWorks Inc., Natick, MA, USA",
keywords = "differential equations; linear systems; mathematics
computing; MATLAB; numerical analysis; ode solvers;
ode23; ode45; ordinary differential equation; packages;
routines; SIMULINK; software; solvers; stiff systems;
subroutines",
treatment = "T Theoretical or Mathematical",
}
@Article{Coe:1995:CAP,
author = "Tim Coe and Terje Mathisen and Cleve Moler and Vaughan
Pratt",
title = "Computational Aspects of the {Pentium} Affair",
journal = j-IEEE-COMPUT-SCI-ENG,
volume = "2",
number = "1",
pages = "18--30",
month = "Spring",
year = "1995",
CODEN = "ISCEE4",
DOI = "https://doi.org/10.1109/99.372929",
ISSN = "1070-9924 (print), 1558-190X (electronic)",
ISSN-L = "1070-9924",
bibdate = "Sat Jan 9 08:57:23 MST 1999",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/ieeecomputscieng.bib",
URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=372929;
http://www.computer.org/cse/cs1998/c1018abs.htm",
abstract = "The Pentium affair has been widely publicized. It
started with an obscure defect in the floating-point
unit of Intel Corporation's flagship Pentium
microprocessor. This is the story of how the Pentium
floating-point division problem was discovered, and
what you need to know about the maths and computer
engineering involved before deciding whether to replace
the chip, install the workaround provided here, or do
nothing. The paper also discusses broader issues of
computational correctness.",
acknowledgement = ack-nhfb,
affiliation = "Vitesse Semicond. Corp., Camarillo, CA, USA",
classcodes = "C5130 (Microprocessor chips); C5230 (Digital
arithmetic methods)",
classification = "C5130 (Microprocessor chips); C5230 (Digital
arithmetic methods)",
corpsource = "Vitesse Semicond. Corp., Camarillo, CA, USA",
fjournal = "IEEE Computational Science \& Engineering",
journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=99",
keywords = "computational aspects; computational correctness;
computer engineering; division problem; floating point
arithmetic; Floating-point division problem;
floating-point unit; Intel Corporation; microprocessor
chips; Pentium affair; Pentium microprocessor",
thesaurus = "Floating point arithmetic; Microprocessor chips",
treatment = "P Practical; T Theoretical or Mathematical",
}
@TechReport{Moler:1995:CCQ,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: The {QR} algorithm: Striving for
infallibility",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "2",
month = "Summer",
year = "1995",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/pdf/sum95cleve.pdf",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1995:CCR,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Random thoughts: $ 10^{435} $ years
is a very long time",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "2",
month = "Fall",
year = "1995",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/pdf/Cleve.pdf",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1995:CCT,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: {A} Tale of Two Numbers: {With} the
{Pentium}, there is a very small chance of making a
very large error",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
month = "Winter",
year = "1995",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/pdf/win95cleve.pdf",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1995:CCW,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Why there isn't a parallel
{MATLAB}",
type = "Technical note",
institution = "The MathWorks, Inc.",
address = "3 Apple Hill Drive, Natick, MA 01760-2098, USA",
year = "1995",
bibdate = "Thu Oct 24 07:05:07 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/pdf/spr95cleve.pdf",
abstract = "There actually have been a few experimental versions
of MATLAB for parallel computers. None of them has been
effective enough to justify development beyond the
experimental prototype. But we have learned enough from
these experiences to make us skeptical about the
viability of a fully functional MATLAB running on
today's parallel machines. There are three basic
difficulties: (1) Memory model, (2) Granularity, (3)
Business situation.",
acknowledgement = ack-nhfb,
annote = "From the document: ``In typical use, MATLAB spends
only a small portion of its time in routines that can
be parallelized, like the ones in the math library. It
spends much more time in places like the parser, the
interpreter, and parallelism is difficult to find.''",
}
@Article{Moler:1995:TTN,
author = "Cleve B. Moler",
title = "A tale of two numbers",
journal = j-SIAM-NEWS,
volume = "28",
number = "1",
pages = "16--16",
day = "1",
month = jan,
year = "1995",
ISSN = "0036-1437",
bibdate = "Wed Nov 13 07:16:43 1996",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Discusses the Intel Pentium chip divide flaw.",
fjournal = "SIAM News",
journal-URL = "http://www.siam.org/news/",
}
@Article{Moler:1996:BRH,
author = "Cleve Moler and Friedrich L. Bauer",
title = "{Bauer} Remembers {Householder} and the {Gatlinburg}
Meetings",
journal = "{NA} Digest",
volume = "96",
number = "27",
day = "18",
month = jul,
year = "1996",
bibdate = "Thu Dec 20 10:16:43 2018",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/householder-alston-s.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "The article contains notes for F. L. Bauer's
after-banquet talk entitled \booktitle{Memories of
Alston Householder (1904--1993)}, Householder Symposium
XIII, June 17--21, 1996 Pontresina, Switzerland.",
URL = "http://www.maths.manchester.ac.uk/~higham/conferences/householder/h96/bauertalk.pdf;
http://www.netlib.org/na-digest-html/96/v96n27.html;
http://www3.math.tu-berlin.de/householder_2008/Cleve.htm",
acknowledgement = ack-nhfb,
}
@TechReport{Moler:1996:CCF,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: {Floating} points: {IEEE Standard}
unifies arithmetic model",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "3",
month = "Fall",
year = "1996",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/pdf/Fall96Cleve.pdf",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1996:CCG,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Golden {ODEs}: New ordinary
differential equation solvers for {MATLAB} and
{SIMULINK}",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "3",
month = "Summer",
year = "1996",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/pdf/Sum96.Cleve.pdf",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1997:CCW,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Are we there yet? {Zero} crossing
and event handling for differential equations",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "2",
year = "1997",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/pdf/97slCleve.pdf",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1998:CCG,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Good Vibrations: {\tt eigshow} helps
explain eigenvalues and singular values",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "1",
month = "Winter",
year = "1998",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/win98cleve.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1998:CCT,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Trigonometry Is a Complex Subject:
Revisiting inverse, complex, hyperbolic, floating-point
trig functions",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "1",
month = "Summer",
year = "1998",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/sum98cleve.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1999:CCOa,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Optimally Speaking: {Optimization
Toolbox} features new methods for large-scale
problems",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "1",
month = "Winter",
year = "1999",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/sm99cleve.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:1999:CCOb,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Objectively Speaking: {OOPS} is not
an apology",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
month = "Winter",
year = "1999",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/clevecorner.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:2000:CCF,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Faster Finite {Fourier} Transforms:
{MATLAB 6} incorporates {FFTW}",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "1",
month = "Winter",
year = "2000",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/winter01_cleve.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:2000:CCM,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: {MATLAB} Incorporates {LAPACK}:
Increasing the speed and capabilities of matrix
computation",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "1",
month = "Winter",
year = "2000",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/winter2000.cleve.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:2001:CCN,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: Normal Behavior: {Ziggurat}
algorithm generates normally distributed random
numbers",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "1",
month = "Spring",
year = "2001",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/spring01_cleve.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@Article{Petzold:2001:GEC,
author = "L. R. Petzold and U. Ascher and H. T. Banks and J.
Crowley and W. Gander and L. Greengard and M. Heath and
A. Lumsdaine and C. Moler and T. Oden and R. Schnabel
and K. Stewart and A. Trefethen",
title = "Graduate education in computational science and
engineering",
journal = j-SIAM-REVIEW,
volume = "43",
number = "1",
pages = "163--177",
month = "????",
year = "2001",
CODEN = "SIREAD",
ISSN = "0036-1445 (print), 1095-7200 (electronic)",
ISSN-L = "0036-1445",
bibdate = "Fri Jun 21 11:25:02 MDT 2013",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
acknowledgement = ack-nhfb,
corporate-author = "SIAM Working Grp CSE Educ",
fjournal = "SIAM Review",
journal-URL = "http://epubs.siam.org/sirev",
onlinedate = "Mar-2001",
}
@TechReport{Moler:2002:CCT,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: The Tetragamma Function and
Numerical Craftsmanship: {MATLAB}'s special
mathematical functions rely on skills from another
era",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "1",
month = feb,
year = "2002",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/winter02_cleve.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@TechReport{Moler:2002:CCW,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: The World's Largest Matrix
Computation: {Google}'s {PageRank} is an eigenvector of
a matrix of order 2.7 billion",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "1",
month = oct,
year = "2002",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/company/newsletter/clevescorner/oct02_cleve.shtml",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@Article{Moler:2003:NDW,
author = "Cleve Moler and Charles {Van Loan}",
title = "Nineteen Dubious Ways to Compute the Exponential of a
Matrix, Twenty-Five Years Later",
journal = j-SIAM-REVIEW,
volume = "45",
number = "1",
pages = "3--49",
month = mar,
year = "2003",
CODEN = "SIREAD",
DOI = "https://doi.org/10.1137/S00361445024180",
ISSN = "0036-1445 (print), 1095-7200 (electronic)",
ISSN-L = "0036-1445",
MRclass = "15A15 (65F15 65F30 65L99)",
MRnumber = "MR1981253 (2004d:15012)",
MRreviewer = "David Scott Watkins",
bibdate = "Sat Mar 29 09:56:39 MDT 2014",
bibsource = "http://epubs.siam.org/toc/siread/45/1;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/matlab.bib;
https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
URL = "http://epubs.siam.org/sam-bin/dbq/article/41801",
acknowledgement = ack-nhfb,
articleno = "PII S0036144502418010",
fjournal = "SIAM Review",
journal-URL = "http://epubs.siam.org/sirev",
keywords = "condition; Krylov iteration; Matlab; matrix
exponential; matrix logarithm; roundoff error;
truncation error",
onlinedate = "January 2003",
}
@Book{Moler:2004:NCM,
author = "Cleve B. Moler",
title = "Numerical computing with {MATLAB}",
publisher = pub-SIAM,
address = pub-SIAM:adr,
pages = "xii + 336",
year = "2004",
ISBN = "0-89871-560-1",
ISBN-13 = "978-0-89871-560-6",
LCCN = "QA297 .M625 2004",
MRclass = "65-01 (65-04)",
MRnumber = "MR2065657",
bibdate = "Sat Apr 16 17:52:40 2005",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
z3950.loc.gov:7090/Voyager",
acknowledgement = ack-nhfb,
subject = "Numerical analysis; Data processing; MATLAB",
}
@InProceedings{Moler:2004:WPT,
author = "Cleve B. Moler",
editor = "????",
booktitle = "{FIE 2004: 34th Annual Conference on Frontiers in
Education, 2004}",
title = "Work in progress --- teaching numerical computing with
{MATLAB}",
publisher = pub-IEEE,
address = pub-IEEE:adr,
bookpages = "xxiv + 1500",
pages = "{T2H/1--T2H/2} (vol. 1)",
year = "2004",
DOI = "https://doi.org/10.1109/FIE.2004.1408512",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Sat Apr 07 09:51:05 2007",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1408512",
acknowledgement = ack-nhfb,
journal-URL = "http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=9652",
}
@Article{Moler:2006:CCG,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: The Growth of {MATLAB} and {The
MathWorks} over Two Decades",
journal = "The {MathWorks News\&Notes}",
pages = "22--24",
month = jan,
year = "2006",
bibdate = "Tue Jan 10 19:13:59 2006",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@Article{Moler:2006:CCP,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: {Professor SVD}",
journal = "The {MathWorks News\&Notes}",
pages = "26--29",
month = oct,
year = "2006",
bibdate = "Wed Oct 04 19:08:04 2006",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/mason/tag/proxy.html?dataid=8193&fileid=35906",
acknowledgement = ack-nhfb,
keywords = "Gene Golub; Matlab; singular value decomposition",
}
@InProceedings{Moler:2007:RSG,
author = "Cleve B. Moler",
title = "Recollections of a {Stanford NA} groupie",
crossref = "Du:2007:SSA",
pages = "??--??",
year = "2007",
bibdate = "Sat Apr 07 09:00:45 2007",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.stanford.edu/group/compmath50/docs/CompMath50Pgm21.pdf",
acknowledgement = ack-nhfb,
}
@Article{Dongarra:2008:NNB,
author = "Jack Dongarra and Gene H. Golub and Eric Grosse and
Cleve Moler and Keith Moore",
title = "{Netlib} and {NA-Net}: Building a Scientific Computing
Community",
journal = j-IEEE-ANN-HIST-COMPUT,
volume = "30",
number = "2",
pages = "30--41",
month = apr # "\slash " # jun,
year = "2008",
CODEN = "IAHCEX",
DOI = "https://doi.org/10.1109/MAHC.2008.29",
ISSN = "1058-6180 (print), 1934-1547 (electronic)",
ISSN-L = "1058-6180",
bibdate = "Thu Jul 3 10:46:12 MDT 2008",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib;
https://www.math.utah.edu/pub/bibnet/authors/g/grosse-eric.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4544554",
acknowledgement = ack-nhfb,
fjournal = "IEEE Annals of the History of Computing",
journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
remark = "Gene H. Golub, (Deceased 16 November 2007).",
}
@Book{Moler:2008:NCM,
author = "Cleve B. Moler",
title = "Numerical computing with {MATLAB}",
publisher = pub-SIAM,
address = pub-SIAM:adr,
edition = "Second",
pages = "xi + 336",
year = "2008",
ISBN = "0-89871-660-8 (hardcover), 0-89871-560-1 (paperback),
0-89871-795-7 (e-book)",
ISBN-13 = "978-0-89871-660-3 (hardcover), 978-0-89871-560-6
(paperback), 978-0-89871-795-2 (e-book)",
LCCN = "QA297 .M625 2008",
bibdate = "Fri Jul 8 17:59:27 MDT 2011",
bibsource = "fsz3950.oclc.org:210/WorldCat;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/matlab.bib;
https://www.math.utah.edu/pub/tex/bib/numana2000.bib;
https://www.math.utah.edu/pub/tex/bib/prng.bib",
abstract = "This is a lively textbook for an introductory course
in numerical methods, MATLAB and technical computing,
which emphasises the informed use of mathematical
software. \booktitle{Numerical Computing with MATLAB}
helps readers learn about the mathematical functions in
MATLAB, how to appreciate their limitations, and how to
use and modify them appropriately. The book makes
extensive use of computer graphics, and provides more
than 70 M-files, which can be downloaded from the text
website www.mathworks.com/moler. Many of the numerous
exercises involve modifying and extending these
programs. The theory can be adapted to apply to modern
problems from cryptography, touch-tone dialing, Google
page-ranking, atmospheric science and image processing,
as well as classical problems from physics and
engineering. This book will appeal to advanced
undergraduate and beginning graduate students in
science and engineering. This revision includes changes
and corrections made since the book was originally
published in 2004.",
acknowledgement = ack-nhfb,
tableofcontents = "Preface \\
1: Introduction to MATLAB \\
2: Linear equations \\
3: Interpolation \\
4: Zeros and roots \\
5: Least squares \\
6: Quadrature \\
7: Ordinary differential equations \\
8: Fourier analysis \\
9: Random numbers \\
10: Eigenvalues and singular values \\
11: Partial differential equations \\
Bibliography \\
Index",
}
@Manual{Moler:2008:RBV,
author = "Cleve Moler",
title = "Remembering {Beresford} and {Velvel}",
howpublished = "Web document",
day = "30",
month = mar,
year = "2008",
bibdate = "Mon Mar 31 16:56:48 2008",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "The Bay Area Scientific Computing Day, BASCD08,
honoring Profs. Kahan and Parlett, 29--30 March,
2008.",
URL = "http://math.berkeley.edu/bascd08",
acknowledgement = ack-nhfb,
}
@Book{Moler:2011:EM,
author = "Cleve Moler",
title = "Experiments with {MATLAB}",
publisher = pub-MATHWORKS,
address = pub-MATHWORKS:adr,
pages = "????",
year = "2011",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Fri Jul 08 18:03:01 2011",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.mathworks.com/moler/exm/",
acknowledgement = ack-nhfb,
remark = "Electronic book under development; no print edition is
planned.",
}
@TechReport{Moler:2013:CCG,
author = "Cleve B. Moler",
title = "{Cleve}'s Corner: The {Gatlinburg} and {Householder}
Symposia",
type = "Technical note",
institution = inst-MATHWORKS,
address = inst-MATHWORKS:adr,
pages = "??",
month = "??",
year = "2013",
bibdate = "Thu Oct 24 07:16:21 2002",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://www.mathworks.com/company/newsletters/articles/the-gatlinburg-and-householder-symposia.html",
acknowledgement = ack-nhfb,
keywords = "Matlab",
}
@Misc{Moler:2014:CCFa,
author = "Cleve Moler",
title = "{Cleve's Corner}: Floating Point Numbers",
howpublished = "MathWorks Web site.",
day = "7",
month = jul,
year = "2014",
bibdate = "Sat Jan 19 18:59:13 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib",
URL = "https://blogs.mathworks.com/cleve/2014/07/07/floating-point-numbers/",
acknowledgement = ack-nhfb,
abstract = "This is the first part of a two-part series about the
single- and double precision floating point numbers
that MATLAB uses for almost all of its arithmetic
operations. (This post is adapted from section 1.7 of
my book \booktitle{Numerical Computing with MATLAB},
published by MathWorks and SIAM.)",
}
@Misc{Moler:2014:CCFb,
author = "Cleve Moler",
title = "{Cleve's Corner}: Floating Point Denormals,
Insignificant But Controversial",
howpublished = "MathWorks Web site.",
day = "21",
month = jul,
year = "2014",
bibdate = "Sat Jan 19 18:59:13 2019",
bibdate = "Sat Jan 19 18:38:12 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib",
URL = "https://blogs.mathworks.com/cleve/2014/07/21/floating-point-denormals-insignificant-but-controversial-2/",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2015:CCF,
author = "Cleve Moler",
title = "{Cleve's Corner}: {Friedrich Bauer}",
howpublished = "MathWorks Web site.",
day = "1",
month = jun,
year = "2015",
bibdate = "Mon Aug 24 16:10:10 2020",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/b/bauer-friedrich-ludwig.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://blogs.mathworks.com/cleve/2015/06/01/friedrich-bauer/",
acknowledgement = ack-nhfb,
subject-dates = "Friedrich (``Fritz'') Ludwig Bauer (10 June 1924--26
March 2015)",
}
@Article{Moler:2015:TPJ,
author = "Cleve Moler",
title = "Technical Perspective: Not just a matrix laboratory
anymore",
journal = j-CACM,
volume = "58",
number = "10",
pages = "90--90",
month = oct,
year = "2015",
CODEN = "CACMA2",
DOI = "https://doi.org/10.1145/2814849",
ISSN = "0001-0782 (print), 1557-7317 (electronic)",
ISSN-L = "0001-0782",
bibdate = "Wed Sep 30 07:29:42 MDT 2015",
bibsource = "http://www.acm.org/pubs/contents/journals/cacm/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
https://www.math.utah.edu/pub/tex/bib/matlab.bib",
URL = "http://cacm.acm.org/magazines/2015/10/192374/fulltext",
acknowledgement = ack-nhfb,
fjournal = "Communications of the ACM",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J79",
}
@Misc{Moler:2017:CCH,
author = "Cleve Moler",
title = "{Cleve}'s Corner: ``Half Precision'' 16-bit Floating
Point Arithmetic",
howpublished = "MathWorks Web site.",
day = "8",
month = may,
year = "2017",
bibdate = "Sat Jan 19 18:38:12 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib",
note = "See bug fix \cite{Moler:2017:CCB}.",
URL = "https://blogs.mathworks.com/cleve/2017/05/08/half-precision-16-bit-floating-point-arithmetic/",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2017:CCB,
author = "Cleve Moler",
title = "{Cleve}'s Corner: Bug in Half-Precision Floating Point
Object",
howpublished = "MathWorks Web site.",
day = "20",
month = dec,
year = "2017",
bibdate = "Sat Jan 19 18:38:12 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib",
note = "See \cite{Moler:2017:CCH}.",
URL = "https://blogs.mathworks.com/cleve/2017/12/20/bug-in-half-precision-floating-point-object/",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2017:CCQ,
author = "Cleve Moler",
title = "{Cleve}'s Corner: Quadruple Precision, 128-bit
Floating Point Arithmetic",
howpublished = "MathWorks Web site.",
day = "22",
month = may,
year = "2017",
bibdate = "Fri Feb 01 05:12:18 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib;
https://www.math.utah.edu/pub/tex/bib/matlab.bib",
URL = "https://blogs.mathworks.com/cleve/2017/05/22/quadruple-precision-128-bit-floating-point-arithmetic/",
abstract = "The floating point arithmetic format that occupies 128
bits of storage is known as binary128 or quadruple
precision. This blog post describes an implementation
of quadruple precision programmed entirely in the
MATLAB language.",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2018:CCV,
author = "Cleve Moler",
title = "{Cleve}'s Corner: {VAXBARN} Restores Vibrating
Membrane on {Ardent Titan 1}",
howpublished = "MathWorks Web site.",
day = "31",
month = dec,
year = "2018",
bibdate = "Sat Jan 19 18:38:12 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://blogs.mathworks.com/cleve/2018/12/31/vaxbarn-restores-vibrating-membrane-on-ardent-titan/#comment-7949",
abstract = "This is a short post to point to a web site in the
Netherlands, VAXBARN. The site proprietor, Camiel
Vanderhoeven, is assembling a collection of
historically interesting computers. In 2013 I wrote a
series of posts about the Ardent Titan. I worked at
Ardent for most of its brief existence in the late
1980's. The Titan was a high powered graphics
workstation and the only computer to have MATLAB
bundled with the manufacturer's software.",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2018:HMU,
author = "Cleve Moler",
title = "The Historic {MATLAB Users' Guide}",
howpublished = "Web site",
day = "5",
month = feb,
year = "2018",
bibdate = "Thu Nov 07 17:10:36 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/matlab.bib",
URL = "https://blogs.mathworks.com/cleve/2018/02/05/the-historic-matlab-users-guide/",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2019:CCF,
author = "Cleve Moler",
title = "{Cleve}'s Corner: Floating Point Arithmetic Before
{IEEE 754}",
howpublished = "MathWorks Web site.",
day = "18",
month = jan,
year = "2019",
bibdate = "Sat Jan 19 15:18:17 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib",
URL = "https://blogs.mathworks.com/cleve/2019/01/18/floating-point-arithmetic-before-ieee-754/",
abstract = "In a comment following my post about half-precision
arithmetic, ``Raj C'' asked how the parameters for IEEE
Standard 754 floating point arithmetic were chosen. I
replied that I didn't know but would try to find out. I
called emeritus U. C. Berkeley Professor W. (Velvel)
Kahan, who was the principle architect of 754. Here is
what I learned.",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2019:CCV,
author = "Cleve Moler",
title = "{Cleve}'s Corner: Variable Format Half Precision
Floating Point Arithmetic",
howpublished = "MathWorks Web site.",
day = "16",
month = jan,
year = "2019",
bibdate = "Sat Jan 19 15:14:03 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/fparith.bib",
URL = "https://blogs.mathworks.com/cleve/2019/01/16/variable-format-half-precision-floating-point-arithmetic/",
abstract = "A year and a half ago I wrote a post about ``half
precision'' 16-bit floating point arithmetic, Moler on
fp16. I followed this with a bug fix, bug in fp16. Both
posts were about fp16, defined in IEEE standard 754.
This is only one of 15 possible 16-bit formats. In this
post I am going to consider all 15.",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2019:CCC,
author = "Cleve Moler",
title = "{Cleve}'s Corner: {Cleve Moler} on Mathematics and
Computing",
howpublished = "MathWorks Web site.",
day = "25",
month = jun,
year = "2019",
bibdate = "Thu Jun 27 14:42:19 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://feeds.feedburner.com/mathworks/moler",
acknowledgement = ack-nhfb,
}
@Misc{Moler:2019:CL,
author = "Cleve Moler",
title = "{Cleve\_s} Laboratory",
howpublished = "Web site.",
day = "8",
month = nov,
year = "2019",
bibdate = "Thu Nov 07 17:08:40 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://www.mathworks.com/matlabcentral/fileexchange/59085-cleve_s-laboratory",
acknowledgement = ack-nhfb,
}
@Article{Moler:2020:HM,
author = "Cleve Moler and Jack Little",
title = "A history of {MATLAB}",
journal = j-PACMPL,
volume = "4",
number = "HOPL",
pages = "81:1--81:67",
month = jun,
year = "2020",
DOI = "https://doi.org/10.1145/3386331",
bibdate = "Fri Aug 7 17:39:13 MDT 2020",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/matlab.bib;
https://www.math.utah.edu/pub/tex/bib/pacmpl.bib",
URL = "https://dl.acm.org/doi/abs/10.1145/3386331",
abstract = "The first MATLAB (the name is short for ``Matrix
Laboratory'') was not a programming language. Written
in Fortran in the late 1970s, it was a simple
interactive matrix calculator built on top of about a
dozen subroutines from the LINPACK and EISPACK matrix
software libraries. There were only 71 reserved words
and built-in functions. It could be extended only by
modifying the Fortran source code and recompiling
it.\par
The programming language appeared in 1984 when MATLAB
became a commercial product. The calculator was
reimplemented in C and significantly enhanced with the
addition of user functions, toolboxes, and graphics. It
was available initially on the IBM PC and clones;
versions for Unix workstations and the Apple Macintosh
soon followed.\par
In addition to the matrix functions from the
calculator, the 1984 MATLAB included fast Fourier
transforms (FFT). The Control System Toolbox appeared
in 1985 and the Signal Processing Toolbox in 1987.
Built-in support for the numerical solution of ordinary
differential equations also appeared in 1987.\par
The first significant new data structure, the sparse
matrix, was introduced in 1992. The Image Processing
Toolbox and the Symbolic Math Toolbox were both
introduced in 1993.\par
Several new data types and data structures, including
single precision floating point, various integer and
logical types, cell arrays, structures, and objects
were introduced in the late 1990s.\par
Enhancements to the MATLAB computing environment have
dominated development in recent years. Included are
extensions to the desktop, major enhancements to the
object and graphics systems, support for parallel
computing and GPUs, and the ``Live Editor'', which
combines programs, descriptive text, output and
graphics into a single interactive, formatted
document.\par
Today there are over 60 Toolboxes, many programmed in
the MATLAB language, providing extended capabilities in
specialized technical fields.",
acknowledgement = ack-nhfb,
articleno = "81",
fjournal = "Proceedings of the ACM on Programming Languages",
journal-URL = "https://pacmpl.acm.org/",
}
@Misc{Moler:2022:CCC,
author = "Cleve Moler",
title = "{Cleve}'s Corner: {Christian Reinsch}, {Roland
Bulirsch}, and the {SVD}",
howpublished = "MathWorks Web site.",
day = "23",
month = oct,
year = "2022",
bibdate = "Thu Jun 27 14:42:19 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/bibnet/authors/g/golub-gene-h.bib;
https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib",
URL = "http://feeds.feedburner.com/mathworks/moler",
acknowledgement = ack-nhfb,
subject-dates = "Roland Zden{\v{e}}k Bulirsch (10 November 1932--21
September 2022); Christian H. Reinsch (?? ?? 1932--8
October 2022)",
}
@Article{Strang:2022:LCE,
author = "Gilbert Strang and Cleve Moler",
title = "{LU} and {CR} Elimination",
journal = j-SIAM-REVIEW,
volume = "64",
number = "1",
pages = "181--190",
month = "????",
year = "2022",
CODEN = "SIREAD",
DOI = "https://doi.org/10.1137/20M1358694",
ISSN = "0036-1445 (print), 1095-7200 (electronic)",
ISSN-L = "0036-1445",
bibdate = "Thu Apr 14 08:00:49 MDT 2022",
bibsource = "http://epubs.siam.org/toc/siread/64/1;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
URL = "https://epubs.siam.org/doi/10.1137/20M1358694",
acknowledgement = ack-nhfb,
fjournal = "SIAM Review",
journal-URL = "http://epubs.siam.org/sirev",
}
%%% ====================================================================
%%% Part 2 (of 2) --- publications about Cleve Moler and his works
%%%
%%% Bibliography entries, sorted by year, and then by citation label:
@TechReport{Efimenko:1964:ACE,
author = "V. A. Efimenko",
title = "On approximate calculations of the eigenvalues and
eigenvectors of boundary value problems in partial
differential equations",
institution = "Computer Science Department, Stanford University",
address = "Stanford, CA, USA",
pages = "20",
year = "1964",
bibdate = "Sat Apr 07 09:34:29 2007",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Translated by George Reiter and Cleve Moler from the
original Russian, published in Izv. Akad. Nauk SSSR,
Ser. Mat. 613--623 (1936).",
acknowledgement = ack-nhfb,
}
@Article{Nickel:1967:ERP,
author = "Karl L. E. Nickel",
title = "Extension of a Recent Paper by {Fox}, {Henrici} and
{Moler} on Eigenvalues of Elliptic Operators",
journal = j-SIAM-J-NUMER-ANAL,
volume = "4",
number = "4",
pages = "483--488",
month = dec,
year = "1967",
CODEN = "SJNAAM",
ISSN = "0036-1429 (print), 1095-7170 (electronic)",
ISSN-L = "0036-1429",
bibdate = "Fri Oct 16 06:57:22 MDT 1998",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/henrici-peter.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/siamjnumeranal.bib;
JSTOR database",
URL = "https://www.jstor.org/stable/2949713",
acknowledgement = ack-nhfb,
fjournal = "SIAM Journal on Numerical Analysis",
journal-URL = "http://epubs.siam.org/sinum",
}
@Article{Johnston:1968:BRB,
author = "R. L. Johnston",
title = "Book Review: {{\booktitle{Computer Solution of Linear
Algebraic Systems}} (George E. Forsythe and Cleve B.
Moler)}",
journal = j-SIAM-REVIEW,
volume = "10",
number = "3",
pages = "384--385",
month = "????",
year = "1968",
CODEN = "SIREAD",
DOI = "https://doi.org/10.1137/1010075",
ISSN = "0036-1445 (print), 1095-7200 (electronic)",
ISSN-L = "0036-1445",
bibdate = "Thu Mar 27 09:05:58 MDT 2014",
bibsource = "http://epubs.siam.org/toc/siread/10/3;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
acknowledgement = ack-nhfb,
fjournal = "SIAM Review",
journal-URL = "http://epubs.siam.org/sirev",
onlinedate = "July 1968",
}
@Article{Stenger:1968:TC,
author = "Frank Stenger",
title = "A trap in computations",
journal = j-SIGNUM,
volume = "3",
number = "3",
pages = "2--2",
month = jul,
year = "1968",
CODEN = "SNEWD6",
DOI = "https://doi.org/10.1145/1198460.1198462",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Mar 5 17:26:27 MST 2007",
bibsource = "http://portal.acm.org/;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/bibnet/authors/s/stenger-frank.bib;
https://www.math.utah.edu/pub/tex/bib/signum.bib",
note = "See \cite{Moler:1969:MSC}.",
acknowledgement = ack-nhfb,
articleno = "2",
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Askey:1969:BRB,
author = "Richard Askey and James Fitch",
title = "Book Review: {{\booktitle{A Trigonometric Inequality}}
(J. N. Lyness and C. B. Moler)}",
journal = j-SIAM-REVIEW,
volume = "11",
number = "1",
pages = "82--86",
month = "????",
year = "1969",
CODEN = "SIREAD",
DOI = "https://doi.org/10.1137/1011015",
ISSN = "0036-1445 (print), 1095-7200 (electronic)",
ISSN-L = "0036-1445",
bibdate = "Thu Mar 27 09:06:04 MDT 2014",
bibsource = "http://epubs.siam.org/toc/siread/11/1;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
acknowledgement = ack-nhfb,
fjournal = "SIAM Review",
journal-URL = "http://epubs.siam.org/sirev",
onlinedate = "January 1969",
}
@Article{Kahan:1971:P,
author = "W. Kahan",
title = "A Problem",
journal = j-SIGNUM,
volume = "6",
number = "3",
pages = "6--6",
month = nov,
year = "1971",
CODEN = "SNEWD6",
ISSN = "0163-5778 (print), 1558-0237 (electronic)",
ISSN-L = "0163-5778",
bibdate = "Mon Dec 12 21:50:03 GMT 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib",
note = "See response \cite{Dorr:1973:REC}.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGNUM Newsletter",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J690",
}
@Article{Curran:1978:BRB,
author = "M. P. J. Curran",
title = "Book review: {{\booktitle{Computer Methods for
Mathematical Computations}}, by G. Forsythe, M.
Malcolm, and C. Moler, 1977; 259 pages. (Prentice/Hall,
\pounds 12.80)}",
journal = j-COMP-J,
volume = "21",
number = "4",
pages = "336--336",
month = "????",
year = "1978",
CODEN = "CMPJA6",
DOI = "https://doi.org/10.1093/comjnl/21.4.336-a",
ISSN = "0010-4620 (print), 1460-2067 (electronic)",
ISSN-L = "0010-4620",
bibdate = "Tue Dec 4 14:48:04 MST 2012",
bibsource = "http://comjnl.oxfordjournals.org/content/21/4.toc;
https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/compj1970.bib",
URL = "http://comjnl.oxfordjournals.org/content/21/4/336.2.full.pdf+html",
acknowledgement = ack-nhfb,
fjournal = "The Computer Journal",
journal-URL = "http://comjnl.oxfordjournals.org/",
}
@Article{Jamieson:1989:SNR,
author = "M. J. Jamieson",
title = "Short Notes: Rapidly Converging Iterative Formulae for
Finding Square Roots and their Computational
Efficiencies",
journal = j-COMP-J,
volume = "32",
number = "1",
pages = "93--94",
month = feb,
year = "1989",
CODEN = "CMPJA6",
DOI = "https://doi.org/10.1093/comjnl/32.1.93",
ISSN = "0010-4620 (print), 1460-2067 (electronic)",
ISSN-L = "0010-4620",
MRclass = "65H05",
MRnumber = "89k:65063",
bibdate = "Tue Dec 4 14:48:26 MST 2012",
bibsource = "Compendex database;
http://comjnl.oxfordjournals.org/content/32/1.toc;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/compj1980.bib;
https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib;
http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_01/",
URL = "http://comjnl.oxfordjournals.org/content/32/1/93.full.pdf+html;
http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_01/tiff/93.tif;
http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_01/tiff/94.tif",
abstract = "A derivation is given of rapidly converging iterative
formulae for finding square roots which include, as
special cases, some recently published examples. Their
computational efficiencies are investigated for
sequential and parallel implementation. It is concluded
that the most efficient method is equivalent to
sequential application of the Newton Raphson formula; a
simple modification is suggested which brings the
advantage of root bracketing at little extra
computational cost.",
acknowledgement = ack-nhfb,
affiliation = "Dept. of Comput. Sci., Glasgow Univ., UK",
affiliationaddress = "Glasgow, Scotl",
classcodes = "B0290F (Interpolation and function approximation);
C4130 (Interpolation and function approximation)",
classification = "723; 921; B0290F (Interpolation and function
approximation); C4130 (Interpolation and function
approximation)",
corpsource = "Dept. of Comput. Sci., Glasgow Univ., UK",
fjournal = "The Computer Journal",
journal-URL = "http://comjnl.oxfordjournals.org/",
keywords = "computational; Computational efficiencies;
Computational Efficiency; Computer Metatheory;
Convergence; convergence of numerical methods;
Converging iterative formulae; converging iterative
formulae; efficiencies; formula; function
approximation; Iterative Methods; iterative methods;
Newton Raphson; Newton Raphson formula, Mathematical
Techniques; Parallel implementation; parallel
implementation; Square Roots; Square roots; square
roots",
thesaurus = "Convergence of numerical methods; Function
approximation; Iterative methods",
treatment = "P Practical",
}
@Article{Higham:1999:FTP,
author = "Nicholas J. Higham",
title = "A Fitting Tribute to a Pioneering Numerical Analyst
[{Cleve Moler}]",
journal = j-SIAM-NEWS,
volume = "32",
number = "10",
pages = "3",
month = dec,
year = "1999",
ISSN = "0036-1437",
ISSN-L = "0036-1437",
bibdate = "Wed Sep 9 08:03:51 2015",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/higham-nicholas-john.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Celebrating Cleve Moler's 60th birthday!",
URL = "https://www.siam.org/news/news.php?id=796",
acknowledgement = ack-njh,
created = "2000.01.05",
fjournal = "SIAM News",
journal-URL = "http://www.siam.org/news/",
updated = "2000.01.05",
}
@Article{Marchioro:1999:ICM,
author = "Tom Marchioro",
title = "Interview: With {Cleve Moler} Putting Math to Work",
journal = j-COMPUT-SCI-ENG,
volume = "1",
number = "4",
pages = "10--??",
month = jul # "\slash " # aug,
year = "1999",
CODEN = "CSENFA",
ISSN = "1521-9615 (print), 1558-366X (electronic)",
ISSN-L = "1521-9615",
bibdate = "Wed Jul 28 07:37:40 MDT 1999",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://dlib.computer.org/cs/books/cs1999/pdf/c4010.pdf",
acknowledgement = ack-nhfb,
fjournal = "Computing in Science and Engineering",
journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5992",
}
@Article{Haigh:2008:CMM,
author = "Thomas Haigh",
title = "{Cleve Moler}: Mathematical Software Pioneer and
Creator of {Matlab}",
journal = j-IEEE-ANN-HIST-COMPUT,
volume = "30",
number = "1",
pages = "87--91",
month = jan # "\slash " # mar,
year = "2008",
CODEN = "IAHCEX",
DOI = "https://doi.org/10.1109/MAHC.2008.2",
ISSN = "1058-6180 (print), 1934-1547 (electronic)",
ISSN-L = "1058-6180",
bibdate = "Thu Jul 3 10:46:12 MDT 2008",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
abstract = "A prominent figure in the numerical analysis community
in his early academic career, Cleve Moler gradually
shifted his research efforts to mathematical software,
specifically to the development of Matlab, an
educational software package. Matlab has evolved to
become a commercial success in scientific and
engineering applications. Moler, now Mathworks' chief
scientist and chairman, is still involved in software
development and applied computing research and
education.",
acknowledgement = ack-nhfb,
fjournal = "IEEE Annals of the History of Computing",
journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}
@Article{Edwards:2009:ZPL,
author = "Kathryn Edwards",
title = "The {A--Z} of Programming Languages: {MATLAB}",
journal = j-COMPUTERWORLD,
day = "9",
month = dec,
year = "2009",
CODEN = "CMPWAB",
ISSN = "0010-4841",
bibdate = "Wed Jul 06 16:26:45 2011",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "http://www.computerworld.com.au/article/329191/a-z_programming_languages_matlab/",
abstract = "Our series on the most popular programming languages
continues as we chat to MATLAB creator Cleve Moler.",
acknowledgement = ack-nhfb,
fjournal = "ComputerWorld",
}
@Misc{More:2009:JCP,
author = "Jorge Mor{\'e} and Cleve Moler",
title = "{Jim Cody}: Pioneer in mathematical software
libraries",
howpublished = "NA Digest postings",
day = "28",
month = jun,
year = "2009",
bibdate = "Fri Jun 14 15:51:35 2019",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/more-jorge.bib",
URL = "http://www.netlib.org/na-digest-html/09/v09n26.html#1",
acknowledgement = ack-nhfb,
remark = "From the postings: Jim Cody passed away on Wednesday,
June 24, [2009].",
}
@Article{Anonymous:2011:CMW,
author = "Anonymous",
title = "{Cleve Moler} Wins {Fernbach Award}",
journal = j-COMPUTER,
volume = "44",
number = "11",
pages = "71--71",
month = nov,
year = "2011",
CODEN = "CPTRB4",
DOI = "https://doi.org/10.1109/MC.2011.333",
ISSN = "0018-9162 (print), 1558-0814 (electronic)",
ISSN-L = "0018-9162",
bibdate = "Tue Nov 29 16:27:00 2011",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/computer2010.bib",
acknowledgement = ack-nhfb,
fjournal = "Computer",
journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}
@Misc{Anonymous:2012:ICP,
author = "Anonymous",
title = "{2012 IEEE Computer Pioneer to Cleve Moler}",
howpublished = "IEEE Web site.",
year = "2012",
bibdate = "Fri Aug 21 15:34:21 2020",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "For improving the quality of mathematical software,
making it more accessible and creating MATLAB.",
URL = "https://www.computer.org/profiles/cleve-moler",
acknowledgement = ack-nhfb,
}
@Article{Dutta:2016:MCC,
author = "Sourav Dutta",
title = "{MATLAB} Creator {Cleve Moler} Visits {Texas A\&M
University}",
journal = j-SIAM-NEWS,
volume = "49",
number = "6",
pages = "??--??",
month = jul # "\slash " # aug,
year = "2016",
bibdate = "Fri Sep 30 12:28:36 2016",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
URL = "https://sinews.siam.org/DetailsPage/TabId/900/ArtMID/2243/ArticleID/783/MATLAB-Creator-Cleve-Moler-Visits-Texas-AM-University.aspx",
acknowledgement = ack-nhfb,
}
%%% ====================================================================
%%% These entries must come last because they are cross-referenced
%%% by others above. From version 0.04, "bibsort -byyear" will
%%% correctly position Book entries that contain booktitle information.
@Proceedings{AFIPS:1967:ACP,
key = "AFIPS SJCC '67",
title = "1967 Spring Joint Computer Conference, April 18--20,
Atlantic City, {NJ}",
volume = "30",
publisher = "Thompson Book Co.",
address = "Washington, DC, USA",
pages = "799",
year = "1967",
LCCN = "TK7885.A1 J6 1967",
bibdate = "Sat Sep 24 01:00:25 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
series = "AFIPS conference proceedings",
acknowledgement = ack-nhfb,
}
@Proceedings{ACM:1972:PAA,
key = "ACM '72",
title = "Proceedings of the {ACM} Annual Conference, August
1972, Boston",
publisher = pub-ACM,
address = pub-ACM:adr,
pages = "xiii + 1156",
year = "1972",
LCCN = "TK 7885 A84p 1972",
bibdate = "Wed Sep 07 10:13:52 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "Two volumes.",
acknowledgement = ack-nhfb,
}
@Proceedings{Moler:1978:NAC,
editor = "Cleve B. Moler and Isaiah Shavitt",
booktitle = "{Numerical algorithms in chemistry: algebraic methods:
report on the workshop, August 9--11, 1978}",
title = "{Numerical algorithms in chemistry: algebraic methods:
report on the workshop, August 9--11, 1978}",
publisher = "Lawrence Berkeley Laboratory, University of
California",
address = "Berkeley, CA, USA",
pages = "162",
year = "1978",
LCCN = "QD39.3.M3 W61 1978",
bibdate = "Tue May 25 08:44:25 MDT 2010",
bibsource = "fsz3950.oclc.org:210/WorldCat;
https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
note = "UC-32, CONF-780878.",
series = "LBL-8158",
URL = "http://escholarship.org/uc/item/3xb320bq",
acknowledgement = ack-nhfb,
meetingname = "Workshop on Numerical Algorithms in Chemistry:
Algebraic Methods (1978: University of California at
Santa Cruz)",
subject = "chemistry; mathematics; congresses; algorithms",
tableofcontents = "Workshop Participants / / 1--4 \\
Foreword / William A. Lester, Jr. / 5--6 \\
Part I. Eigenvalue Problems \\
Matrix Eigenvalue Problem / I. Shavitt / 7--10 \\
Origin and Structure of the $H$-Matrix / E. R. Davidson
/ 11--14 \\
Expansion Methods for Eigenvectors of Large Matrices /
E. R. Davidson / 15--25 \\
The Use of Variation-Perturbation Techniques in
CI-Calculations / B. Roos / 26--28 \\
History of Relaxation Algorithms and Theoretical
Chemistry / R. C. Raffenetti / 29--48 \\
The Simultaneous Expansion Method / B. Liu / 49--53 \\
Power Methods and Lanczos Methods / C. Van Loan /
54--62 \\
The Generalized Eigenvalue Problem in Quantum Chemistry
/ N. Beebe / 63--65 \\
Response to Beebe by Moler / Cleve B. Moler / 65--65
\\
Feler's Method for Finding Eigenvalues and Eigenvectors
/ N. Beebe / 66--67 \\
Bibliography on the Large Matrix Eigenvalue Problem in
Quantum Chemistry and in Related Fields / Anonymous
[Isaiah Shavitt??] / 68--72 \\
Reflections on the NRCC Conference / B. Parlett /
73--73 \\
Recommendations for Work by NRCC / 74--74 \\
Part II. Linear Systems of Equations \\
Summary of Discussion on the Solution of Large Linear
Systems and Recommendations for Work by the NRCC / I.
S. Duff / 75--78 \\
Linear Equation Systems in Bound State and Scattering
Problems / R. K. Nesbet 79--88 \\
Direct Methods for Solution of $ A x = b $ / I. S. Duff
/ 89--99 \\
Direct Methods for Solving Sparse Systems of Equations
/ S. Eisenstat / 100--111 \\
Remarks on Iterative Methods for the Solution of Large
Systems of Linear Algebraic Equations / O. Widlund /
112--123 \\
Modified Gram-Schmidt / C. Moler / 124--125 \\
The SYMMLQ Algorithm / A. K. Cline / 126--128 \\
Part III. Integral Transformations \\
Four Index Integral Transformation / S. Elbert /
129--141 \\
Outline of Yoshimine's Two-Pass Sorting Scheme / /
142--143 \\
Storage Utilization and Sorting / M. Yoshimine /
144--157 \\
A Different Approach to Integrals and Integral
Transformations / N. Beebe and J. Linderberg /
158--162",
}
@Book{Golub:1980:NA,
editor = "Gene H. Golub and Joseph Oliger",
booktitle = "Numerical Analysis",
title = "Numerical Analysis",
volume = "22",
publisher = pub-AMS,
address = pub-AMS:adr,
pages = "viii + 135",
year = "1980",
DOI = "https://doi.org/10.1090/psapm/022",
ISBN = "0-8218-0122-8, 0-8218-9237-1 (e-book)",
ISBN-13 = "978-0-8218-0122-2, 978-0-8218-9237-4 (e-book)",
LCCN = "QA1 .S93 v.22",
MRclass = "65-06",
MRnumber = "80c:65007",
bibdate = "Sun Jan 14 09:43:24 1996",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/g/golub-gene-h.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
series = "Proceedings of symposia in applied mathematics",
acknowledgement = ack-nhfb,
annote = "Reprinted with corrections, 1980. Lecture notes
prepared for the American Mathematical Society Short
Course on Numerical Analysis, held in Atlanta, Georgia,
January 3--4, 1978.",
author-dates = "Gene Howard Golub (February 29, 1932--November 16,
2007)",
keywords = "Numerical analysis.",
tableofcontents = "Preface / vii \\
Three research problems in numerical linear algebra /
Cleve B. Moler / 1 \\
A brief introduction to quasi-Newton methods / J. E.
Dennis / 19 \\
The approximation of functions and linear functionals:
Best vs. good approximation / Carl de Boor / 53 \\
Numerical methods for the solution of ordinary
differential equations / James M. Varah / 71 \\
Methods for time dependent partial differential
equations / Joseph E. Oliger / 87 \\
Variational methods for elliptic boundary value
problems / George J. Fix / 109",
}
@Book{Brauer:1981:PLA,
editor = "Wilfried Brauer and Per {Brinch Hansen} and David
Gries and C. Moler and Gerhard Seegm{\"u}ller and Josef
Stoer and Niklaus Wirth",
booktitle = "The Programming Language {Ada Reference Manual,
Proposed Standard Document, United States Department of
Defense}",
title = "The Programming Language {Ada Reference Manual,
Proposed Standard Document, United States Department of
Defense}",
volume = "106",
publisher = pub-SV,
address = pub-SV:adr,
year = "1981",
DOI = "https://doi.org/10.1007/3-540-10693-6",
ISBN = "3-540-10693-6",
ISBN-13 = "978-3-540-10693-7",
bibdate = "Tue Jul 26 11:03:12 2022",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://dblp.org",
series = ser-LNCS,
acknowledgement = ack-nhfb,
biburl = "https://dblp.org/rec/books/sp/Ada81.bib",
tableofcontents = "Front Matter / i--x \\
Introduction / 1--6 \\
Lexical Elements / 7--13 \\
Declarations and Types / 15--45 \\
Names and Expressions / 47--71 \\
Statements / 73--82 \\
Subprograms / 83--92 \\
Packages / 93--103 \\
Visibility Rules / 105--114 \\
Tasks / 115--130 \\
Program Structure and Compilation Issues / 131--141 \\
Exceptions / 143--153 \\
Generic Program Units / 155--167 \\
Representation Specifications and Implementation
Dependent Features / 169--181 \\
Input--Output / 183--206 \\
Back Matter / 207--243",
}
@Article{Dubrulle:1983:CNM,
author = "Augustin A. Dubrulle",
title = "Class of Numerical Methods for the Computation of
{Pythagorean} Sums",
journal = j-IBM-JRD,
volume = "27",
number = "6",
pages = "582--589",
month = nov,
year = "1983",
CODEN = "IBMJAE",
ISSN = "0018-8646 (print), 2151-8556 (electronic)",
ISSN-L = "0018-8646",
bibdate = "Tue Mar 25 14:26:59 MST 1997",
bibsource = "Compendex database;
https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
abstract = "Moler and Morrison have described an iterative
algorithm for the computation of the Pythagorean sum
(a**2 plus b**2)** one-half of two real numbers a and
b. This algorithm is immune to unwarranted
floating-point overflows, has a cubic rate of
convergence, and is easily transportable. This paper,
which shows that the algorithm is essentially Halley's
method applied to the computation of square roots,
provides a generalization to any order of convergence.
Formulas of orders 2 through 9 are illustrated with
numerical examples. The generalization keeps the number
of floating-point divisions constant and should be
particularly useful for computation in high-precision
floating-point arithmetic.",
acknowledgement = ack-nhfb,
classcodes = "C4190 (Other numerical methods); C5230 (Digital
arithmetic methods)",
classification = "723; 921",
corpsource = "IBM Sci. Centre, Palo Alto, CA, USA",
fjournal = "IBM Journal of Research and Development",
journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
journalabr = "IBM J Res Dev",
keywords = "computer programming; digital arithmetic;
floating-point divisions; Halley's method;
high-precision floating-point arithmetic; iterative
algorithm; iterative methods; mathematical techniques
--- Numerical Methods; Pythagorean sums; rate of
convergence; square roots",
treatment = "T Theoretical or Mathematical",
}
@Book{Cowell:1984:SDM,
editor = "W. Cowell",
booktitle = "Sources and Development of Mathematical Software",
title = "Sources and Development of Mathematical Software",
publisher = pub-PH,
address = pub-PH:adr,
pages = "xii + 404",
year = "1984",
ISBN = "0-13-823501-5",
ISBN-13 = "978-0-13-823501-7",
LCCN = "QA76.95 .S68 1984",
bibdate = "Wed Aug 24 01:54:48 MDT 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
price = "US\$32.50",
series = "Prentice-Hall series in computational mathematics,
Cleve B. Moler, Advisor",
acknowledgement = ack-nhfb,
keywords = "algorithms; design; documentation",
review = "ACM CR 8501-0008",
subject = "G Mathematics of Computing, MATHEMATICAL SOFTWARE \\
D.2.2 Software, SOFTWARE ENGINEERING, Tools and
Techniques, Software libraries \\ J.2 Computer
Applications, PHYSICAL SCIENCES AND ENGINEERING,
Mathematics and statistics",
}
@Proceedings{Heath:1986:HM,
editor = "M. T. Heath",
booktitle = "Hypercube multiprocessors, 1987: Proceedings of the
Second Conference on Hypercube Multiprocessors,
Knoxville, Tennessee, September 29--October 1, 1986",
title = "Hypercube multiprocessors, 1987: Proceedings of the
Second Conference on Hypercube Multiprocessors,
Knoxville, Tennessee, September 29--October 1, 1986",
publisher = pub-SIAM,
address = pub-SIAM:adr,
pages = "xvii + 761",
year = "1986",
ISBN = "0-89871-215-7",
ISBN-13 = "978-0-89871-215-5",
LCCN = "QA76.5 .C61921 1986",
bibdate = "Wed Aug 24 02:43:45 1994",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}
@Proceedings{USENIX:1994:PUSb,
editor = "{USENIX Association}",
booktitle = "Proceedings of the {USENIX} Symposium on Very High
Level Languages ({VHLL}): October 26--28, 1994, Santa
Fe, New Mexico, USA",
title = "Proceedings of the {USENIX} Symposium on Very High
Level Languages ({VHLL}): October 26--28, 1994, Santa
Fe, New Mexico, {USA}",
publisher = pub-USENIX,
address = pub-USENIX:adr,
pages = "226",
year = "1994",
ISBN = "1-880446-65-0",
ISBN-13 = "978-1-880446-65-2",
LCCN = "QA76.7 .U74 1994",
bibdate = "Sun Feb 18 07:46:09 MST 1996",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
annote = "Spine title: Very high level languages (VHLL)
proceedings. ``Autumn 1994''--Spine.",
keywords = "Programming languages (Electronic computers) ---
Congresses.",
}
@Proceedings{Du:2007:SSA,
editor = "Ding-Zhu Du and Charles Farbat and Walter Murray and
Michael Overton and Haesun Park and Michael Saunders
and James Varah",
booktitle = "{STANFORD 50: State of the Art \& Future Directions of
Computational Mathematics \& Numerical Computing: A
conference celebrating the 50th anniversary George
Forsythe's arrival at Stanford and Gene Golub's 75th
birthday, Stanford University, March 29--31, 2007}",
title = "{STANFORD 50: State of the Art \& Future Directions of
Computational Mathematics \& Numerical Computing: A
conference celebrating the 50th anniversary George
Forsythe's arrival at Stanford and Gene Golub's 75th
birthday, Stanford University, March 29--31, 2007}",
publisher = "????",
address = "????",
pages = "????",
year = "2007",
ISBN = "????",
ISBN-13 = "????",
LCCN = "????",
bibdate = "Sat Apr 07 09:04:27 2007",
bibsource = "https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib",
acknowledgement = ack-nhfb,
}