Manually enter matrix elements in a GUI, then save to a *.MAT file.
Updated 25 Aug 2005

View License

This is a general-purpose array editor, developed using GUIDE.

It is called OceanMap because of the purpose for which I designed it. You may wish to change the name.

If necessary, you should find it easy to make the function return the output matrix rather than saving it to a .MAT file.


- The number of rows and columns can be updated actively, without losing data already contained in the matrix

- You should call OceanMap from the command line, as clicking on the .fig file doesnt work: The ActiveX FlexArray doesn't initialise.

- Currently, Multidimensional Arrays are not supported... I'd be pleased to hear if anyone modifies the software for extra dimensions.

- The output matrix DOES NOT CONTAIN row and column numbers, although it wouldn't be a lot of effort to make it do so.

Background Information:

OceanMap was originally created for the purpose of tracking a submersible vehicle using a grid painted onto the floor of a water tank. Technicians use it to input the grid pattern and convert it to matrix form.

A separate piece of software compares the matrix from OceanMap to numbers seen by an on-board camera to compile the track of the submersible.

Cite As

Thomas Clark (2024). OceanMap (https://www.mathworks.com/matlabcentral/fileexchange/8350-oceanmap), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired by: M-file Header Template

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes

Updated the feature handles.