- Manual Scilab
- Biblioteca de Gráficos
- 2d_plot
- LineSpec
- Matplot
- Matplot1
- Matplot_properties
- Sfgrayplot
- Sgrayplot
- champ
- champ1
- champ_properties
- contour2d
- contour2di
- contourf
- errbar
- fchamp
- fcontour2d
- fec
- fgrayplot
- fplot2d
- grayplot
- grayplot_properties
- graypolarplot
- histplot
- oldplot
- paramfplot2d
- plot
- plot2d
- plot2d1
- plot2d2
- plot2d3
- plot2d4
- plot2d_old_version
- polarplot
- fec_properties

Please note that the recommended version of Scilab is 2024.0.0. This page might be outdated.

See the recommended documentation of this function

# fec_properties

description of the fec entities properties

### Description

The Fec entity is a leaf of the graphics entities hierarchy. It
represents 2D finite elements plots (see `fec`

,
`Sgrayplot`

).

- parent:
This property contains the handle of the parent. The parent of the fec entity should be of the type

`"Axes"`

or`"Compound"`

.- children:
This property contains a vector with the

`children`

of the handle. However,`Fec`

handles currently do not have any`children`

.- visible:
This field contains the

`visible`

property value for the entity . It should be`"on"`

or`"off"`

. By default, the plot is visible, the value's property is`"on"`

. If`"off"`

the plot is not drawn on the screen.- data:
This is a three column matrix

`[x,y,f]`

, where`x(i)`

and`y(i)`

are the coordinates of the`i`

'th node.`f(i)`

is the value associated to the node`i`

.- triangles:
This is a five column matrix

`[tn,n1,n2,n3,flag]`

.`tn(j)`

is the triangle number.`n1(j)`

,`n2(j)`

and`n3(j)`

are the index of the nodes which constitute the triangle. (`flag(j)`

is not used).- z_bounds:
This vector of size 2,

`[zmin,zmax]`

, gives the z values associated with the first and the last color (of the current colormap). More exactly if the colormap have`nc`

colors and if we note`dz = (zmax-zmin)/nc`

, then the part of the triangulation where`zmin + (i-1)dz <= z < zmin + i dz`

is filled with the color`i`

). By default the`z_bounds`

property value is`[0,0]`

. In this case, the`zmin`

and`zmax`

are autommatically set to the minumum and maximum of the`func`

argument.- outside_color:
This vector of size 2,

`[cmin, cmax]`

, defines the color used when nodes values are outside the`z_bounds = [zmin,zmax]`

interval. When node values are lower than`zmin`

the color with index`cmin`

is used. When node values are greater than`zmax`

the color with index`cmax`

is used. By default, the`outside_color`

property value is`[0,0]`

. In this case,`cmin`

and`cmax`

are automatically set to the two bounds of the colormap. If`cmin`

or`cmax`

are negative, then values outside z_bounds interval are not displayed, they appear transparent.- color_range:
This vector of size 2,

`[rmin, rmax]`

, allows to use only a part of the colormap for display.`rmin`

and`rmax`

stand for colormap indices. If they are both greater than 1, then the actual colormap used to display the fec entity is`colormap(rmin:rmax)`

where`colormap`

is the colormap of the parent figure. By default, the`color_range`

property value is`[0,0]`

. In this case, the whole colormap is used.- line_mode:
If

`"on"`

, the wireframe enclosing triangles is drawn. If`"off"`

, only the inside of triangles are drawn.- foreground:
This color index specifies the color of the mesh. If

`line_mode`

property is`"on"`

, the wireframe is drawn using this color.- clip_state:
This field contains the

`clip_state`

property value for the fec. It should be :`"off"`

this means that the fec is not clipped.`"clipgrf"`

this means that the fec is clipped outside the Axes box.`"on"`

this means that the fec is clipped outside the rectangle given by property clip_box.

- clip_box:
This field is to determinate the

`clip_box`

property. By Default its value should be an empty matrix if clip_state is "off". Other cases the vector`[x,y,w,h]`

(upper-left point width height) defines the portions of the fec to display, however`clip_state`

property value will be changed.- user_data:
This field can be use to store any scilab variable in the fec data structure, and to retreive it.

### Examples

x=-10:10; y=-10:10;m =rand(21,21); Sgrayplot(x,y,m); a=get("current_axes"); f=a.children.children(1) f.data(:,3)=(1:size(f.data,1))'; a.parent.color_map=hotcolormap(64);

### Authors

Djalel ABDEMOUCHE

<< polarplot | 2d_plot | 3d_plot >> |