Problem 45493. SatCom #2: Gain of a circular 'dish' antenna
Satellite and Space Engineering - Problem #2
This is part of a series of problems looking at topics in satellite and space communications and systems engineering.
Determine the gain (in dBi) of a circular 'dish' antenna.
You are given the diameter of the antenna (in m), the frequency of operation (in Hz) and the antenna efficiency (as a %). Calculate the gain of the antenna (in dBi).
You should take the speed of light to be 299,792,458 m/s.
Hint: See <https://en.wikipedia.org/wiki/Parabolic_antenna#Gain> - but don't forget to convert to dBi!
Example: The gain of a typical direct-to-home 60cm TV receiving antenna at 12 GHz is around 36 dBi.
Some future problems in this series will build on work done in previous problems, so if you get a working solution I suggest you hang onto the code!
Solution Stats
Problem Comments
-
3 Comments
Chris
on 8 Jun 2021
Can't get it to work for condition 1. Any tips? I get: 36.004213724092061, and it requires 36.004213724092068.
goc3
on 14 Jun 2021
The test suite has been updated to test against a tolerance.
Christian Schröder
on 16 Oct 2022
The third test is problematic --- importdata() fails when the .m file contains comments. There's probably better ways of checking that regexp() is not used.
Solution Comments
Show commentsProblem Recent Solvers169
Suggested Problems
-
2099 Solvers
-
Project Euler: Problem 5, Smallest multiple
1506 Solvers
-
Right Triangle Side Lengths (Inspired by Project Euler Problem 39)
1898 Solvers
-
1099 Solvers
-
Return fibonacci sequence do not use loop and condition
690 Solvers
More from this Author17
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!