mathematical
Mathematical generate pictures
Learn how to apply sine and cosines function for creating some pictures by Drawing API. more>> Learn how to apply sine and cosines function for creating some pictures by Drawing API.<<less
Dr. Math 1.0
Dr. Math is a PHP class that helps you with important mathematical functions: - Equation solver - Function plotter more>> Dr. Math is a PHP class that helps you with important mathematical functions: - Equation solver - Function plotter<<less
Operators and Arithmetic Fundamentals
Explains operators and simple mathematical functions, which operators take priority over others, and how to implement them in code. more>> Explains operators and simple mathematical functions, which operators take priority over others, and how to implement them in code.<<less
Asymptote
Asymptote is a powerful descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing. more>> Asymptote offers you a wonderful utility which provides a natural coordinate-based framework for technical drawing. Labels and equations are typeset with LaTeX, for high-quality PostScript output. A major advantage of Asymptote over other graphics packages is that it is a programming language, as opposed to just a graphics program.
Major Features:
- Provides a portable standard for typesetting mathematical figures, just as TeX/LaTeX has become the standard for typesetting equations.
- Inspired by MetaPost, with a much cleaner, powerful C -like programming syntax and floating-point numerics;
- Runs on all major platforms (UNIX, MacOS, Microsoft Windows);
- Mathematically oriented (e.g. rotation of vectors by complex multiplication);
- LaTeX typesetting of labels (for document consistency);
- Uses simplex method and deferred drawing to solve overall size constraint issues between fixed-sized objects (labels and arrowheads) and objects that should scale with figure size;
- Fully generalizes MetaPost path construction algorithms to three dimensions;
- Compiles commands into virtual machine code for speed without sacrificing portability;
- High-level graphics commands are implemented in the Asymptote language itself, allowing them to be easily tailored to specific applications.
CCAPI
CCAPI is a financial application library for Java. CCAPI provides interfaces for automated stock exchange trading through Cortal Consors. In addition, CCAPI provides functions to retrieve online quote more>> CCAPI is a financial application library for Java. CCAPI provides interfaces for automated stock exchange trading through Cortal Consors. In addition, CCAPI provides functions to retrieve online quotes from various data sources, including EUWAX, Consors, Comdirect, and Yahoo!. Furthermore, CCAPI provides a comprehensive library of technical and mathematical indicator implementations, like MACD, SMA, EMA, RSI, Williams %R, Correlation, and more.<<less
PERMPOS
PERMPOS - all possible permutations of M values in N positions more>>
PERMPOS is a convenient mathematical tool which contains all possible permutations of M values in N positions. B = PERMPOS(M,N) where M and N are non-negative integers produces a logical (N!/M!(N-M)!)-by-N matrix in which each row contains a unique permation of M trues and (N-M) falses. Note that each column will hence contain (N-1) trues.
B = PERMPOS(V,N) where V is a vector of length M produces a matrix where each row a contains the values of V in preserved order, but uniquely permuted at the N columns. The remaining positions are zero.
Examples:
permpos(2,4) % ->
% 1 1 0 0
% 1 0 1 0
% 1 0 0 1
% 0 1 1 0
% 0 1 0 1
% 0 0 1 1
permpos([-4 9 3],4) % >
% -4 9 3 0
% -4 9 0 3
% -4 0 9 3
% 0 -4 9 3
See also NCHOOSEK, PERMS, RANDPERM, TRUE, FALSE and COMBN, ALLCOMB, BALLATSQ, NONES (Matlab File Exchange)
Requirements:
- MATLAB Release: R13
Simple Captcha Script 2
A very simple and light wight Captcha script. This script is different than the usual Captcha scripts and requires users to do a simple mathematical calculation (+ or *) and users often find it easier than conventional Captcha images. more>> A very simple and light wight Captcha script. This script is different than the usual Captcha scripts and requires users to do a simple mathematical calculation (+ or *) and users often find it easier than conventional Captcha images.<<less
Povray for python 1.0
Povray for python is a relatively simple framework for making povray files from python programming language. more>> Povray for python 1.0 offers you a powerful application which is useful for making povray files from python programming language. Its good for creating structured/mathematical scenes and animations.
Why go out on a limb to use povrays SDL language when you can raytrace from the comfort of your favorite python chair? This framework uses all of pythons cool OO setattr, getattr, *args, and **kwargs groovyness to create an extra lightweight fitting over povrays SDL files. It means you can go absolutely bananas turning whatever complex mathematical/algorithmic structures you can comprehend (or not) into squeeky clean visuals and animations. This is also an interesting exercise in structured text file generation; the author was influenced by Guidos bgen modules.
Free Online Software at Web-Enabled Scientific Services & Applications 1.1.12
Offers free online software for hypothesis testing, mathematical equation plotting/integrating, financial profit densities, Quasi Random-Walk, central tendency, variability, concentration, histograms, quartiles/percentiles, skewness, kurtosis, (partial) more>> Offers free online software for hypothesis testing, mathematical equation plotting/integrating, financial profit densities, Quasi Random-Walk, central tendency, variability, concentration, histograms, quartiles/percentiles, skewness, kurtosis, (partial) correlations, rank correlations, sample sizes, econometrics (multiple linear regression), forecasting (Box-Jenkins analysis), and simulation/bootstrap techniques. Output can be viewed in html, Word documents, and Excel sheets.<<less
How To find roots of a number in PHP
A tutorial explaining how to find the mathematical roots of a number using PHP, for example square root, cube root, and higher roots. more>> A tutorial explaining how to find the mathematical roots of a number using PHP, for example square root, cube root, and higher roots.<<less
JEP
JEP is a Java library for parsing and evaluating mathematical expressions. With this package you can allow your users to enter an arbitrary formula as a string, and instantly evaluate it. JEP supports more>> JEP is a Java library for parsing and evaluating mathematical expressions. With this package you can allow your users to enter an arbitrary formula as a string, and instantly evaluate it. JEP supports user defined variables, constants, and functions. A number of common mathematical functions and constants are included.<<less
BW Website Building using Javascript 1.5
The tutorial covers the basics quickly moving onto implementation, strings, variables, mathematical operators, forms and advanced scripts in 5 easy stages! more>> The tutorial covers the basics quickly moving onto implementation, strings, variables, mathematical operators, forms and advanced scripts in 5 easy stages!<<less
Gri Language 2.12.15
Gri Language is a language for scientific graphics programming. more>>
Gri Language 2.12.15 is designed as a simple and effective language for scientific graphics programming.
Major Features:
- Gri is a language for scientific graphics programming. The word "language" is important: Gri is command-driven, not point/click.
- Gri can make x-y graphs, contour graphs, and image graphs, in PostScript and (someday) SVG formats.
- Control is provided over all aspects of drawing, e.g. line widths, colors, and fonts.
- A TeX-like syntax provides common mathematical symbols.
INSERTROWS
INSERTROWS - Insert rows into a matrix at specific locations more>> INSERTROWS provides you a powerful mathematical tool which is able to insert rows into a matrix at specific locations.
C = INSERTROWS(A,B,IND) inserts the rows of matrix B into the matrix A at the positions IND. Row k of matrix B will be inserted after position IND(k)in the matrix A. If A is a N-by-X matrix and B is a M-by-X matrix, C will be a (N M)-by-X matrix. IND can contain non-integers.
If B is a 1-by-N matrix, B will be inserted for each insertion position specified by IND. If IND is a single value, the whole matrix B will be inserted at that position. If B is a single value, B is expanded to a row vector. In all other cases, the number of elements in IND should be equal to the number of rows in B, and the number of columns, planes etc should be the same for both matrices A and B. If any of the inputs are empty, C will return A.
Examples:
% the size of A,B, and IND all match
C = insertrows(rand(5,2),zeros(2,2),[1.5 3])
% the row vector B is inserted twice
C = insertrows(ones(4,3),1:3,[1 Inf])
% matrix B is expanded to a row vector and inserted twice (as in 2)
C = insertrows(ones(5,3),999,[2 4])
% the whole matrix B is inserted once
C = insertrows(ones(5,3),zeros(2,3),2)
[C, RA, RB] = INSERTROWS(...) will return the row indices RA and RB for which C
corresponds to the rows of either A and B.
[c,ra,rb] = insertrows([1:4].,99,[0 3]) ;
c. % -> [99 1 2 3 99 4] ;
c(ra). % -> [1 2 3 4] ;
c(rb). % -> [99 99] ;
To insert columns, planes, etc., you can permute the inputs and ipermute the result.
A = ones(4,3) ; B = zeros(4,1) ;
C = insertrows(permute(A,[2 1]), permute(B,[2 1]),1) ;
C = ipermute(C,[2 1]) ;
See also PERMUTE, IPERMUTE, RESHAPE, CAT
Requirements:
- MATLAB Release: R13
Gnuplot.py 1.7
Gnuplot.py is a Python package that interfaces to gnuplot, the popular open-source plotting program. more>> Gnuplot.py 1.7 offers you a convenient and powerful product which interfaces to gnuplot, the popular open-source plotting program. It allows you to use gnuplot from within Python to plot arrays of data from memory, data files, or mathematical functions.
If you use Python to perform computations or as `glue for numerical programs, you can use this package to plot data on the fly as they are computed. And the combination with Python makes it is easy to automate things, including to create crude `animations by plotting different datasets one after another.
Commands are communicated to gnuplot through a pipe and data either through the same pipe (as "inline" data), through FIFOs (named pipes), or through temporary files.
- Page: 1 of 1
- 1