image thumbnail

updated 3 months ago

Distance Matrix by Joseph Kirk

Joseph Kirk (view profile)

fast, vectorized inter/intra-point distance matrix calculation (Euclidean, Manhattan, or Chebyshev) (distance matrix, pdist, interpoint)

distmat(a,varargin)

image thumbnail

updated 3 months ago

Dijkstra's Minimum Cost Path Algorithm by Joseph Kirk

Joseph Kirk (view profile)

calculates the shortest (least cost) path along edges of a graph using Dijkstra's Algorithm (dijkstra, shortest path, shortest distance)

dijkstra(AorV,xyCorE,SID,FID,showWaitbar)

image thumbnail

updated 7 months ago

tixclock by Joseph Kirk

Joseph Kirk (view profile)

displays the time in a format similar to tix clocks (clock, time, fun)

tixclock

image thumbnail

updated 1 year ago

Open Traveling Salesman Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a "open" variation of the TSP using a GA (optimization, traveling salesman pr..., open variation)

tspo_ga(varargin)

image thumbnail

updated 1 year ago

Fixed Endpoints Open Traveling Salesman Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a "open" variation of the TSP with fixed endpoints using a GA (optimization, traveling salesman pr..., tsp)

tspof_ga(varargin)

image thumbnail

updated 1 year ago

Traveling Salesman Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a TSP using a GA (optimization, traveling salesman pr..., tsp)

tsp_ga(varargin)

image thumbnail

updated 1 year ago

Multiple Traveling Salesmen Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a M-TSP using a GA (multiple traveling sa..., mtsp, tsp)

mtsp_ga(varargin)

image thumbnail

updated 1 year ago

Traveling Salesman Problem - Nearest Neighbor by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a TSP using Nearest Neighbor (NN) (optimization, traveling salesman pr..., tsp)

tsp_nn(varargin)

image thumbnail

updated 1 year ago

Fixed Start Open Traveling Salesman Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a "open" variation of the TSP with fixed start points using a GA (optimization, traveling salesman pr..., tsp)

tspofs_ga(varargin)

image thumbnail

updated 1 year ago

Open Multiple Traveling Salesmen Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a "open" variation of the M-TSP using a GA (optimization, multiple traveling sa..., mtsp)

mtspo_ga(varargin)

image thumbnail

updated 1 year ago

Fixed Start/End Point Multiple Traveling Salesmen Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a variation of the M-TSP with fixed endpoints using a GA (optimization, multiple traveling sa..., mtsp)

mtspf_ga(varargin)

image thumbnail

updated 1 year ago

Fixed Endpoints Open Multiple Traveling Salesmen Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a "open" variation of the M-TSP with fixed endpoints using a GA (optimization, multiple traveling sa..., fixed endpoints)

mtspof_ga(varargin)

image thumbnail

updated 1 year ago

Fixed Start Open Multiple Traveling Salesmen Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a "open" variation of the M-TSP with fixed start points using a GA (optimization, multiple traveling sa..., open variation)

mtspofs_ga(varargin)

image thumbnail

updated 1 year ago

Multiple Variable Traveling Salesmen Problem - Genetic Algorithm by Joseph Kirk

Joseph Kirk (view profile)

Finds a near-optimal solution to a variation of the MTSP with variable number of salesmen using a GA (optimization, multiple traveling sa..., mtsp)

mtspv_ga(varargin)

image thumbnail

updated 2 years ago

Count Loops in a Graph by Joseph Kirk

Joseph Kirk (view profile)

Calculates the number of loops in a graph consisting of nodes and edges (graphs, networks, cycles)

Count Loops in a Graph

details()

loops_gui(cmd)

image thumbnail

updated 3 years ago

Vivid Colormap by Joseph Kirk

Joseph Kirk (view profile)

creates a personalized, vivid colormap (customization, colormap, vivid)

vivid(varargin)

image thumbnail

updated almost 6 years ago

FireIce (Hot/Cold) Colormap by Joseph Kirk

Joseph Kirk (view profile)

Creates a Custom Cyan-Blue-Black-Red-Yellow Colormap (colormap, hot, cold)

fireice(m)

image thumbnail

updated 6 years ago

Cold Colormap by Joseph Kirk

Joseph Kirk (view profile)

Creates a COLD colormap that complements the built-in HOT colormap (colormap, hot, cold)

cold(m)

image thumbnail

updated 7 years ago

VE2AXY by Joseph Kirk

Joseph Kirk (view profile)

converts graph of vertices and edges to adjacency matrix and xy points (graph, digraph, adjacency matrix)

ve2axy(V,E)

image thumbnail

updated 7 years ago

AXY2VE by Joseph Kirk

Joseph Kirk (view profile)

converts graph of adjacency matrix and xy points to vertices and edges (graph, digraph, adjacency matrix)

axy2ve(A,xy)

image thumbnail

updated 7 years ago

Stopwatch by Joseph Kirk

Joseph Kirk (view profile)

Displays elapsed time from keyboard or button inputs (clock, fun, stopwatch)

stopwatch(varargin)

image thumbnail

updated 7 years ago

Plot a Directed Graph (v2.0) by Joseph Kirk

Joseph Kirk (view profile)

plots a directed graph represented by an adjacency matrix and xy points (specialized, plotting, directed graph)

gplotdc(A,xy,varargin)

image thumbnail

updated 7 years ago

Plot a Directed Graph by Joseph Kirk

Joseph Kirk (view profile)

plots a directed graph represented by an adjacency matrix and xy points (specialized, plotting, directed graph)

gplotd(A,xy,varargin)

image thumbnail

updated 7 years ago

Drag Patches Demo by Joseph Kirk

Joseph Kirk (view profile)

shows how to create patches that can be clicked and dragged around (data exploration, drag, patch)

drag_patch

image thumbnail

updated almost 8 years ago

Graph GUI by Joseph Kirk

Joseph Kirk (view profile)

create/edit graphs of vertices and edges (gui tools, example, graph)

graph_gui(A,xy)

image thumbnail

updated almost 8 years ago

Binary Clock by Joseph Kirk

Joseph Kirk (view profile)

Displays the clock time in binary representation (clock, fun, binary clock)

binclock(color)

image thumbnail

updated almost 8 years ago

Circle Clock by Joseph Kirk

Joseph Kirk (view profile)

displays clock time using circles (clock, fun, circle clock time)

circlock

image thumbnail

updated 8 years ago

Binary Puzzle by Joseph Kirk

Joseph Kirk (view profile)

Try to light up all the buttons (games, binary puzzle, game)

binpuzzle(varargin)

image thumbnail

updated 8 years ago

Dijkstra's Shortest Path Algorithm by Joseph Kirk

Joseph Kirk (view profile)

calculates the shortest path and distance between two nodes on a map (dijkstra, shortest path, shortest distance)

dijkstra(nodes,segments,start_id,finish_id)

image thumbnail

updated 8 years ago

Memory (a.k.a. Concentration) by Joseph Kirk

Joseph Kirk (view profile)

Play the classic game of Memory (games, memory, concentration)

mmemory(cmd)

image thumbnail

updated 8 years ago

Optical Illusion by Joseph Kirk

Joseph Kirk (view profile)

shows an illusion of unparallel lines (gallery, optical illusion, illusion)

illusion(rows, cols)

image thumbnail

updated 8 years ago

Model a Sunflower with the Golden Ratio by Joseph Kirk

Joseph Kirk (view profile)

Uses the Golden Ratio to predict the location of each seed on a sunflower (golden ratio, golden section, divine proportion)

MODEL A SUNFLOWER WITH THE GOLDEN RATIO

image thumbnail

updated 8 years ago

Empty a Cup with a Straw by Joseph Kirk

Joseph Kirk (view profile)

Calculates the number of dips a straw must make to decrease the water level in a cup (chemistry, physics, cup)

TRY TO EMPTY A CUP OF WATER WITH A STRAW

image thumbnail

updated 8 years ago

Dragon Curve (aka Jurassic Park Fractal) by Joseph Kirk

Joseph Kirk (view profile)

Plots user specified variations of the Dragon Curve (fractals, dragon curve, jurassic park fractal)

DRAGON CURVE (aka JURASSIC PARK FRACTAL)

Contact us