初学者 matlab 用户在这里。我正在尝试编写一个函数,将 a 和 b 相乘,如果 a 和 b 为正则返回乘积,如果其中任何一个为负则返回 -abs(a*b)。这就是我所拥有的。
function y = MulAnd(a,b)
%MULAND Summary of this function goes here
% Detailed explanation goes here
if(a<0||b<0)
y = -(abs(a*b));
else
y = a*b;
end
end
Matlab 不喜欢它。我究竟做错了什么?