09-01-2017, 04:40 AM
(آخرین تغییر در ارسال: 09-01-2017, 04:42 AM توسط amirjavadeng.)

alpert_rule, a library which can set up an Alpert quadrature rule for functions which are regular, log(x) singular, or 1/sqrt(x) singular.

analemma, a program which evaluates the equation of time, a formula for the difference between the uniform 24 hour day and the actual position of the sun, based on a C program by Brian Tung.

area_under_curve, a function which displays the area under a curve, that is, the points (x,y) between the x axis and the curve y=f(x).

args, a program which shows how to count and report command line arguments;

arpack, a library which computes eigenvalues and eigenvectors of large sparse matrices, accessible via MATLAB's built-in eigs() command;

asa005, a library which evaluates the lower tail of the noncentral Student's T distribution, by BE Cooper. This is a version of Applied Statistics Algorithm 5;

asa006, a library which computes the Cholesky factor of a positive definite symmetric matrix, by Michael Healy; This is a version of Applied Statistics Algorithm 6;

asa007, a library which computes the inverse of a positive definite symmetric matrix, by Michael Healy; This is a version of Applied Statistics Algorithm 7.

asa032, a library which evaluates the incomplete Gamma function, by G Bhattacharjee. This is a version of Applied Statistics Algorithm 32;

asa047, a library which minimizes a scalar function of several variables using the Nelder-Mead algorithm, by R ONeill. This is a version of Applied Statistics Algorithm 47;

asa053, a library which produces sample matrices from the Wishart distribution, by William Smith and Ronald Hocking. This is a version of Applied Statistics Algorithm 53.

asa058, a library which carries out clustering of data, by David Sparks. This is a version of Applied Statistics Algorithm 58;

asa063, a library which evaluates the incomplete Beta function, by KL Majumder and G Bhattacharjee. This is a version of Applied Statistics Algorithm 63;

asa066, a library which computes the cumulative density function (CDF) of the standard normal distribution, by David Hill. This is a version of Applied Statistics Algorithm 66;

asa076, a library which evaluates Owen's T function, by Young and Minder. This is a version of Applied Statistics Algorithm 76;

asa091, a library which computes the percentage points of the Chi-square distribution, by Best and Roberts. This is a version of Applied Statistics Algorithm 91;

asa103, a library which evaluates the digamma or psi function, by Jose Bernardo. This is a version of Applied Statistics Algorithm 103;

asa109 a library which inverts the incomplete Beta function, by Cran, Martin and Thomas. This is a version of Applied Statistics Algorithm 109;

asa111 a library which evaluates the percentage points of the normal distribution, by Beasley and Springer. This is a version of Applied Statistics Algorithm 111;

asa113 a library which clusters data using a transfer and swap algorithm, by Banfield and Bassill; This is a version of Applied Statistics Algorithm 113;

asa121, a library which evaluates the trigamma function, by BE Schneider. This is a version of Applied Statistics Algorithm 121;

asa136, a library which implements a clustering algorithm, by Hartigan and Wong. This is a version of Applied Statistics Algorithm 136;

asa144, a library which randomly generates tables with given row and column sums, by James Boyett. This is a version of Applied Statistics Algorithm 144;

asa147, a library which evaluates the incomplete Gamma function, by Chi Leung Lau. This is a version of Applied Statistics Algorithm 147;

asa152, a library which evaluates the probability density function (PDF) and cumulative density function (CDF) associated with the hypergeometric distribution, by Richard Lund; This is a version of Applied Statistics Algorithm 152;

asa159, a library which computes a random table with given row and column sums, by Michael Patefield; This is a version of Applied Statistics Algorithm 159;

asa172, a library which generates all M dimensional indices in a given range, simulating the behavior of an arbitrary number of nested loops, by OFlaherty and MacKenzie; this is a version of Applied Statistics Algorithm 172;

asa183, a library which implements a random number generator (RNG), by Wichman and Hill; this is a version of Applied Statistics Algorithm 183;

asa226, a library which evaluates the noncentral incomplete Beta function, by Russell Lenth; this is a version of Applied Statistics Algorithm 226;

asa239, a library which evaluates the incomplete Gamma function, by Shea; this is a version of Applied Statistics Algorithm 239;

asa241, a library which computes the inverse of the normal cumulative density function (CDF), by Michael Wichura; this is a version of Applied Statistics Algorithm 241;

asa243, a library which evaluates the lower tail of the noncentral Student's T distribution, by Russell Lenth; this is a version of Applied Statistics Algorithm 243;

asa245, a library which evaluates the logarithm of the Gamma function, by Allan Mcleod; this is a version of Applied Statistics Algorithm 245;

asa266, a library which evaluates various properties of the Dirichlet probability density function (PDF); this is a version of Applied Statistics Algorithm 266;

asa299, a library which computes the lattice points (integer coordinates) in an M dimensional simplex, by Chasalow and Brand; this is a version of Applied Statistics Algorithm 299;

asa310, a library which evaluates the noncentral incomplete Beta function, by Chattamvelli and Shanmugam. This is a version of Applied Statistics Algorithm 310;

asa314, a library which computes the inverse of a matrix whose elements are subject to modulo arithmetic, by Roger Payne. This is a version of Applied Statistics Algorithm 314.

atbash, a library which applies the Atbash substitution cipher to a string of text.

backtrack_binary_rc, a library which carries out a backtrack search for a set of binary decisions, using reverse communication (RC).

ball_and_stick_display, a program which demonstrates the creation of a 3D image constructed from balls and sticks;

ball_grid, a library which computes a grid of points over the interior of the unit ball in 3D.

ball_integrals, a library which returns the exact value of the integral of any monomial over the interior of the unit ball in 3D.

ball_monte_carlo, a library which applies a Monte Carlo method to estimate integrals of a function over the interior of the unit ball in 3D;

bank, a library which computes the check digit associated with a US Bank Routing Number check digit, or reports whether a 9-digit code is actually valid.

barycentric_interp_1d, a library which defines and evaluates the barycentric Lagrange polynomial p(x) which interpolates a set of data, so that p(x(i)) = y(i). The barycentric approach means that very high degree polynomials can safely be used.

bellman_ford, a library which implements the Bellman-Ford algorithm for finding the shortest distance from a given node to all other nodes in a directed graph whose edges have been assigned real-valued lengths.

bernstein_approximation, a library which looks at some simple cases of approximation of a function f(x) by a Bernstein polynomial.

bernstein_polynomial, a library which evaluates the Bernstein polynomials;

besselj, a library which evaluates Bessel J functions of noninteger order;

beta_nc, a library which evaluates the cumulative density function (CDF) of the noncentral Beta distribution;

bezier_surface, a library which reads, writes, prints and manipulates the data that defines a Bezier surface;

bezier_surface_display, a program which displays a Bezier surface;

birthday_remote, a program which runs a Monte Carlo simulation of the birthday paradox, and includes instructions on how to run the job, via MATLAB's batch facility, on a remote system such as Virginia Tech's Ithaca cluster.

bisection_integer, a library which seeks an integer solution to the equation F(X)=0, using bisection within a user-supplied change of sign interval [A,B].

bisection_rc, a library which seeks a solution to the equation F(X)=0 using bisection within a user-supplied change of sign interval [A,B]. The procedure is written using reverse communication (RC).

black_scholes, a library which implements some simple approaches to the Black-Scholes option valuation theory, by Desmond Higham.

blas, a library which contains the Basic Linear Algebra Subprograms (BLAS) for level 1, 2 and 3, for single and double precision, and for real and complex arithmetic.

blas0, a library which contains auxilliary functions for the Basic Linear Algebra Subprograms (BLAS).

blas1, a library which contains the Basic Linear Algebra Subprograms (BLAS) for level 1 (vector-vector operations), for single and double precision, and for real and complex arithmetic.

blas1_c, a library which implements the Level 1 Basic Linear Algebra Subprograms (BLAS), using single precision complex arithmetic;

blas1_d, a library which implements the Level 1 Basic Linear Algebra Subprograms (BLAS), using double precision real arithmetic;

blas1_s, a library which implements the Level 1 Basic Linear Algebra Subprograms (BLAS), using single precision real arithmetic;

blas1_z, a library which implements the Level 1 Basic Linear Algebra Subprograms (BLAS), using double precision complex arithmetic;

blas2, a library which contains the Level 2 Basic Linear Algebra Subprograms (BLAS) for matrix-vector operations;

blas3, a library which contains the Level 3 Basic Linear Algebra Subprograms (BLAS) for matrix-matrix operations.

blend, a library which carries out 1D/2D/3D blending interpolation;

blsprice, programs which demonstrate the use of the BLSPRICE function, for Black-Scholes option pricing, from the MATLAB Financial Mathematics toolbox.

box_behnken, a library which computes a Box-Behnken design, that is, a set of arguments to sample the behavior of a function of multiple parameters;

box_display, a program which displays a box plot, over integer pairs of data, of a function defined by two formulas.

box_plot, a program which displays a box plot of data that consists of pairs of integers;

brain_sensor_pod, a program which applies the method of Proper Orthogonal Decomposition (POD) to seek underlying patterns in sets of 40 sensor readings of brain activity.

brent, a library which contains routines for finding zeroes or minima of a scalar function of a scalar variable, without the use of derivative information, including a reverse communication (RC) option, by Richard Brent.

brownian_motion_simulation, a library which simulates Brownian motion in an M dimensional region.

buckling_spring, a program which plots solutions of the buckling spring equations.

burgers_solution, a library which evaluates exact solutions of the time-dependent 1D viscous Burgers equation.

burgers_steady_viscous, a library which solves the steady (time-independent) viscous Burgers equation using the finite difference method (FDM) applied to the conservative form of the equation, using Newton's method to solve the resulting nonlinear system.

burgers_time_inviscid, a library which solves the time-dependent inviscid Burgers equation using the finite difference method (FDM), and one of six solution methods selected by the user.

burgers_time_viscous, a library which solves the time-dependent viscous Burgers equation using the finite difference method (FDM) applied to the conservative form of the equation.

bvec, a library which demonstrates how signed integers can be stored as binary vectors, and arithmetic can be performed on them.

bvp4c, programs which illustrate how to use the MATLAB command bvp4c(), which can solve boundary value problems (BVP's) in one spatial dimension.

c4lib, a library which implements certain elementary functions for single precision complex ("C4") variables;

c8lib, a library which implements certain elementary functions for double precision complex ("C8") variables;

caesar, a library which can apply a Caesar Shift Cipher to a string of text.

calendar_nyt, a library which shows the correspondence between dates and the New York Times volume and issue number;

calpak, a library which makes various calendar calculations;

cauchy_principal_value, a library which uses Gauss-Legendre quadrature to estimate the Cauchy Principal Value (CPV) of certain singular integrals.

cavity_flow_display, a library which displays a single velocity field solution for the driven cavity;

cavity_flow_movie, a library which animates the velocity solutions for the driven cavity;

cc_display, a program which displays the points used in a 2D Clenshaw-Curtis quadrature rule;

cc_io a library which reads and writes sparse linear systems stored in the Compressed Column (CC) format.

cc_project, a library which investigates generalized Clenshaw-Curtis quadrature rules for semi-infinite and infinite intervals, by John Boyd.

cc_to_st a library which converts a sparse matrix from compressed column (CC) to sparse triplet (ST) format.

ccl, a program which estimates the Lebesgue constants for sets of points in [-1,+1] computed in several ways. The program is probably of limited interest except as an example of an application of the lebesgue_constant() function.

ccn_rule, a program which defines a Clenshaw Curtis Nested (CCN) quadrature rule.

ccvt_box, a program which calculates a Constrained Centroidal Voronoi Tessellation (CCVT) for points constrained to lie in a box, with some points moved to the boundary;

ccvt_reflect, a program which calculates a Constrained Centroidal Voronoi Tessellation (CCVT) for points constrained to lie in a box, with some points pushed towards the boundary;

cell, a library which defines a cell array, a generalization of an array which can compactly store and retrieve vector or matrix data of varying size, such as the rows of a triangular matrix.

cell_detection_tasks, a program which creates modified versions of a sequence of gray-scale tagged image files (TIF's) containing images of biological cells; the process of each file is carried out independently, using the task feature of MATLAB's parallel computing toolbox.

cellular_automaton, a program which demonstrates the 1D Cellular Automaton known as rule #30.

centralize, a library which estimates the centroid and radius of a shape, or a set of data points, in a space of arbitrary dimension.

analemma, a program which evaluates the equation of time, a formula for the difference between the uniform 24 hour day and the actual position of the sun, based on a C program by Brian Tung.

area_under_curve, a function which displays the area under a curve, that is, the points (x,y) between the x axis and the curve y=f(x).

args, a program which shows how to count and report command line arguments;

arpack, a library which computes eigenvalues and eigenvectors of large sparse matrices, accessible via MATLAB's built-in eigs() command;

asa005, a library which evaluates the lower tail of the noncentral Student's T distribution, by BE Cooper. This is a version of Applied Statistics Algorithm 5;

asa006, a library which computes the Cholesky factor of a positive definite symmetric matrix, by Michael Healy; This is a version of Applied Statistics Algorithm 6;

asa007, a library which computes the inverse of a positive definite symmetric matrix, by Michael Healy; This is a version of Applied Statistics Algorithm 7.

asa032, a library which evaluates the incomplete Gamma function, by G Bhattacharjee. This is a version of Applied Statistics Algorithm 32;

asa047, a library which minimizes a scalar function of several variables using the Nelder-Mead algorithm, by R ONeill. This is a version of Applied Statistics Algorithm 47;

asa053, a library which produces sample matrices from the Wishart distribution, by William Smith and Ronald Hocking. This is a version of Applied Statistics Algorithm 53.

asa058, a library which carries out clustering of data, by David Sparks. This is a version of Applied Statistics Algorithm 58;

asa063, a library which evaluates the incomplete Beta function, by KL Majumder and G Bhattacharjee. This is a version of Applied Statistics Algorithm 63;

asa066, a library which computes the cumulative density function (CDF) of the standard normal distribution, by David Hill. This is a version of Applied Statistics Algorithm 66;

asa076, a library which evaluates Owen's T function, by Young and Minder. This is a version of Applied Statistics Algorithm 76;

asa091, a library which computes the percentage points of the Chi-square distribution, by Best and Roberts. This is a version of Applied Statistics Algorithm 91;

asa103, a library which evaluates the digamma or psi function, by Jose Bernardo. This is a version of Applied Statistics Algorithm 103;

asa109 a library which inverts the incomplete Beta function, by Cran, Martin and Thomas. This is a version of Applied Statistics Algorithm 109;

asa111 a library which evaluates the percentage points of the normal distribution, by Beasley and Springer. This is a version of Applied Statistics Algorithm 111;

asa113 a library which clusters data using a transfer and swap algorithm, by Banfield and Bassill; This is a version of Applied Statistics Algorithm 113;

asa121, a library which evaluates the trigamma function, by BE Schneider. This is a version of Applied Statistics Algorithm 121;

asa136, a library which implements a clustering algorithm, by Hartigan and Wong. This is a version of Applied Statistics Algorithm 136;

asa144, a library which randomly generates tables with given row and column sums, by James Boyett. This is a version of Applied Statistics Algorithm 144;

asa147, a library which evaluates the incomplete Gamma function, by Chi Leung Lau. This is a version of Applied Statistics Algorithm 147;

asa152, a library which evaluates the probability density function (PDF) and cumulative density function (CDF) associated with the hypergeometric distribution, by Richard Lund; This is a version of Applied Statistics Algorithm 152;

asa159, a library which computes a random table with given row and column sums, by Michael Patefield; This is a version of Applied Statistics Algorithm 159;

asa172, a library which generates all M dimensional indices in a given range, simulating the behavior of an arbitrary number of nested loops, by OFlaherty and MacKenzie; this is a version of Applied Statistics Algorithm 172;

asa183, a library which implements a random number generator (RNG), by Wichman and Hill; this is a version of Applied Statistics Algorithm 183;

asa226, a library which evaluates the noncentral incomplete Beta function, by Russell Lenth; this is a version of Applied Statistics Algorithm 226;

asa239, a library which evaluates the incomplete Gamma function, by Shea; this is a version of Applied Statistics Algorithm 239;

asa241, a library which computes the inverse of the normal cumulative density function (CDF), by Michael Wichura; this is a version of Applied Statistics Algorithm 241;

asa243, a library which evaluates the lower tail of the noncentral Student's T distribution, by Russell Lenth; this is a version of Applied Statistics Algorithm 243;

asa245, a library which evaluates the logarithm of the Gamma function, by Allan Mcleod; this is a version of Applied Statistics Algorithm 245;

asa266, a library which evaluates various properties of the Dirichlet probability density function (PDF); this is a version of Applied Statistics Algorithm 266;

asa299, a library which computes the lattice points (integer coordinates) in an M dimensional simplex, by Chasalow and Brand; this is a version of Applied Statistics Algorithm 299;

asa310, a library which evaluates the noncentral incomplete Beta function, by Chattamvelli and Shanmugam. This is a version of Applied Statistics Algorithm 310;

asa314, a library which computes the inverse of a matrix whose elements are subject to modulo arithmetic, by Roger Payne. This is a version of Applied Statistics Algorithm 314.

atbash, a library which applies the Atbash substitution cipher to a string of text.

backtrack_binary_rc, a library which carries out a backtrack search for a set of binary decisions, using reverse communication (RC).

ball_and_stick_display, a program which demonstrates the creation of a 3D image constructed from balls and sticks;

ball_grid, a library which computes a grid of points over the interior of the unit ball in 3D.

ball_integrals, a library which returns the exact value of the integral of any monomial over the interior of the unit ball in 3D.

ball_monte_carlo, a library which applies a Monte Carlo method to estimate integrals of a function over the interior of the unit ball in 3D;

bank, a library which computes the check digit associated with a US Bank Routing Number check digit, or reports whether a 9-digit code is actually valid.

barycentric_interp_1d, a library which defines and evaluates the barycentric Lagrange polynomial p(x) which interpolates a set of data, so that p(x(i)) = y(i). The barycentric approach means that very high degree polynomials can safely be used.

bellman_ford, a library which implements the Bellman-Ford algorithm for finding the shortest distance from a given node to all other nodes in a directed graph whose edges have been assigned real-valued lengths.

bernstein_approximation, a library which looks at some simple cases of approximation of a function f(x) by a Bernstein polynomial.

bernstein_polynomial, a library which evaluates the Bernstein polynomials;

besselj, a library which evaluates Bessel J functions of noninteger order;

beta_nc, a library which evaluates the cumulative density function (CDF) of the noncentral Beta distribution;

bezier_surface, a library which reads, writes, prints and manipulates the data that defines a Bezier surface;

bezier_surface_display, a program which displays a Bezier surface;

birthday_remote, a program which runs a Monte Carlo simulation of the birthday paradox, and includes instructions on how to run the job, via MATLAB's batch facility, on a remote system such as Virginia Tech's Ithaca cluster.

bisection_integer, a library which seeks an integer solution to the equation F(X)=0, using bisection within a user-supplied change of sign interval [A,B].

bisection_rc, a library which seeks a solution to the equation F(X)=0 using bisection within a user-supplied change of sign interval [A,B]. The procedure is written using reverse communication (RC).

black_scholes, a library which implements some simple approaches to the Black-Scholes option valuation theory, by Desmond Higham.

blas, a library which contains the Basic Linear Algebra Subprograms (BLAS) for level 1, 2 and 3, for single and double precision, and for real and complex arithmetic.

blas0, a library which contains auxilliary functions for the Basic Linear Algebra Subprograms (BLAS).

blas1, a library which contains the Basic Linear Algebra Subprograms (BLAS) for level 1 (vector-vector operations), for single and double precision, and for real and complex arithmetic.

blas1_c, a library which implements the Level 1 Basic Linear Algebra Subprograms (BLAS), using single precision complex arithmetic;

blas1_d, a library which implements the Level 1 Basic Linear Algebra Subprograms (BLAS), using double precision real arithmetic;

blas1_s, a library which implements the Level 1 Basic Linear Algebra Subprograms (BLAS), using single precision real arithmetic;

blas1_z, a library which implements the Level 1 Basic Linear Algebra Subprograms (BLAS), using double precision complex arithmetic;

blas2, a library which contains the Level 2 Basic Linear Algebra Subprograms (BLAS) for matrix-vector operations;

blas3, a library which contains the Level 3 Basic Linear Algebra Subprograms (BLAS) for matrix-matrix operations.

blend, a library which carries out 1D/2D/3D blending interpolation;

blsprice, programs which demonstrate the use of the BLSPRICE function, for Black-Scholes option pricing, from the MATLAB Financial Mathematics toolbox.

box_behnken, a library which computes a Box-Behnken design, that is, a set of arguments to sample the behavior of a function of multiple parameters;

box_display, a program which displays a box plot, over integer pairs of data, of a function defined by two formulas.

box_plot, a program which displays a box plot of data that consists of pairs of integers;

brain_sensor_pod, a program which applies the method of Proper Orthogonal Decomposition (POD) to seek underlying patterns in sets of 40 sensor readings of brain activity.

brent, a library which contains routines for finding zeroes or minima of a scalar function of a scalar variable, without the use of derivative information, including a reverse communication (RC) option, by Richard Brent.

brownian_motion_simulation, a library which simulates Brownian motion in an M dimensional region.

buckling_spring, a program which plots solutions of the buckling spring equations.

burgers_solution, a library which evaluates exact solutions of the time-dependent 1D viscous Burgers equation.

burgers_steady_viscous, a library which solves the steady (time-independent) viscous Burgers equation using the finite difference method (FDM) applied to the conservative form of the equation, using Newton's method to solve the resulting nonlinear system.

burgers_time_inviscid, a library which solves the time-dependent inviscid Burgers equation using the finite difference method (FDM), and one of six solution methods selected by the user.

burgers_time_viscous, a library which solves the time-dependent viscous Burgers equation using the finite difference method (FDM) applied to the conservative form of the equation.

bvec, a library which demonstrates how signed integers can be stored as binary vectors, and arithmetic can be performed on them.

bvp4c, programs which illustrate how to use the MATLAB command bvp4c(), which can solve boundary value problems (BVP's) in one spatial dimension.

c4lib, a library which implements certain elementary functions for single precision complex ("C4") variables;

c8lib, a library which implements certain elementary functions for double precision complex ("C8") variables;

caesar, a library which can apply a Caesar Shift Cipher to a string of text.

calendar_nyt, a library which shows the correspondence between dates and the New York Times volume and issue number;

calpak, a library which makes various calendar calculations;

cauchy_principal_value, a library which uses Gauss-Legendre quadrature to estimate the Cauchy Principal Value (CPV) of certain singular integrals.

cavity_flow_display, a library which displays a single velocity field solution for the driven cavity;

cavity_flow_movie, a library which animates the velocity solutions for the driven cavity;

cc_display, a program which displays the points used in a 2D Clenshaw-Curtis quadrature rule;

cc_io a library which reads and writes sparse linear systems stored in the Compressed Column (CC) format.

cc_project, a library which investigates generalized Clenshaw-Curtis quadrature rules for semi-infinite and infinite intervals, by John Boyd.

cc_to_st a library which converts a sparse matrix from compressed column (CC) to sparse triplet (ST) format.

ccl, a program which estimates the Lebesgue constants for sets of points in [-1,+1] computed in several ways. The program is probably of limited interest except as an example of an application of the lebesgue_constant() function.

ccn_rule, a program which defines a Clenshaw Curtis Nested (CCN) quadrature rule.

ccvt_box, a program which calculates a Constrained Centroidal Voronoi Tessellation (CCVT) for points constrained to lie in a box, with some points moved to the boundary;

ccvt_reflect, a program which calculates a Constrained Centroidal Voronoi Tessellation (CCVT) for points constrained to lie in a box, with some points pushed towards the boundary;

cell, a library which defines a cell array, a generalization of an array which can compactly store and retrieve vector or matrix data of varying size, such as the rows of a triangular matrix.

cell_detection_tasks, a program which creates modified versions of a sequence of gray-scale tagged image files (TIF's) containing images of biological cells; the process of each file is carried out independently, using the task feature of MATLAB's parallel computing toolbox.

cellular_automaton, a program which demonstrates the 1D Cellular Automaton known as rule #30.

centralize, a library which estimates the centroid and radius of a shape, or a set of data points, in a space of arbitrary dimension.