Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2023.0.0 - English


lines

sets and queries the display width and pagination for the console

Syntax

lines(nl)
lines(nl, nc)
lines(ncl)
ncl = lines()

Arguments

nl

An integer, the number of lines for vertical paging control.

  • If 0: no vertical paging control is done.

  • If -1: reset vertical paging control to current size of the window.

nc

An integer, the number of column of output. Used for formatting output

ncl

A 1x2 vector [nc, nl]

Description

lines handles Scilab display paging.

lines() returns the vector [# columns, # rows] currently used by Scilab for displaying the results.

lines(nl) sets the number of displayed lines (before user is asked for more) to nl.

lines(0) disables vertical paging.

lines(nl,nc) and lines([nc,nl]) changes also the size of the output to nc columns.

When Scilab is launched without -nw option, the lines parameters are automatically set according to the output window size, these parameters are also automatically modified when the window is resized.

Examples

lines(0,100)
rand(2,8)

lines(0,65)
rand(2,8)
--> lines(0,100)
--> rand(2,8)
 ans  =
   0.2113249   0.0002211   0.6653811   0.8497452   0.8782165   0.5608486   0.7263507   0.5442573
   0.7560439   0.3303271   0.6283918   0.685731    0.068374    0.6623569   0.1985144   0.2320748

--> lines(0,65)
--> rand(2,8)
 ans  =
         column 1 to 5
   0.2312237   0.8833888   0.3076091   0.2146008   0.3616361
   0.2164633   0.6525135   0.9329616   0.312642    0.2922267

         column 6 to 8
   0.5664249   0.3321719   0.5015342
   0.4826472   0.5935095   0.4368588

See also

  • mode — sets or queries the mode echoing Scilab instructions in the console
  • format — set the default output format of decimal numbers
  • disp — displays variables
  • print — prints variables in a file
  • clc — Clear Command Window

History

VersionDescription
5.4.0
  • lines is set by default to 0. Argument -1 added. See SEP #67 for more information.
  • lines manages a 1x2 vector [nc, nl] as input argument
Report an issue
<< input Console mode >>

Copyright (c) 2022-2023 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Mar 27 11:52:51 GMT 2023