Empty matrix, scalar, or vector function in loop
Mostrar comentarios más antiguos
Greetings all, I need to write a function called CLF whose input argument is x, that input argument must not have more than two dimensions. If x is an empty array, the function returns -1. If x is a scalar, the function returns 0. If x is a vector, the function returns 1 and if x is none of the above, the function returns 2, do not use isempty, isscalar, isvector, my code is as follows: thank you!
function y=CLF(x)
for a=1:n;
if x=[];
y='-1';
elseif x=a;
y='0';
elseif x=[a,a];
y='1';
else x~=a;
y='2';
end
end
end
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Creating and Concatenating Matrices en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!