⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gsl-ref.texi

📁 该文件为c++的数学函数库!是一个非常有用的编程工具.它含有各种数学函数,为科学计算、工程应用等程序编写提供方便!
💻 TEXI
📖 第 1 页 / 共 2 页
字号:
\input texinfo @c -*-texinfo-*-@c This will be for the printing version of the manual@c @input config-local.texi@c %**start of header@setfilename gsl-ref.info@settitle GNU Scientific Library -- Reference Manual@finalout@ifset publish@set frontcontents@setchapternewpage odd@end ifset@c %**end of header@dircategory Scientific software@direntry* gsl-ref: (gsl-ref).                   GNU Scientific Library -- Reference@end direntry@c How to use the math macros@c ==========================@c @c For simple expressions, simply use the @math{} command, e.g.@c@c     @math{\exp(x)/(1+x^2)}@c @c but if the expression includes characters that need to be 'escaped'@c in texinfo, like '{' or '}', or needs different output for TeX and info,@c then use the following form,@c@c     blah blah blah @c{$y^{1+b} \le \pi$}@c     @math{y^@{1+b@} <= \pi}@c@c The first part using @c{} must appear at the end of a line (it reads@c up to the line end -- as far as texinfo is concerned it's actually@c a 'comment').  The comment command @c has been modified to capture@c a TeX expression which is output by the next @math.@c@c For ordinary comments use the @comment command.@tex% Mathematical macros taken from the GNU Calc Manual% ==================================================%% Some special kludges to make TeX formatting prettier.% Because makeinfo.c exists, we can't just define new commands.% So instead, we take over little-used existing commands.%% Redefine @cite{text} to act like $text$ in regular TeX.% Info will typeset this same as @samp{text}.\gdef\goodtex{\tex \let\rm\goodrm \let\t\ttfont \turnoffactive}\gdef\goodrm{\fam0\tenrm}\gdef\math{\goodtex$\mathxxx}\gdef\mathxxx#1{#1$\Etex}\global\let\oldxrefX=\xrefX\gdef\xrefX[#1]{\begingroup\let\math=\dfn\oldxrefX[#1]\endgroup}%% Redefine @i{text} to be equivalent to @cite{text}, i.e., to use math mode.% This looks the same in TeX but omits the surrounding ` ' in Info.%\global\let\i=\cite%\global\let\math=\cite%% Redefine @c{tex-stuff} \n @whatever{info-stuff}.\gdef\c{\futurelet\next\mycxxx}\gdef\mycxxx{%  \ifx\next\bgroup \goodtex\let\next\mycxxy  \else\ifx\next\mindex \let\next\relax  \else\ifx\next\kindex \let\next\relax  \else\ifx\next\starindex \let\next\relax \else \let\next\comment  \fi\fi\fi\fi \next}\gdef\mycxxy#1#2{#1\Etex\mycxxz}\gdef\mycxxz#1{}%% Define \Hat to take over from \hat as an accent\gdef\Hat{\mathaccent "705E}%\gdef\beforedisplay{\vskip-10pt}\gdef\afterdisplay{\vskip-5pt}\gdef\beforedisplayh{\vskip-25pt}\gdef\afterdisplayh{\vskip-10pt}%\gdef\arcsec{\hbox{\rm arcsec}}\gdef\arccsc{\hbox{\rm arccsc}}\gdef\arccot{\hbox{\rm arccot}}\gdef\sech{\hbox{\rm sech}}\gdef\csch{\hbox{\rm csch}}\gdef\coth{\hbox{\rm coth}}\gdef\arcsinh{\hbox{\rm arcsinh}}\gdef\arccosh{\hbox{\rm arccosh}}\gdef\arctanh{\hbox{\rm arctanh}}\gdef\arcsech{\hbox{\rm arcsech}}\gdef\arccsch{\hbox{\rm arccsch}}\gdef\arccoth{\hbox{\rm arccoth}}%\gdef\Re{\hbox{\rm Re}}\gdef\Im{\hbox{\rm Im}}\gdef\Sin{\hbox{\rm Sin}}\gdef\Cos{\hbox{\rm Cos}}\gdef\Log{\hbox{\rm Log}}%\gdef\erf{\hbox{\rm erf}}\gdef\erfc{\hbox{\rm erfc}}\gdef\sinc{\hbox{\rm sinc}}@end tex@include version-ref.texi@set GSL @i{GNU Scientific Library}@iftex@copyingCopyright @copyright{} 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 The GSL Team.Permission is granted to copy, distribute and/or modify this documentunder the terms of the GNU Free Documentation License, Version 1.1 orany later version published by the Free Software Foundation; with theInvariant Sections being "GNU General Public License" and "Free SoftwareNeeds Free Documentation", the Front-Cover text being ``A GNU Manual'',and with the Back-Cover Text being (a) (see below).  A copy of thelicense is included in the section entitled ``GNU Free DocumentationLicense''.(a) The Back-Cover Text is: ``You have freedom to copy and modify thisGNU Manual, like GNU software.''The Texinfo source for this manual may be obtained from @code{ftp.gnu.org/gnu/gsl/}@end copying@end iftex@titlepage@title GNU Scientific Library@subtitle Reference Manual@subtitle Edition @value{EDITION}, for GSL Version @value{VERSION}@subtitle @value{UPDATED}@author Mark Galassi Los Alamos National Laboratory@comment @email{rosalia@@lanl.gov}@sp 1@author Jim Davies Department of Computer Science, Georgia Institute of Technology@comment @email{jimmyd@@nis.lanl.gov}@sp 1@author James Theiler Astrophysics and Radiation Measurements Group, Los Alamos National Laboratory@comment @email{jt@@nis.lanl.gov}@sp 1@author Brian Gough Network Theory Limited@comment @email{bjg@@network-theory.co.uk}@sp 1@comment Asked to be moved to 'contributors' appendix@comment @author Reid Priedhorsky @comment Mathematical Modeling and Analysis Group, Los Alamos National Laboratory@comment @email{rp@@lanl.gov}@comment @sp 1@author Gerard Jungman Theoretical Astrophysics Group, Los Alamos National Laboratory@comment @email{jungman@@lanl.gov}@sp 1@author Michael BoothDepartment of Physics and Astronomy, The Johns Hopkins University@comment @email{booth@@planck.pha.jhu.edu} or @email{booth@@debian.org}@sp 1@author Fabrice RossiUniversity of Paris-Dauphine@comment @email{rossi@@ufrmd.dauphine.fr}@sp 1@page@vskip 0pt plus 1filll@insertcopying@end titlepage@ifset frontcontents@contents@end ifset@ifnottex@node Top, Introduction, (dir), (dir)@top GSLThis file documents the @value{GSL} (GSL), a collection of numericalroutines for scientific computing.  It corresponds to release@value{VERSION} of the library.More information about GSL can be found at the project homepage,@url{http://www.gnu.org/software/gsl/}.Permission is granted to copy, distribute and/or modify this documentunder the terms of the GNU Free Documentation License.@end ifnottex@menu* Introduction::                * Using the library::           * Error Handling::              * Mathematical Functions::      * Complex Numbers::             * Polynomials::                 * Special Functions::           * Vectors and Matrices::        * Permutations::                * Combinations::                * Sorting::                     * BLAS Support::                * Linear Algebra::              * Eigensystems::                * Fast Fourier Transforms::     * Numerical Integration::       * Random Number Generation::    * Quasi-Random Sequences::      * Random Number Distributions::  * Statistics::                  * Histograms::                  * N-tuples::                    * Monte Carlo Integration::     * Simulated Annealing::         * Ordinary Differential Equations::  * Interpolation::               * Numerical Differentiation::   * Chebyshev Approximations::    * Series Acceleration::         * Discrete Hankel Transforms::  * One dimensional Root-Finding::  * One dimensional Minimization::  * Multidimensional Root-Finding::  * Multidimensional Minimization::  * Least-Squares Fitting::       * Nonlinear Least-Squares Fitting::  * Physical Constants::          * IEEE floating-point arithmetic::  * Debugging Numerical Programs::  * Contributors to GSL::         * Autoconf Macros::             * GSL CBLAS Library::           * Free Software Needs Free Documentation::  * GNU General Public License::  * GNU Free Documentation License::  * Function Index::              * Variable Index::              * Type Index::                  * Concept Index::               @end menu@node  Introduction, Using the library, Top, Top@chapter Introduction@include intro.texi@node Using the library, Error Handling, Introduction, Top@chapter Using the library@cindex usage, compiling application programs@include usage.texi@node Error Handling, Mathematical Functions, Using the library, Top@chapter Error Handling@cindex Errors@include err.texi@node  Mathematical Functions, Complex Numbers, Error Handling, Top@chapter Mathematical Functions@include math.texi@node Complex Numbers, Polynomials, Mathematical Functions, Top@chapter Complex Numbers@include complex.texi@node Polynomials, Special Functions, Complex Numbers, Top

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -