考慮函數:功能Matlab的生產零無緣無故
function R = bumpfun(x,y)
if x > 0 & y > 0
R = (exp(-1./x.^2)).*(exp(-1./(1-x).^2)).*(exp(-1./y.^2)).*(exp(-1./(1-y).^2));
else
R = 0;
end
然而,當我嘗試計算bumpfun(-10:.1:10,-10:.1:10)
,我得到0
,這是沒有意義的,因爲對於x > 0 & y > 0
我應該得到的東西非零。