Donna D Errico
A minor improvement on the fminsearchbnd (bounded fminsearch) created by John D'Errico. Changes:% Changes from fminsearchbnd:Changes from fminsearchbnd:1) in options structure, user may pass an 'output function' and 'plot function' to fminsearch.Original fminsearchbnd handled the output function...
|License: Freeware||Size: 10 KB||Download (20): fminsearchbnd new Download|
This function implements a standard algorithm for computing factorials. It may not be the most efficient for very large arguments, but it is very transparent. The function accepts single numbers as inputs or arrays.Note that for any real work, the code suggested by John D'Errico is actually...
|License: Shareware||Cost: $0.00 USD||Size: 10 KB||Download (18): Factorial of large numbers Download|
This function computes log10 of the factorial. Unlike FACTORIAL, it is not limited to arguments less than 171.Two methods are implemented, one based on the gamma function (thank you, John), as well as a direct sum. The user can choose between the two methods. The gamma method is superior and is...
|License: Shareware||Cost: $0.00 USD||Size: 10 KB||Download (18): Log of factorial of large numbers Download|
This is a very simple method to find prime numbers. I use a mathematical function to find non prime numbers. Thus I have compared its efficiency with a code found on Matlab Central, Written by John D'Errico.
|License: Shareware||Cost: $0.00 USD||Size: 51.2 KB||Download (18): Method to find prime numbers Download|
SYNOPSIS: [total, details] = roll(str)INPUT str: Dice to be rolled. XdY, where X and Y are scalars, rolls X fair Y-sided dice. Both X and Y are necessary. If str is empty or omitted, '1d20' is used as default. ROLL replaces the dice expression(s) by the rolled result, and then evaluates the...
|License: Shareware||Cost: $0.00 USD||Size: 10 KB||Download (22): A dice roller for Matlab Download|
For vectors, Y = RUNMEAN(X,M) computes a running mean (also known as moving average) on the elements of the vector X. It uses a window of 2*M+1 datapoints. M an positive integer defining (half) the size of the window. In pseudo code: Y(i) = sum(X(j)) / (2*M+1), for j = (i-M):(i+M), and...
|License: Freeware||Size: 10 KB||Download (21): RUNMEAN Download|
Orthogonal Linear Regression in 3D-space by using Principal Components AnalysisThis is a wrapper function to some pieces of the code from the Statistics Toolbox demo titled "Fitting an Orthogonal Regression Using Principal Components...
|License: Shareware||Cost: $0.00 USD||Size: 10 KB||Download (18): Orthogonal Linear Regression in 3D-space by using Principal Components Analysis Download|
A polynomial is a mathematical expression involving a sum of powers in one or more variables multiplied by coefficients. A general multivariate polynomial is captured with the syntaxp = sum( c_i * prod( x_j^p_ij ) ) + kwhere the summation is over i, the product over j, and c_i is the set of...
|License: Shareware||Cost: $0.00 USD||Size: 40.96 KB||Download (18): Symbolic polynomials Download|
This function performs interpolation faster than MATLAB's "interp1" function. In the limit of small library and search arrays, it is ~5x faster. In the limit of large library arrays, qinterp1 has a flat scaling, while interp1 has a linearly increasing scaling (see the image for this file)....
|License: Shareware||Cost: $0.00 USD||Size: 10 KB||Download (18): Fast interpolation Download|
This is a small but efficient tool to perform K-nearest neighbor search, which has wide Science and Engineering applications, such as pattern recognition, data mining and signal processing.The code was initially implemented through vectorization. After discussions with John D'Errico, I realized...
|License: Shareware||Cost: $0.00 USD||Size: 10 KB||Download (18): Efficient K-Nearest Neighbor Search using JIT Download|
Compute the minimal bounding box of a set of 2D points, similarly to the "Minimal Bounding Rectangle" of John D'Errico.However: - The algorithm is fully vectorized (matlab implementation, no for loop). Thus it is better for big set of points - It computes only the minimum area rectangle, not the...
|License: Shareware||Cost: $0.00 USD||Size: 10 KB||Download (20): 2D minimal bounding box Download|
The probability of informed trading (PIN) denotes that probability that a counterparty in the trading process has superior information on the value of the asset exchanged. This is a key concept in empirical studies of market microstructure.The parameters needed to compute the PIN are obtained...
|License: Shareware||Cost: $0.00 USD||Size: 184.32 KB||Download (21): Probability of Informed Trading Download|
Aid for Kakuro puzle solving. Creates an Excell spreadsheet with all possible combinations of the digits 1-9 that sum (without repeats) to any value that could appear in a Kakuro puzzle. The output file, 'KakuroAid.xls' can be sorted in Excell by number of cells or total...
|License: Freeware||Size: 10 KB||Download (22): Kakuro Aid Download|
ANYMATE can be used to easily animate Matlab plots. It is very general and is not limited to any specific plot type or specific object. Given a plot function and some data, a useful animation can often be accomplished with just a single line of code. It is also possible to create an animation...
|License: Shareware||Cost: $0.00 USD||Size: 2.02 MB||Download (22): anymate Download|
3-D Kaleidoscope is a 21 special effects slideshow screensaver that includes 34 original Fractal generated art pictures, 3 midi files for background music are also included. The purchased version has no nag tags or screen, and you may make the following adjustments: screen resolution, display...
|License: Demo||Cost: $14.95 USD||Size: 4.91 MB||Download (194): 3-D Kaleidoscope Download|
The d command runs a command in the background and redirects its output to a file. The output file is annotated with start and end time, the actual command used, cwd, host, etc. You can ask the d command to extract the last command from the output file and run it again, you can ask it to append...
|License: Freeware||Size: 8.19 KB||Download (127): d command Download|
D is a high-level language derived from C and C++ but is not backwards-compatible with either. GDC is a frontend for D written for GCC. Supported Systems: GCC 3.3.x, 3.4.x, 4.0.x Linux (tested on Red Hat 7.2, 8) Mac OS X 10.3.x, 10.4.x FreeBSD 5.2.1 Cygwin MinGW AIX (tested on 5.1)...
|License: Freeware||Size: 1.1 MB||Download (92): D frontend for GCC Download|
Program D is the most widely used free ("open source") AIML bot platform in the world. Program D project is the most feature-complete, best-tested implementation of the current AIML specification. It supports unlimited multiple bots in a single server instance, and has an open-ended...
|License: Freeware||Size: 1.9 MB||Download (101): Program D Download|
D-XMLManager was specially developed to be a handy and accessible XML editor that can help you manage all your XML files.
Now you can make use of this handy piece of software to edit all your XMLs in no time at all.
|License: Freeware||Download (30): D-XMLManager Download|
Convert your Web cam device in a sensor motion with D-i sensor application. It's useful when you are not in front of your computer so the monitor could shut down or even the computer too. The D-I sensor turn on you monitor while you are working in front often. Save energy and your office and...
|License: Freeware||Size: 3.15 MB||Download (34): D-i sensor Download|