📄 nrhelp.txt
字号:
SPLIE2 construct two-dimensional spline (3.6)
SPLIN2 two-dimensional spline interpolation (3.6)
SPLINE construct a cubic spline (3.3)
SPLINT cubic spline interpolation (3.3)
SPREAD extirpolate value into array, used by {FASPER} (13.8)
SPRSAX product of sparse matrix and vector (2.7)
SPRSIN convert matrix to sparse format (2.7)
SPRSPM pattern multiply two sparse matrices (2.7)
SPRSTM threshold multiply two sparse matrices (2.7)
SPRSTP transpose of sparse matix (2.7)
SPRSTX product of transpose sparse matrix and vector (2.7)
STIFBS integrate stiff ODEs, Bulirsch-Stoer step (16.6)
STIFF integrate stiff ODEs by fourth-order Rosenbrock (16.6)
STOERM integrate conservative second-order ODEs (16.5)
SVBKSB singular value backsubstitution (2.6)
SVDCMP singular value decomposition of a matrix (2.6)
SVDFIT linear least-squares fit by singular value decomposition (15.4)
SVDVAR variances from singular value decomposition (15.4)
TOEPLZ solve Toeplitz systems (2.8)
TPTEST Student's t-test for means, case of paired data (14.2)
TQLI eigensolution of a symmetric tridiagonal matrix (11.3)
TRAPZD trapezoidal rule (4.2)
TRED2 Householder reduction of a real, symmetric matrix (11.2)
TRIDAG solution of tridiagonal systems (2.4)
TRNCST cost of a transposition, used by {ANNEAL} (10.9)
TRNSPT do a transposition, used by {ANNEAL} (10.9)
TTEST Student's t-test for difference of means (14.2)
TUTEST Student's t-test for means, case of unequal variances (14.2)
TWOFFT fast Fourier transform of two real functions (12.3)
VANDER solve Vandermonde systems (2.8)
VEGAS adaptive multidimensional Monte Carlo integration (7.8)
VOLTRA linear Volterra equations of the second kind (18.2)
WT1 one-dimensional discrete wavelet transform (13.10)
WTN multidimensional discrete wavelet transform (13.10)
WWGHTS quadrature weights for an arbitrarily singular kernel (18.3)
ZBRAC outward search for brackets on roots (9.1)
ZBRAK inward search for brackets on roots (9.1)
ZBRENT find root of a function by Brent's method (9.3)
ZRHQR roots of a polynomial by eigenvalue methods (9.5)
ZRIDDR find root of a function by Ridders' method (9.2)
ZROOTS roots of a polynomial by Laguerre's method with deflation (9.5)
Example programs (in the EXA archive)
xairy.c xamebsa.c xamoeba.c xanneal.c xarcode.c
xavevar.c xbalanc.c xbandec.c xbanmul.c xbcucof.c
xbcuint.c xbeschb.c xbessi.c xbessi0.c xbessi1.c
xbessik.c xbessj.c xbessj0.c xbessj1.c xbessjy.c
xbessk.c xbessk0.c xbessk1.c xbessy.c xbessy0.c
xbessy1.c xbeta.c xbetai.c xbico.c xbnldev.c
xbrent.c xbroydn.c xbsstep.c xcaldat.c xchder.c
xchebev.c xchebft.c xchebpc.c xchint.c xcholsl.c
xchsone.c xchstwo.c xcisi.c xcntab1.c xcntab2.c
xconvlv.c xcorrel.c xcosft1.c xcosft2.c xcovsrt.c
xcrank.c xcyclic.c xdawson.c xdbrent.c xddpoly.c
xdecchk.c xdf1dim.c xdfpmin.c xdfridr.c xdftint.c
xdlinmin.c xeclass.c xeclazz.c xei.c xeigsrt.c
xelle.c xellf.c xellpi.c xelmhes.c xerfcc.c
xerff.c xerffc.c xeulsum.c xevlmem.c xexpdev.c
xexpint.c xf1dim.c xfactln.c xfactrl.c xfasper.c
xfgauss.c xfit.c xfitexy.c xfixrts.c xfleg.c
xflmoon.c xfour1.c xfourfs.c xfourn.c xfpoly.c
xfred2.c xfredin.c xfrenel.c xfrprmn.c xftest.c
xgamdev.c xgammln.c xgammp.c xgammq.c xgasdev.c
xgaucof.c xgauher.c xgaujac.c xgaulag.c xgauleg.c
xgaussj.c xgcf.c xgolden.c xgser.c xhpsel.c
xhpsort.c xhqr.c xhuffman.c xhunt.c xhypgeo.c
xicrc.c xigray.c xindexx.c xirbit1.c xirbit2.c
xjacobi.c xjulday.c xkendl1.c xkendl2.c xks2d1s.c
xks2d2s.c xksone.c xkstwo.c xlaguer.c xlfit.c
xlinbcg.c xlinmin.c xlocate.c xlubksb.c xludcmp.c
xmachar.c xmedfit.c xmemcof.c xmgfas.c xmglin.c
xmidpnt.c xmiser.c xmmid.c xmnbrak.c xmnewt.c
xmoment.c xmppi.c xmprove.c xmrqcof.c xmrqmin.c
xnewt.c xodeint.c xorthog.c xpade.c xpccheb.c
xpcshft.c xpearsn.c xperiod.c xpiksr2.c xpiksrt.c
xplgndr.c xpoidev.c xpolcoe.c xpolcof.c xpoldiv.c
xpolin2.c xpolint.c xpowell.c xpredic.c xprobks.c
xpsdes.c xpzextr.c xqgaus.c xqrdcmp.c xqromb.c
xqromo.c xqroot.c xqrsolv.c xqrupdt.c xqsimp.c
xqtrap.c xquad3d.c xran.c xran4.c xrank.c
xratint.c xratlsq.c xrc.c xrd.c xrealft.c
xrf.c xrj.c xrk4.c xrkdumb.c xrkqs.c
xrlft3.c xrofunc.c xrtbis.c xrtflsp.c xrtnewt.c
xrtsafe.c xrtsec.c xrzextr.c xsavgol.c xscrsho.c
xselect.c xselip.c xshell.c xsimplx.c xsimpr.c
xsinft.c xsncndn.c xsobseq.c xsor.c xsort.c
xsort2.c xsort3.c xspctrm.c xspear.c xsphbes.c
xsphfpt.c xsplie2.c xsplin2.c xspline.c xsplint.c
xsprsax.c xsprsin.c xsprspm.c xsprstm.c xsprstp.c
xsprstx.c xstifbs.c xstiff.c xstoerm.c xsvbksb.c
xsvdcmp.c xsvdfit.c xsvdvar.c xtoeplz.c xtptest.c
xtqli.c xtrapzd.c xtred2.c xtridag.c xttest.c
xtutest.c xtwofft.c xvander.c xvegas.c xvoltra.c
xwt1.c xwtn.c xzbrac.c xzbrak.c xzbrent.c
xzrhqr.c xzriddr.c xzroots.c
Files in the "Other" Archive
Files in the "other" (OTH) archive consist of
Numerical recipes utility files, which you will often need to compile
and link to your programs:
nrutil.c
complex.c
Numerical recipes header files, which you will often need to #include
in your programs:
nr.h
nrutil.h
complex.h
Data files used by some of the Example programs:
dates1.dat
fncval.dat
matrx1.dat
matrx2.dat
matrx3.dat
spctrl.dat
table1.dat
table2.dat
tarray.dat
text.dat
File for fixing the Borland "Floating Point Formats Not Linked" bug:
bccbug.c (For further information on this, press Home, F7,
and then PageDown three times.)
License Information Menu
Press a function key (F3-F9) to jump to the following topics:
F3 - What does your license cover?
F4 - DISCLAIMER OF WARRANTY
F5 - Can you redistribute Numerical Recipes in your programs?
F6 - Licenses for other types of computers
F7 - Educational licenses for single-screen workstations
F8 - Right-to-Copy licenses for courses
F9 - How to contact Numerical Recipes Software
Home - Return to main menu
You can also use the PageUp and PageDown keys to scroll through
the above information.
What does your license cover?
As the purchaser of a Numerical Recipes diskette in IBM/PC format,
you are licensed to install the programs on this diskette onto a
single IBM/PC-compatible computer. You are not licensed to move
the files to any other type of computer, nor to use them on more
than a single IBM/PC-compatible computer for each diskette purchased.
By installing or using the programs, you acknowledge acceptance of
the following DISCLAIMER OF WARRANTY:
DISCLAIMER OF WARRANTY
THE PROGRAMS ACCESSED BY THIS ROUTINE (AND ON THE ORIGINAL
DISKETTE) ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
WE MAKE NO WARRANTIES, EXPRESS OR IMPLIED, THAT THEY ARE FREE OF
ERROR, OR ARE CONSISTENT WITH ANY PARTICULAR STANDARD OF
MERCHANTABILITY, OR THAT THEY WILL MEET YOUR REQUIREMENTS FOR ANY
PARTICULAR APPLICATION. THEY SHOULD NOT BE RELIED ON FOR SOLVING
A PROBLEM WHOSE INCORRECT SOLUTION COULD RESULT IN INJURY TO A
PERSON OR LOSS OF PROPERTY. IF YOU DO USE THEM IN SUCH A MANNER,
IT IS AT YOUR OWN RISK. THE AUTHORS AND PUBLISHER DISCLAIM ALL
LIABILITY FOR DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
RESULTING FROM YOUR USE OF THE PROGRAMS.
Can you redistribute Numerical Recipes in your programs?
If you want to include Numerical Recipes routines in programs that
are further distributed (either commercially or non-commercially)
you can obtain permission to do so from Numerical Recipes Software.
If the routines are bound into your program executable and are not
separately visible to or useable by your users (that is, they are not
presented in a "modular" or "workbench" environment), there is generally
no charge, provided that (i) advance permission is obtained, and
(ii) a copyright notice like that on this diskette is embedded in
your program executable. Contact Numerical Recipes Software at
P.O. Box 243, Cambridge, MA 02238 (USA) [fax 617-863-1739] for
details. In distributing a program containing Numerical Recipes
routines, you acknowledge acceptance of the above DISCLAIMER OF
WARRANTY, and of the fact that no business relationship is created
between your program's users and Numerical Recipes Software, the
authors of the Numerical Recipes books, or Cambridge University Press.
If you want to distribute software that has Numerical Recipes in the
form of source code or individually callable object modules, then you
must contact Numerical Recipes Software for further information. A
fee (per Recipe) is charged, and we normally limit the total number
of Recipes distributed.
Licenses for other types of computers
License information for other types of computers (including UNIX
workstations and servers, and multiple-user mainframes) is available
from Numerical Recipes Software (press F9 for our email address).
For educational and noncommercial users, we offer two ``streamlined''
procedures:
Educational License for Single-Screen Workstation
If you are affiliated with an educational or not-for-profit
research institution that is connected to the Internet, you may
license the programs for use on a single workstation (one screen)
as follows: Mail or email us your name, address, and email address;
your workstation's hostname, internet address, brand and model
number. You can pay the $50 one-time license fee by VISA or
MasterCard by including your card number and expiration date.
Otherwise your order must be mailed to us at the address below
(press F9) and must include payment. Be sure to specify the
language you want (FORTRAN or C). You will receive, by return mail
or email, instructions for downloading the programs electronically.
Right-to-Copy License for Courses
Instructors at accredited educational institutions who have
adopted Numerical Recipes for a course, and who already own a
diskette, may license the programs for use in that course as
follows: Mail your name, title, and address; the course name,
number, dates, and estimated enrollment; and advance payment of
$5 per (estimated) student to Numerical Recipes Software, at the
address below (F9). You will receive by return mail a license
authorizing you to make copies of your diskette for use by your
students, and/or to transfer the programs to a machine
accessible to your students (but only for the duration of the
course).
How to contact Numerical Recipes Software
Our address is: Numerical Recipes Software
P.O. Box 243
Cambridge, MA 02238 (USA)
Our email address is info@nr.com (24-hour automatic response)
Our fax number is: 617-863-1739.
Sorry, we do not take telephone calls other than fax.
Press Home to return to the Main menu.
Press F2 to return to the License Information menu.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -