Community Profile

# Matt J

Last seen: Today Active since 2009

Professional Interests: medical image processing, optimization algorithms PLEASE NOTE: I do not read email sent through my author page. Please post questions about FEX submissions in their respective Comments section.

All

#### Content Feed

View by

Submitted

Block transposition, permutation, and reshaping of arrays
Analogues for transpose(), reshape(), and permute() but where sub-blocks of the array are treated as scalar elements.

Submitted

spatialgraph2D
Creates a graph object with 2D spatial locations associated with the nodes

Submitted

Absolute Orientation - Horn's method
Solves weighted absolute orientation problem using Horn's quaternion-based method.

Submitted

Further tools for analyzing objects in N-dimensional images
A collection of tools to supplement bwpropfilt, bwareaopen, and the like.

Submitted

Tools for Processing Consecutive Repetitions in Vectors
A set of functions for labeling and manipulating groups of consecutively repeating elements in a vector.

Submitted

Convert linear functions to matrix form
Obtaining the matrix representing a given linear function

Submitted

Intersections of multiple 2D lines or line segments
Compute the intersection of a reference line (or line segment) with a polyshape boundary or with a batch of other line segments....

Submitted

PROB2MATRICES: A selective version of prob2struct
Obtains matrices for select parts of an optimization problem from problem-based description.

Submitted

Object-oriented tools for fitting conics and quadrics
A tool set for fitting various conics and quadric surfaces, e.g., ellipses, cylinders, spheres, planes, cones, and lines.

Submitted

Computes/applies rotation about arbitrary 3D line.

Submitted

Analyze N-dimensional Convex Polyhedra
Find vertex or (in)equality forms of convex polyhedra in R^n (for n not super large). Also, compute their intersections and unio...

Submitted

N-dimensional sparse arrays
Creates an N-dimensional sparse array object, for arbitrary N.

Submitted

whosGPU
Provides WHOS-like output for gpuArray variables in the current workspace.

Submitted

Extract linearly independent subset of matrix columns
Loop-free code routine to find a maximal subset of linearly independent columns in a matrix

Submitted

Constrained minimum L1-norm solutions of linear equations
Finds least L1-norm solutions to linear equations C*x=d subject to linear and/or integer constraints.

Submitted

ndgridVecs
A more efficient substitute for ndgrid meant to help capitalize on implicit expansion.

Submitted

Find vertices in image of convex polygon
Estimates the corner points of a pixelated convex polygon having a known number of vertices.

Submitted

Structure fields to variables
Code writing tool for importing/exporting workspace variables to or from a struct.

Submitted

Separable Block-wise Operations
Efficiently performs separable operations (e.g., sum, mean,prod, min, max,...) on array sub-blocks

Submitted

gaussfitn
Fit N-dimensional scattered points with Gaussian+constant

Submitted

Minimizes convex or non-convex quadratics subject to (in)equality constraint on norm(x)

Submitted

MAT2TILES: divide array into equal-sized sub-arrays
Splits an array of any dimension into cell array of equal sized chunks.

Submitted

IMRESIZEN: resize an N-dimensional array
An N-dimensional analog of the imresize() function

Submitted

Regular Control Point Interpolation Matrix with Boundary Conditions
Creates Toeplitz-like matrices representing interpolation operations with edge conditions.

Submitted

Memory-efficient anonymous functions
Obtain anonymous function clean of non-essential workspace variables

Submitted

Zero-Based Indexable Arrays (OOP Exercise)
Creates arrays whose indexing starts from zero instead of one.

Submitted

Whos
Variant of whos(). Gives memory in Kbytes and displays array dimensions even for 4D+ arrays.

Submitted

Matrix Products Expressed in Terms of Individual Operands
A class representing products of matrices, internally storing/manipulating them separately.

Submitted

A tool for OOP overloading of the size() method, imitating I/O conventions of MATLAB's native SIZE.

Submitted

Robust Sparse data types
Creates sparse array like MATLAB's built-in sparse type, but robust to certain bugs/errors.