captions - Draw graph captions (original) (raw)

Please note that the recommended version of Scilab is 2026.0.1. This page might be outdated.
However, this page did not exist in the previous stable version.

Scilab help >> Graphics > annotation > captions

Calling Sequence

hl=captions(h, strings [,location])

Arguments

h

vector of handles on polyline entities.

strings

n vector of strings, strings(i) is the caption of the ith polyline

hl

a handle of type "Legend", points to the structure containing all the captions information (see legend_properties.

location

a character string with possible values:

Description

Puts captions on the current plot at the in the bottom left corner of the graphic window using the specified strings as labels.captions prepends labels by a recall of the corresponding polylines. The type and properties are recovered from the given handles:

The captions function creates a Legend data structure.

There is at most one Legend associated with each axes. If the caption function is recalled while aLegend still exist the old one is replaced.

Examples

t=0:0.1:2*%pi; a=gca();a.data_bounds=[t(1) -1.8;t($) 1.8]; a.margins(4)=0.2;

plot2d(t,[cos(t'),cos(2t'),cos(3t')],[1,2 3]);
e=gce(); e.children(1).thickness=3; e.children(2).line_style=4;

hl=captions(e.children,['cos(t)';'cos(2t)';'cos(3t)']); hl=captions(e.children,['cos(t)';'cos(2t)';'cos(3t)'],'in_upper_right');

hl.legend_location='in_upper_right' hl.fill_mode='on';

See Also