Catalog

A catalog datatype for MATLAB
5 Downloads
Updated 30 Jan 2024

Catalog

A catalog datatype for MATLAB

A catalog is a collection of unique, named and ordered items.

Class Description

This class is something of a hybrid between a dictionary and a table. The main idea is that it will hold unique items, where an item is a structure or an object with a set of fields (properties).

Key Differences from a Table with Row Entries:

  • All items should be named (items can be renamed).
  • All items will have a universal unique identifier (uuid) which should never change.
  • Items are ordered (and reorderable), and items can be retrieved by their row number.

Installation

Install from MATLAB's Addon Manager or clone this repository.

Cite As

Eivind Hennestad (2024). Catalog (https://github.com/ehennestad/Catalog/releases/tag/v0.9.0.1), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2023b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

catalog

catalog/+catalog/+mixin

catalog/+catalog/+serializer

catalog/+catalog/+serializer/+abstract

catalog/+catalog/+utility/+struct

Version Published Release Notes
0.9.0.1

See release notes for this release on GitHub: https://github.com/ehennestad/Catalog/releases/tag/v0.9.0.1

0.9.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.