Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: Français - Português - 日本語 - Русский

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

Scilab Help >> Console > lines


rows and columns used for display

Calling Sequence

lines(nl, nc)
ncl = lines()



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.


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


A 1x2 vector [nc, nl]


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.

See Also

  • disp — displays variables
  • print — prints variables in a file


  • 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
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Apr 01 10:14:07 CEST 2015