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 Solvers162
Suggested Problems
-
2126 Solvers
-
361 Solvers
-
Getting the indices from a vector
9800 Solvers
-
Circular Primes (based on Project Euler, problem 35)
494 Solvers
-
Flip the vector from right to left
8990 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!