Undefined function or variable 'fabs'
13 ビュー (過去 30 日間)
古いコメントを表示
Hi,
I'm getting this error: "Undefined function or variable 'fabs'."
The code is:
for z=1:length(altura_raio_direto)
delta_h = altura_raio_direto(z) - (m * z + b);
raio_elipsoide = sqrt(...
(z * abs(dv - z) * lambda)/dv...
)
if (delta_h>0) | (delta_h<0 & fabs(delta_h)<0.6*raio_elipsoide)
LOS = 0;
disp('Is going to exit - NLOS');
break
end
end
Any ideia how this error occurs?
Thanks!
0 件のコメント
回答 (1 件)
Bruno Luong
2020 年 8 月 29 日
編集済み: Bruno Luong
2020 年 8 月 29 日
Replace
fabs(delta_h) < 0.6*raio_elipsoide
with
abs(delta_h) < 0.6*raio_elipsoide % or -delta_h < 0.6*raio_elipsoide
It seems someone translates a C code to MATLAB code without care.
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!