image thumbnail

updated 1 month ago

Minesweeper by Brian Moore

Minesweeper GUI with classical graphics, a persistent leaderboard, and an auto-solution engine (minesweeper, gui, game)

AIfcn(board,nMines)

Minesweeper

AItest.m

image thumbnail

updated 1 month ago

Sparse block diagonal concatenation by Rody Oldenhuis

Sparse version of BLKDIAG() (blkdiag, block diagonal, sparse)

image thumbnail

updated 2 months ago

lower_upper_decomposition .m by Adilson Batista

Lower Upper Decomposition (linear algebra, lower upper decomposi...)

lower_upper_decomposition .m

image thumbnail

updated 2 months ago

pcg_orthogonal_projector.m by Alex

Projected Conjugate Gradients Method by orthogonal projector. (linear algebra, domain decomposition ..., feti)

pcg_orthogonal_projector(A,b,B,c,tol,maxIt)

image thumbnail

updated 2 months ago

Linearly spaced multidimensional matrix without loop by Steeve AMBROISE

Generates a N-dimensional matrix of linearly equally spaced points between the matrices d1 and d2. (multidimensional oper..., multidimensional matr..., linearly spaced)

linspaceNDim(d1, d2, n)

image thumbnail

updated 3 months ago

General_Optimization_max_min by mohamed arous

this program for general optimization even if maximization or minimization for any linear function (linear algebra, optimization, mathematics)

General_Optimization_max_min.m

image thumbnail

updated 3 months ago

Matched Subspace Detector by Sam Nazari

An example implementation of Matched Subspace Detector with Noise and Interference (detection, filter, linear algebra)

subSpaceDetV2.m

image thumbnail

updated 4 months ago

Cramer's Rule by Ali Jadoon

Function to solve equations using cramer's rule (linear algebra)

[out]=Cram(A,b)

image thumbnail

updated 5 months ago

Positive-Definite Matrix by Muhammad Asim Mubeen

This function returns a positive-definite symmetric matrix. (matrix, matrices, nonlinear)

Spd_Mat(A)

image thumbnail

updated 5 months ago

Cumulative Matrix Multiplication by Nicolas Ayotte

This function takes a matrix A(n,n,m) and calculates the cumulative matrix product B(n,n) (linear algebra)

image thumbnail

updated 5 months ago

Linear Algebra Package by Brian Moore

Implements many common linear algebra functions in completely self-contained MATLAB code. (linear algebra, numerical analysis, matrix theory)

myArnoldi(mat,varargin)

myCholesky(mat,varargin)

myCompanionMatrix(c)

image thumbnail

updated 5 months ago

Cumulative 2x2 Complex Matrix Multiplication by Nicolas Ayotte

This takes a 2x2xm matrix and calculates the cumulative matrix multiplication along the 3rd diim. (linear algebra)

image thumbnail

updated 6 months ago

Conjugate Gradient Method by Yi Cao

Conjugate Gradient Method to solve a system of linear equations (mathematics, linear algebra, linear equation)

conjgrad(A,b,tol)

image thumbnail

updated 8 months ago

Symbolic Matrix by Zachary Danziger

Creates a matrix composed of properly indexed symbolic elements. (mathematics, linear algebra, symbolic math)

symMat(dims,Mname,type)

image thumbnail

updated 8 months ago

getVertices by Richard Katzwer

Calculate vertices of feasible set given linear constraints (R^2). (linear algebra, geometry, linear programming)

getVertices( dirs, levels, isSorted )

image thumbnail

updated 11 months ago

Two point boundary condition by Jigar Gada

This file helps to find and plot the solution to a two point boundary problem. (linear algebra, two point boundary, sparse matrix)

TwoPointBoundaryCondition.m

image thumbnail

updated 1 year ago

Defining Cartesian Reference Frames based on Point Positions by Paolo de Leva

Defining 3-D Cartesian reference frames based on the positions of at least 3 non-collinear points (mechanical modeling, cartesian coordinate ..., reference frame)

ARF(P, segname, side, varargin)

footBAF(HEEL, MET1, MET5, MET2, side, varargin)

frame.m

image thumbnail

updated 1 year ago

LAI by Erwin Torreao Dassen

A linear algebra over the integers package based on layered lattices. (mathematics, lattices, linear algebra)

image thumbnail

updated 1 year ago

Oblique Subspace Decomposition by Josh Carmichael

Given subspace bases H and S, this finds their oblique projections. (oblique, projection, subspace)

proj2Obliq(H,S)

image thumbnail

updated 1 year ago

LU factorization of a square matrix using DooLittle's algorithm by Mazhar Iqbal

Doolittle's algorithm to find LU factors (linear algebra, lu factorization, matrix decomposition)

[L U]=LU_DooLittle(A)

image thumbnail

updated 1 year ago

LU factorization of a square matrix using Crout's algorithm by Mazhar Iqbal

function provide LU factors to solve a linear system. (linear algebra, matrix decomposition)

[L U]=LU_Crout(A)

image thumbnail

updated 1 year ago

Totally Unimodular by Robert

Checks if a matrix is totally unimodular (determinantlinear alg..., determinant, linear algebra)

tu(A)

image thumbnail

updated 1 year ago

Fast Reduced Row Echelon Form by Armin Ataei

A much faster version of MATLAB's RREF (linear algebra, frref, rref)

frref(A,tol,type)

image thumbnail

updated 2 years ago

Cofactor Matrix Generator by Angelica Ochoa

Generates a matrix of cofactor values for an M-by-N matrix. (mathematics, statistics, linear algebra)

cof=cof(a);

image thumbnail

updated 2 years ago

Linearity of Points by Chao Huang

Determine the linearity of points, like coinear, coplanar, and so on. (mathematics, linear algebra, geometircs)

linearity(p)

image thumbnail

updated 2 years ago

block diagonal representation by David Holdaway

Converts a matrix into a cell array of different sized matrices that make up the blocks. (mathematics, matrix multiplication, block diagonal)

blkdiagconv( matform,blocksizes )

image thumbnail

updated 2 years ago

System of linear congruences by Mike Sheppard

Solution to Simultaneous Linear Congruences (mathematics, linear algebra, chinese remainder the...)

x=lincon(a,b,n)

image thumbnail

updated 2 years ago

circlefit3d - fit circle to three points in 3d space by Johannes Korsawe

Calculate center, radius and plane of circle that passes through three given points (circle, points, fit)

circlefit3d(p1,p2,p3)

image thumbnail

updated 2 years ago

Multi-preconditioned GMRES by Tyrone Rees

An extension of GMRES which allows the use of multiple preconditioners. (linear algebra, gmres, preconditioning)

mpgmres(A,b,P,type_in,tol,maxits,x0,varargin)

test_mpgmres.m

image thumbnail

updated 2 years ago

Galois Field Library by David Blatsky

Library of Linear Algebra functions over Finite Fields (galois field, finite field, linear algebra)

Elem.m

Field.m

image thumbnail

updated 2 years ago

Gauss elimination with complete pivoting by Nickolas Cheilakos

This function calculate Gauss elimination with complete pivoting (linear algebra, gauss, gaussian)

gecp(A)

image thumbnail

updated 2 years ago

Superkron by Jean-Daniel

An implementation of the kronecker product for multidimensional arrays. (kron, kronecker, kronecker product)

superkron(varargin)

image thumbnail

updated almost 3 years ago

lobpcg.m by Andrew Knyazev

LOBPCG solves Hermitian partial generalized eigenproblems using preconditioning, competes with eigs (linear algebra, symmetric, partial)

...

image thumbnail

updated almost 3 years ago

Don't let that INV go past your eyes; to solve that system, FACTORIZE! by Tim Davis

A simple-to-use object-oriented method for solving linear systems and least-squares problems. (factorization, backslash, mldivide)

cheap_condest (d, fail_if_singular)

cod (A, tol)

cod_qmult (Q, X, method)

image thumbnail

updated almost 3 years ago

pcg.m with 'null' and 'flex' options by Andrew Knyazev

Preconditioned Conjugate Gradients handles homogeneous equations and nonsymmetric preconditioning (linear algebra, preconditioned, conjugate)

pcg(A,b,tol,maxit,M1,M2,x0,opts1,opts2,varargin)

image thumbnail

updated 3 years ago

subspacea.m by Andrew Knyazev

Angles between subspaces. Canonical correlations. (linear algebra, principal, angle)

subspacea(F,G,A)

image thumbnail

updated 3 years ago

Polynomial division by convolution -- up to finite terms by Feng Cheng Chang

Division of two polynomials by convolution to get up to K terms. (linear algebra, polynomial division, longhand division)

polydiv_Z(b,a,K,c)

image thumbnail

updated 3 years ago

Polynomial division by convolution - quotient and reminder by Feng Cheng Chang

Division of two polynomials to get quotient and reminder using convolution matrix. (linear algebra, polynomial division, longhand division)

polydiv_H(b,a,c)

image thumbnail

updated 3 years ago

Intersection of linear subspaces by Ondrej

Function for finding the basis of the intersection of N subspaces (intersection, subspace, linear algebra)

findIntersect(varargin)

image thumbnail

updated 3 years ago

Plotting planes and their intersection in 3D by Ondrej

Function 'plotPlanes' plots planes/lines in 3D; 'plotIntersection' plots intersection of the planes. (planes, intersection, linear algebra)

findIntersect(varargin)

ismatrix(a)

plotIntersection(varargin)

image thumbnail

updated 3 years ago

Elimination Matrices and Inverse by Olawale Akinwale

Use the file to find the elimination matrices and inverse using Gauss Jordan elimination (linear algebra, mathematics)

eMatrices(A)

image thumbnail

updated 3 years ago

trilin by Felipe G. Nievinski

Facilitates the reuse of matrix factorizations in large dense linear algebra problems. (backslash, factorization, inv)

chol2(varargin)

cputime_res

cputime_tol

image thumbnail

updated 3 years ago

Rank-Revealing QR factorization by Ivo Houtzager

Rank-Revealing QR factorization of an array (linear algebra, rankrevealing qr fact..., mathematics)

make_rrqr.m

rrqrx.m

rrqry.m

image thumbnail

updated 3 years ago

Trajectories of eigenvalues by Emanuele Natale

Program that plots the changing eigenvalues obtained progressively adding a matrix B to a matrix M. (matrix, eigenvalues, perturbations)

A=randint(m,n,r)

perteig(M,B,T)

randevoeig(n,kA,kB,T)

image thumbnail

updated 3 years ago

Extra-diagonal modifications of eigenvalues by Emanuele Natale

The program plots the trajectories of eigenvalues of a matrix from its diagonal (matrix, linear algebra, eigenvalues)

ploteig(A,T)

image thumbnail

updated 3 years ago

Matrices program with a script for eigenvalues perturbations by Emanuele Natale

Some simple programs and a script, that could be usefull using "Trajectories of eigenvalues" (matrices, linear algebra, eigenvalues)

A=matrix

A=randint(m,n,r)

A=turn(alpha)

image thumbnail

updated almost 4 years ago

Least squares with minimum-norm solution by Ivo Houtzager

Least squares with minimum-norm solution (linear algebra, least, squares)

lsmin.m

lsmind.m

make_lsmin.m

image thumbnail

updated almost 4 years ago

QR/RQ/QL/LQ factorizations by Ivo Houtzager

QR/RQ/QL/LQ factorizations of an array. (linear algebra, qr, rq)

lq.m

make_factor.m

ql.m

image thumbnail

updated 4 years ago

Multiple matrix multiplications, with array expansion enabled by Paolo de Leva

Multiplying matrices, vectors, or scalars contained in two N-D arrays, with array expansion enabled. (linear algebra, matrix, vector)

arraylab13(a,b,d1,d2)

arraylab131(a,b,d1,d2)

arraylab132(a,b,d1,d2)

image thumbnail

updated 4 years ago

Least-square with 2-norm constraint by Bruno Luong

Minimize |A*x-b|^2 such that |x| = cte (linear algebra, regularization, quadratic)

spherelsq.m

spherelsq_demo.m

Contact us