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
-
2286 Solvers
-
Is this triangle right-angled?
6020 Solvers
-
Flip the vector from right to left
9495 Solvers
-
find the surface area of a cube
537 Solvers
-
Find the sides of an isosceles triangle when given its area and height from its base to apex
1975 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!