Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Specfun details
Please login or create an account

Specfun

A collection of special functions
(2858 downloads for this version - 38991 downloads for all versions)
Details
Version
0.5.1
Authors
Michaël Baudin
Michael Baudin
--
Owner Organization
Scilab Enterprises
Maintainers
Administrator Atoms
John Gliksberg
Michael Baudin
License
Dependencies
Creation Date
December 16, 2016
Source created on
Scilab 6.0.x
Binaries available on
Scilab 6.0.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit MacOSX
Install command
--> atomsInstall("specfun")
Description
            Purpose
--------

The goal of this toolbox is to provide special functions.
The toolbox is based on macros.

Features
--------

The following is a list of the current features: 

 * specfun_expm1 : Compute exp(x)-1 accurately for small values of x.
 * specfun_gammainc : The incomplete gamma function.
 * specfun_lambertw : The Lambert W-Function.
 * specfun_log1p : Compute log(1+x) accurately for small values of x.
 *  Discrete Maths
   * specfun_combine : Returns the all the combinations of the given vectors.
   * specfun_combinerepeat : Returns repeated combinations with replacement.
   * specfun_factorial : The factorial function
   * specfun_factoriallog : The log-factorial function
   * specfun_ismember : Array elements that are members of set.
   * specfun_nchoosek : Returns the binomial number (n,k).
   * specfun_pascal : Returns the Pascal matrix.
   * specfun_subset : Generate all combinations of k values from x without
replacement.

Acknowledgements
----------------

Samuel Gougeon
Calixte Denizet

            
Files (2)
[83.13 kB]
Source code archive

[172.11 kB]
OS-independent binary for Scilab 6.0.x
Binary version (all platforms)
Automatically generated by the ATOMS compilation chain

News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.