jwrap — Wrap a Scilab variable into a Java one if possible
[jw_1, jw_2, ...] = jwrap(sc_1 [, sc_2 [, sc_3 [,... ]]])
Wrap a Scilab variable into a Java one. For now, only the primitive type can be wrapped:
constant (real not complex) into double;, string into String;, boolean into boolean;, int8 into byte;, uint8 into short;, int16 into short;, uint16 into int;, int32 into int;, uint32 into long.
The matrices are wrapped into arrays too, e.g. an int8 matrix 3x4 is wraped into a byte[3][4]
or byte[4][3]
depending on conversion method which can be changed in using the command jconvMatrixMethod.
You should take care that the range of the index is the same as in Java, so a(0)
is valid.
It is possible to wrap into Java types float or char in using respectively jwrapinfloat and jwrapinchar.