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.0.1. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Elementary Functions > char

char

char function

Calling Sequence

y=char( x)
y=char(st1,st2,st3,....)

Arguments

x

a cell of strings arrays, or an array of ascii codes

st1,st2,st3

strings arrays

y:

a strings vector(column)

Description

One input argument :

Given a cell of strings arrays x, this function returns a strings vector yin which the rows are the components of the strings cell

Given an array of ascii codes x, this function returns a strings array y corresponding into ascii codes. If dims (x)=[n1,n2,n3,n4,....],then returned value have same size as input value instead of second dims, dims(y)=[n1,n3,n4,..]

More than one input argument :

Given strings arrays st1,st2,st3,..., this function returns a vector of strings in which the rows are the components of st1,st2,st3,...In the vectorythe length of all strings sti is completed by blanks, to have the same length than the lengthmax of sti.

Examples

//Example with a hypermatrix of ascii codes :
x=hypermat([4,2,3],61:84);
y=char(x)
size(x)
size(y)

//Example with more than one argument :
st1="zeros";
st2=["one","two"];
st3=["three"];
y=char(st1,st2,st3)
size(y)

//all strings rows are completed by 'blanks' to have the same length : 6
length(y)

See Also

  • asciimat — string matrix ascii conversions

Authors

F.B

Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu May 12 11:44:14 CEST 2011