Refine by Content Type

Refine by Product

Refine by Time Frame

image thumbnail

updated 1 month ago

DataFrame by Nicholas

An object oriented table-like data structure, similar to Pandas DataFrame (dataframe, pandas, table)

image thumbnail

updated 5 months ago

Tree data structure as a MATLAB class by Jean-Yves Tinevez

A per-value class that implements a generic tree data structure. (matlab, data structure, tree)

image thumbnail

updated almost 2 years ago

Map2 - enhanced map class by Mikko Leppänen

Map2 enhance the functionality of the built-in containers.Map class. (containers, map, object oriented progr...)

Map2

image thumbnail

updated 2 years ago

Dictionary data structure by Daniel Wirtz

This class provides a simple key/value datastructure for char keys and arbitrary values (dictionary, dict, collections)

Dictionary

image thumbnail

updated almost 3 years ago

Display data structure for nested struct by Stefan

Runs through a nested struct and display the structure (data structure, code analysis)

fieldstring=datastructure(structvar, substructvar, filena...

image thumbnail

updated almost 4 years ago

Priority Queue (MEX/C++) by Andrea Tagliasacchi

An efficient priority queue implementation in C++ (data structure, priority, priority queue)

pq_create.m

pq_delete.m

pq_demo.m

image thumbnail

updated almost 4 years ago

Fibonacci Heap by Daniel Underwood

Fibonacci Heap implementation based on a standard computer science textbook. (data structure, computer science, logistics)

cFibHeap

cFibHeapNode

demo.m

image thumbnail

updated 4 years ago

kd-tree for matlab by Andrea Tagliasacchi

A kd-tree mex lib which allows for nearest neighbor, k-nearest neighbor, range and ball queries (kdtree, kd tree, utilities)

fulltest.m

kdtree_ball_query.m

kdtree_ball_query_demo.m

image thumbnail

updated 4 years ago

Simple Hashtable - Repackaged by Dean Mark

Simple hashtable class repackaged in the new matlab class format. (cell arrays, data structure, hash)

Hashtable

hash_test.m

image thumbnail

updated 4 years ago

Design Pattern: Iterator (Behavioural) by Bobby Nedelkovski

A MATLAB® OOP implementation of the Iterator Behavioural Design Pattern (behavioural, design pattern, object oriented progr...)

Test Script for Class CellArrayListIterator

CellArrayList

CellArrayListIterator

image thumbnail

updated 4 years ago

Data Structure: A Cell Array List Container by Bobby Nedelkovski

Provides a useful 1D container for storing an ordered heterogeneous set of elements (data structure, cell array, list)

Test Script for Class CellArrayList

CellArrayList

List

image thumbnail

updated 5 years ago

Converts between decimal integers to multiple based numbers by Zhigang Xu

Converts between decimal integers to multiple based numbers. (mathematics, data structure, binary tree search)

[s mbase]=dec2mbase(dec, v, base, check)

dec=mbase2dec(s, mbase)

image thumbnail

updated 5 years ago

uiListFields by Christophe Tilman

UILISTFIELDS creates a list uicontrol component to visualize data structure. (data exploration, list view, data structure)

uiListFields

image thumbnail

updated 5 years ago

GUI to set up and score three sizes of tic-tac-toe by Geoff Dutton

A hand-coded GUI with no callbacks. Functions pass and return a structure within event loops. (games, gui, callbacks)

tictactotal

image thumbnail

updated 5 years ago

Map fields of a structure to output variables by Hoi Wong

The program assigns each field of a structure into output arguments. (variables, struct, varargout)

image thumbnail

updated 6 years ago

lookupTable by Dan Cohn

Creates a lookup table for a collection of key/value pairs (structures, cell arrays, lookup table)

image thumbnail

updated almost 10 years ago

Simle Hashtable by Matthew Krauski

Simple hashtable class. (structures, cell arrays, hashtable)

hashtable(varargin)

hash_test.m

image thumbnail

updated 10 years ago

GUI_sheet ; Java GUI table from MATLAB by Andrej Mosat

Creates a GUI table from a structure with custom data and behaviour. (gui tools, example, table)

Contact us