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

Change language to:
Français - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2023.1.0. This page might be outdated.
See the recommended documentation of this function

Scilab Help >> Scilab > types > typename


associates a name to variable type


[types [ [,names]]=typename()



an integer column vector: the types codes of each defined data types.


a column vector of strings: the names associated to type codes.


The function and operator overloading make use of a formal name associated to data types to form the name of the overloading function (see overloading). The typename can be used to handle this formal names for hard coded data types (the tlist or mlist coded data types formal names are defined in another way, see overloading).

typename returns information on defined data types.


disp("First type (double) : " + string(typs(1)) + " / " + nams(1));

See also

  • type — returns the type of a Scilab object
  • typeof — explicit type or overloading code of an object
  • overloading — display, functions and operators overloading capabilities
  • tlist — Scilab object and typed list definition.
  • mlist — Scilab object, matrix oriented typed list definition
Report an issue
<< type types typeof >>

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:
Tue Feb 25 08:49:18 CET 2020