Man Scilab
firstnonsingleton
M2SCI Function
firstnonsingleton - Finds first dimension which is not 1
Calling Sequence
-
[dim]=firstnonsingleton(A[,opt])
Parameters
-
dim
: first dimension of A which is not 1
-
A
: a variable of any Scilab data type
-
opt
: a character string giving the type of output we want
-
"num"
: returned value is a numerical value
-
"str"
: returned value is a character string if possible ("r" instead of 1 and "c" instead of 2)
Description
This function is used by
mfile2sci
to emulate Matlab behavior under Scilab, particularly
for functions which treat the values along the first non-singleton dimension of A in Matlab
while in Scilab they treat all values of A.
Examples
A = [1 2 3;4 5 6];
// Scilab max
M = max(A)
// Matlab max emulation
M = max(A,firstnonsingleton(A))
Authors
-
V.C.
Back