Undefined function or variable 'fabs'
14 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponses (1)
Bruno Luong
le 29 Août 2020
Modifié(e) : Bruno Luong
le 29 Août 2020
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 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!