Related Experiment Video
Updated: Aug 16, 2026

Three-Dimensional Shape Modeling and Analysis of Brain Structures
Published on: November 14, 2019
Using Matlab to generate families of similar Attneave shapes
Charles A Collin1, Patricia A McMullen
1Psychology Department, Dalhousie University, Halifax, NS, B3H 4J1 Canada. ccollin@is.dal.ca
Abstract:
We present a program for Matlab that quickly generates Attneave-style random polygons and families of similar polygons. The function allows a great deal of user control over various aspects of the shape generation process. It also has the ability to detect and eliminate shapes that do not match a variety of user-entered parameters regarding the lengths of the shapes' sides, vertex angles, and topological form. The function eliminates the time-consuming task of generating such shapes by hand and should allow their broader use in behavioral research. The Matlab script function can be downloaded at www.dal.ca/~mcmullen/downloads.html.
Related Concept Videos
Theorems of Pappus and Guldinus: Problem Solving
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Introduction to MATLAB
Orthogonal Trajectories
Curves Defined by Parametric Equations
Calculus with Parametric Curves: Surface Areas

