File Exchange

image thumbnail

Carpet Plot Toolkit

version (114 KB) by Rob McDonald
A set of routines to make carpet plotting easier.


Updated 18 Mar 2013

View License

Carpet plots are a common means of visualizing multi-dimensional data in certain fields such as aircraft design.

These routines make generating carpet plots easier. These plots depict the response of a system of two independent variables plotted with a cheater axis.

Routines for labeling the axes, placing text labels, and converting contour lines to the carpet plot axes are also included.

Comments and Ratings (7)

marie qian

Marko Peric

Please make more examples, for those (us) that are not so familiar with carpet plots.

Rob McDonald


It looks like your error is with one of the other carpet plot tools on the file exchange -- my tool doesn't use Matlab classes -- or have the files listed in your error.

I think you want to get help with this one...

When i use the tool i am getting following error. Kindly help me to solve this problem.

Undefined operator '*' for input arguments of type ''.

Error in arrow (line 423)
ax = o * gca;

Error in carpetplot/plabel (line 2908)
obj.axis{nAxis}.arrowHandle = arrow([pDataX(1,1) pDataY(1,1)],[pDataX(1,end)

Error in carpetplot/alabel (line 2068)

Error in mk (line 25)

Alejandro -- like most things on the file exchange, no installation needed, just unzip the file and copy the *.m files you need to your project.

How do you install the package?


Very Helpful tool

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

Inspired by: Hatched Lines and Contours

Discover Live Editor

Create scripts with code, output, and formatted text in a single executable document.

Learn About Live Editor