Empty matrix, scalar, or vector function in loop
显示 更早的评论
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
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!