symbols

symbols returns the names and the sizes of variables and functions.

svSymbols = symbols()
svSymbols = symbols(nType)
<svSymbols, svTypeSize> = symbols()
<svSymbols, svTypeSize> = symbols(nType)

Return Value

svSymbols is a string vector with the names of variables and functions. svTypeSize is a string matrix with four columns:

Value

Meaning

svTypeSize[;1]

The first column contains the type of the variables. The type is one of four values: “Real”, “Complex”, “String”, “Function”.

svTypeSize[;2]

The second column contains the number of columns.

svTypeSize[;3]

The third column contains the number of rows.

svTypeSize[;4]

The fourth column contains the size of the variables in bytes.

Parameters

nType

nType is a combination of four values (see example):

Value

Meaning

1

Real

2

Complex

4

String

8

User-Function (Functions written in UniScript)

16

Built-In-Function

32

Functions which were registered with RegisterFunction

64

COM-Object

128

Variant

256

UniScript Objekts.

512

Namen der geladenen DLLs.

Example

The following call prints the names of all variables.

symbols(1|2|4)

History

Version

Description

R2013.6

nType == 512, zur Ausgabe der geladenen DLLs.

id-1678059