Path: Link/LinkUtilities
% Computes communications sytems data rates This is similar to data rate except that you enter antenna gains. Type DataRateGain for a demo -------------------------------------------------------------------------- Form: d = DataRateGain dR = DataRateGain( power, d ) -------------------------------------------------------------------------- ------ Inputs ------ power (1,:) Power transmit (W) d (.) Data structure .fGHz (1,1) Frequency (GHz) .range (1,1) Range (km) .gainTransmit (1,1) Transmit antenna gain (dB) .gainReceive (1,1) Receiver antenna gain (dB) .tempS (1,1) Receiver noise temperature (deg-K) .lossOther (1,1) Other losses (dB) .modulation (1,:) 'BPSK' 'QPSK' 'DE-BPSK' 'DE-QPSK' 'D-BPSK' .sN (1,1) Signal to noise ratio ------- Outputs ------- dR (1,:) Data rate (bps) -------------------------------------------------------------------------- Reference: Bousquet, Maral, "Satellite Communications Systems", Third Ed., Wiley, 1998. p 130 -------------------------------------------------------------------------- See also ModulationSpectralEfficiency, DataRate --------------------------------------------------------------------------
Link: LinkUtilities/DBSignalToPower Link: LinkUtilities/FrequencyToWavelength Link: LinkUtilities/ModulationSpectralEfficiency Link: RF/AntennaGain Common: CommonData/SwooshWatermark Common: General/CellToMat Common: General/MatToCell Common: General/StringMatch Common: General/Watermark Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle
Back to the Link Module page