Preface
vii
Function List
The following tables list in alphabetic order the special functions discussed in the
book. In some cases, codes for the logarithm of a function or its first derivative are as
well developed. These additional functions and the coordinates treated in Chap. 23
are not listed in the tables. The first table column shows the name, the second column
uncovers the corresponding mathematical symbol, and the last column lists where
this function lives in the book (Tables 1, 2, 3, and 4).
The SPECFUNPHYS Toolbox
The book comes with an additional MATLAB-based toolbox, called SPECFUNPHYS
toolbox. The source codes are readable and not write protected, thus can be
modified by the reader. If this should be necessary, I recommend first to copy the
SPECFUNPHYS function under an new name and to modify this copy, because other
SPECFUNPHYS programs might depend on the function in quest. For example, the
SPECFUNPHYS gamma function, Γ (x), covers as well the complex domain and will
be called by many other SPECFUNPHYS functions. The toolbox should be part of
the MATLAB search path, because the SPECFUNPHYS functions live in different
folders. The SPECFUNPHYS toolbox comes in addition with a detailed html-based
documentation.
By double-clicking onto the file SpecFunPhys.mltbx, the SPECFUNPHYS toolbox
will be installed. Path settings are automatically adjusted as needed. On the MATLAB-documentation, a Supplemental Software link appears at the bottom
of the documentation home page. Clicking this link opens the documentation with
a link to the Content Guide, an overview of the content, and a link to all supported
special functions. Both links lead to the html description of the various toolbox
functions and classes. The documentation is searchable due to an additional search
database. Thus, entering a keyword in the search box (Search Help) will list
all hits. The html-based function description can be automatically opened in the
MATLAB documentation window via >> web function_name.html, for example,
>> web gammaC.html. These html files are for convenience also added as
complementary m-files with the additional name doc. Therefore, for example, >>
edit gammaCdoc will open this m-files for direct access of the examples related
to the SPECFUNPHYS class gammaC. The SPECFUNPHYS toolbox is based on
MATLAB version R2018b and tested under Windows and Linux operating systems.
No other MATLAB toolbox is necessary for using this toolbox. The SPECFUNPHYS
toolbox can be downloaded from my web page https://wolfgang-schweizer.de and
from the MathWorks web site https://mathworks.com under User Community—File
exchange.
vii
Function List
The following tables list in alphabetic order the special functions discussed in the
book. In some cases, codes for the logarithm of a function or its first derivative are as
well developed. These additional functions and the coordinates treated in Chap. 23
are not listed in the tables. The first table column shows the name, the second column
uncovers the corresponding mathematical symbol, and the last column lists where
this function lives in the book (Tables 1, 2, 3, and 4).
The SPECFUNPHYS Toolbox
The book comes with an additional MATLAB-based toolbox, called SPECFUNPHYS
toolbox. The source codes are readable and not write protected, thus can be
modified by the reader. If this should be necessary, I recommend first to copy the
SPECFUNPHYS function under an new name and to modify this copy, because other
SPECFUNPHYS programs might depend on the function in quest. For example, the
SPECFUNPHYS gamma function, Γ (x), covers as well the complex domain and will
be called by many other SPECFUNPHYS functions. The toolbox should be part of
the MATLAB search path, because the SPECFUNPHYS functions live in different
folders. The SPECFUNPHYS toolbox comes in addition with a detailed html-based
documentation.
By double-clicking onto the file SpecFunPhys.mltbx, the SPECFUNPHYS toolbox
will be installed. Path settings are automatically adjusted as needed. On the MATLAB-documentation, a Supplemental Software link appears at the bottom
of the documentation home page. Clicking this link opens the documentation with
a link to the Content Guide, an overview of the content, and a link to all supported
special functions. Both links lead to the html description of the various toolbox
functions and classes. The documentation is searchable due to an additional search
database. Thus, entering a keyword in the search box (Search Help) will list
all hits. The html-based function description can be automatically opened in the
MATLAB documentation window via >> web function_name.html, for example,
>> web gammaC.html. These html files are for convenience also added as
complementary m-files with the additional name doc. Therefore, for example, >>
edit gammaCdoc will open this m-files for direct access of the examples related
to the SPECFUNPHYS class gammaC. The SPECFUNPHYS toolbox is based on
MATLAB version R2018b and tested under Windows and Linux operating systems.
No other MATLAB toolbox is necessary for using this toolbox. The SPECFUNPHYS
toolbox can be downloaded from my web page https://wolfgang-schweizer.de and
from the MathWorks web site https://mathworks.com under User Community—File
exchange.
