poincare_map

Given a multi-dimensional time series, find the points where the trajectory crosses a given plane. This is useful for finding periodicity.
1.2K Downloads
Updated 22 Aug 2019

View License

Useful if you record multi-dimensional time-series data and want to look for periodicity. This function finds the points where the trajectory crosses a given plane.

% P = poincare_map( X [, plane] )
% given N-dimensional time-series data X,
% find points of the time series that cross a given plane.
% X ( t, variables ) is a T x N matrix of N-dimensional states evolving over time
% plane.norm = N-dim normal vector (default [1,0,0,0...]
% plane.dist = distance from origin (default 0)
% sanjay g manohar 2019

Cite As

Sanjay Manohar (2026). poincare_map (https://www.mathworks.com/matlabcentral/fileexchange/72506-poincare_map), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2019a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Frequently-used Algorithms in Help Center and MATLAB Answers
Version Published Release Notes
1.0.0