MATLAB Examples

## Contents

```%DEMOPOLYNOMIALCURVEPROJECTION One-line description here, please. % output = demoPolynomialCurveProjection(input) % % Example % demoPolynomialCurveProjection % % See also % % ------ % Author: David Legland % e-mail: david.legland@nantes.inra.fr % Created: 2007-12-21, using Matlab 7.4.0.287 (R2007a) % Copyright 2007 INRA - BIA PV Nantes - MIAJ Jouy-en-Josas. ```

## Initializations

```% parametrization basis t = linspace(-10, 10, 1000)'; % coefficients of polynomial curve xc = [0 12 0 -1/5]; yc = [0 0 1]; % curve for display curve = polynomialCurvePoint(t, xc, yc); % draw the curve figure(1); clf; hold on; drawPolyline(curve); axis equal; ```

## Compute projection point

```% the point to project point = [0 40]; % position of projection on the curve pos = polynomialCurveProjection(t, xc, yc, point); % coordinate of projection point proj = polynomialCurvePoint(pos, xc, yc); % draw the point and its projection drawPoint(point, 'bo'); drawPoint(proj, 'ro'); drawEdge([point proj], 'k'); ```