Path: Link/LinkUtilities
% Computes communications sytems data rates from gains Computes channel data rate from transmission and receiver gains. Need 22 Mbps for 1080p HDTV. Type DataRateFromGain for a demo. -------------------------------------------------------------------------- Form: [dR,pR] = DataRateFromGain( power, d ) -------------------------------------------------------------------------- ------ Inputs ------ power (1,:) Power transmit (W) d (.) Data structure .fGHz (1,1) Frequency (GHz) .range (1,1) Range (km) .gainTransmit (1,1) Transmission gain .gainReceive (1,1) Receiver gain .tempS (1,1) Receiver noise temperature (deg-K) .modulation (1,:) 'BPSK' 'QPSK' 'DE-BPSK' 'DE-QPSK' 'D-BPSK' .sN (1,1) Signal to noise ratio ------- Outputs ------- dR (1,:) Data rate (bps) pR (1,:) Power received (W) -------------------------------------------------------------------------- Reference: Bousquet, Maral, "Satellite Communications Systems", Third Ed., Wiley, 1998. p. 22. -------------------------------------------------------------------------- See also ModulationSpectralEfficiency --------------------------------------------------------------------------
Link: LinkUtilities/FrequencyToWavelength Link: LinkUtilities/ModulationSpectralEfficiency Common: Graphics/Plot2D
Back to the Link Module page