Hi, I have a question concerning the mshape and isscalar functions: The second and third argument are scalars but when I tried to use different inputs for these arguments stored in a matrix GRETL flags an error. This is not the case with similar functions like 'zeros'.
The function 'isscalar' seems to be broken (and is only named on p. 148 in the Command Reference). <hansl> nulldata 24 matrix FaktorA={1;1;1;1;1;1;2;2;2;2;2;2;3;3;3;3;3;3;4;4;4;4;4;4} matrix k={3;4} eval mshape(FaktorA,3,4) eval mshape(FaktorA,k[1],k[2]) #error caused by matrix k[] eval zeros(k[1],k[2]) #here is works fine scalar test=10 eval isscalar("10") #=0 eval isscalar(10) #error eval isscalar(test) #error <hansl> Best Leon
Hi, I have a question concerning the mshape and isscalar functions: The second and third argument are scalars but when I tried to use different inputs for these arguments stored in a matrix GRETL flags an error. This is not the case with similar functions like 'zeros'. The function 'isscalar' seems to be broken (and is only named on p. 148 in the Command Reference). <hansl> nulldata 24 matrix FaktorA={1;1;1;1;1;1;2;2;2;2;2;2;3;3;3;3;3;3;4;4;4;4;4;4} matrix k={3;4} eval mshape(FaktorA,3,4) eval mshape(FaktorA,k[1],k[2]) #error caused by matrix k[] eval zeros(k[1],k[2]) #here is works fine scalar test=10 eval isscalar("10") #=0 eval isscalar(10) #error eval isscalar(test) #error <hansl> Best Leon |