13.07.2015 Views

A Proposal of a Mathematical Roadmap for Scilab DRAFT - Projects

A Proposal of a Mathematical Roadmap for Scilab DRAFT - Projects

A Proposal of a Mathematical Roadmap for Scilab DRAFT - Projects

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2 Elementary and special functions• Portability and fdlibm : TODO• Missing special functions : nchoosek, binomialln, permutations, permutationsln,FresnelC, FresnelS (what <strong>for</strong> ?)• branch cuts• hypot2.1 The current stateThe elementary functions such as sin, cos, tan, asin, acos, atan, sqrt, exp, log areprovided by the compiler. There<strong>for</strong>e, they are operating- system dependent. Forexample, we may get different results <strong>for</strong> the computation <strong>of</strong> sin(2 64 ) on Windowsand on Linux, or on Linux 32 bits and Linux 64 bits.gammainc is not in <strong>Scilab</strong>TODO : finish that section.2.2 Why it fits in <strong>Scilab</strong> scopeTODO : finish that section.2.3 Existing features in Matlab• hypot• airy• ellipj• gamma2.4 Suggested library to connectTODO : finish that section.2.5 Existing tools which may require an updateTODO : finish that section.3 Sparse linear algebra3.1 Why it fits in <strong>Scilab</strong> scopeEfficient linear algebra is the main topic in <strong>Scilab</strong>. Among other applications, sparsematrices can be used in Finite Elements computations. Large sparse matrices require11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!