Math-FresnelZone
view release on metacpan or search on metacpan
FresnelZone.pm view on Meta::CPAN
It takes the first two arguments only: distance in miles and frequency in GigaHertz
my $fzr_in_feet = fresnelMi($Mi,$GHz);
=head2 EXPORT
None by default. You can export any of the 3 functions as in the synopsis example.
=head2 VARIABLES
These variables are used when using miles/feet instead of kilometers/meters to modify the input for the formula and the output for the user:
$Math::FresnelZone::KILOMETERS_IN_A_MILE (Default is 1.609344)
$Math::FresnelZone::FEET_IN_A_METER (Defualt is 3.280839)
Feel free to change them if you need more or less than six decimal places and/or want really inaccurate results :)
=head1 SEE ALSO
To find out more about the fresnel zone (pronounced fray-NELL) you can google the man who this formula/zone is named after to learn more: Augustin Jean Fresnel.
Mr. Fresnel was a French physicist who supported the wave theory of light, investigated polarized light,
and developed a compound lens for use in lighthouses (IE the "Fresnel lens") (1788-1827).
Also googling the phrase "Fresnel Zone" turns up some interesting glossary refernces to what the fresnel zone is.
Here is a link to an image illustrating what a fresnel zone is and the formula:
L<http://drmuey.com/images/fresnelzone.jpg>
=head1 AUTHOR
Daniel Muey, L<http://drmuey.com/cpan_contact.pl>
=head1 COPYRIGHT AND LICENSE
Copyright 2004 by Daniel Muey
( run in 1.443 second using v1.01-cache-2.11-cpan-26ccb49234f )