1function matlabArray = toArray(values)
2 for m = 1:values.length
4 if (isa(value,
'java.lang.Byte'))
5 matlabArray(m) = value.byteValue;
7 elseif (isa(value,
'java.lang.Boolean'))
8 matlabArray(m) = value.booleanValue;
10 elseif (isa(value, 'java.lang.Short'))
11 matlabArray(m) = value.shortValue;
13 elseif (isa(value, 'java.lang.Integer'))
14 matlabArray(m) = value.intValue;
16 elseif (isa(value, 'java.lang.Long'))
17 matlabArray(m) = value.longValue;
19 elseif (isa(value, 'java.lang.Float'))
20 matlabArray(m) = value.floatValue;
22 elseif (isa(value, 'java.lang.Double'))
23 matlabArray(m) = value.doubleValue;
25 elseif (isa(value, 'java.lang.String'))
26 matlabArray(m) = { char(value) };
28 elseif (isa(value,
'char'))
29 matlabArray(m) = { value };
32 matlabArray(m) = value;