Community Profile

# John D'Errico

### Retired

Last seen: Today Aktiv seit 2006

A retired applied mathematician, consultant, sometime mechanical engineer, numerical analyst, woodworker, bridge player. Please DON'T contact me, as too many students then decide I am their personal consultant if I allow it. I won't do consulting by mail.

#### Statistiken

All

Abzeichen anzeigen

#### Content Feed

Anzeigen nach

Gesendet

randpoly
Generate N uniformly distributed points inside a supplied polygon (or polyshape)

Gesendet

allcrossings
Locate all intersections of a pair of functions f1 and f2, on a finite domain

Gesendet

num2bin
Expression of all numbers in a variety of binary forms.

Gesendet

A limited set of basic number theoretic tools
Various tools for working with integers and their factors, primes, congruences, etc.

Gesendet

minkowskiSum
Compute the Minkowski sum of any two polygons or polyshapes, convex or concave.

Gesendet

randFixedLinearCombination
Uniform random samples over a n-dimensional hyper-rectangle, subject to a linear equality constraint

Gesendet

Eigenshuffle
Consistently sorted eigenvalue and eigenvector sequences

Gesendet

Divisors of a number, perfect, amicable, and sociable number
Tools to work (and play) with the divisors of a number

Gesendet

HPF - a big decimal class
High precision floating point arithmetic, a new class written in MATLAB

Gesendet

Partitions of an integer
List all partitions of an integer

Gesendet

The permanent of any matrix (square or not)
The permanent of any matrix, square or not

Gesendet

SLM - Shape Language Modeling
Least squares spline modeling using shape primitives

Gesendet

The Fibonacci Sequence
Efficient computation of Fibonacci and Lucas numbers

Gesendet

base2base(Nstart,bstart,bend)
Numeric base conversion between any two numeric bases, for any size integer.

Gesendet

polyfitn
Polynomial modeling in 1 or n dimensions

Gesendet

Optimization Tips and Tricks
Tips and tricks for use of the optimization toolbox, linear and nonlinear regression.

Gesendet

movingstd & movingstd2
A (fast) windowed std on a time series (or array)

Gesendet

Surface Fitting using gridfit
Model 2-d surfaces from scattered data

Gesendet

Batched partitioned nonlinear least squares
Speed up when you have a very large number of nonlinear least squares problems, but with one model

Gesendet

export_search_path
Allows the user to transfer your search path from an old MATLAB release to a new release

Gesendet

Adaptive numerical limit (and residue) estimation
Numerical extrapolation of a limit (with an error estimate) from only function values

Gesendet

Variable Precision Integer Arithmetic
Arithmetic with integers of fully arbitrary size. Arrays and vectors of vpi numbers are supported.

Gesendet

Symbolic Polynomial Manipulation
Symbolic polynomial manipulation as an exercise in OOP

Gesendet

Numerical derivative of an analytically supplied function, also gradient, Jacobian & Hessian

Gesendet

A suite of minimal bounding objects
Suite of tools to compute minimal bounding circles, rectangles, triangles, spheres, incircles, etc.

Gesendet

nearestSPD
Finding the nearest positive definite matrix

Gesendet

distance2curve
Find the closest point on a (n-dimensional) curve to any given point or set of points

Gesendet

Vectorized & fully sparse 1-d, 2-d, & 3-d integrated gradients

Gesendet

Inhull
Efficient test for points inside a convex hull in n dimensions