Академический Документы
Профессиональный Документы
Культура Документы
,QGH[
)RUXPV
9LGHR/HFWXUHV
&KDQQHO0RGHOOLQJ
6LJQDO3URFHVVLQJ
(VWLPDWLRQ7KHRU\
5DQGRP3URFHVV
2)'0
3XOVH6KDSLQJ
%RRNUHYLHZV
%X\%RRNV
'LJLWDO0RGXODWLRQV
&KDQQHO&RGLQJ
0DWODE&RGHV
6SUHDG6SHFWUXP
7LSV 7ULFNV
3RZHUDQG(QHUJ\RID
VLJQDO
Mathuranathan December20,2013
Tips&Tricks,Tutorials 5Comments
)HHGEDFN
*UDE7KLV(ERRN7RGD\
LatestArticles,SignalProcessing,
(9votes,average:3.89outof5)
1
Calculatingtheenergyandpowerofasignalwasdiscussedinoneof
thepreviousposts.Ihavereceivednumerousqueriesonthistopic.I
intendtoelaborateonthistopicalittlemorehere.
(QHUJ\RIDVLJQDO
'HILQLQJWKHWHUPVL]H
Insignalprocessing,asignalisviewedasafunctionoftime.Theterm
6HDUFK$UWLFOHV
sizeofasignalisusedtorepresentstrengthofthesignal.Itis
crucialtoknowthesizeofasignalusedinacertainapplication.For
example,wemaybeinterestedtoknowtheamountofelectricity
neededtopoweraLCDmonitorasopposedtoaCRTmonitor.Both
6HDUFK
oftheseapplicationsaredifferentandhavedifferenttolerances.Thus
theamountofelectricitydrivingthesedeviceswillalsobedifferent.
Agivensignalssizecanbemeasuredinmanyways.Givena
mathematicalfunction(orasignalequivalently),itseemsthatthe
areaunderthecurve,describedbythemathematicalfunction,isa
3DUWLFLSDWH
goodmeasureofdescribingthesizeofasignal.Asignalcanhave
bothpositiveandnegativevalues.Thismayrenderareasthatare
negative.Duetothiseffect,itispossiblethatthecomputedvalues
canceleachothertotallyorpartially,renderingincorrectresult.Thus
themetricfunctionofareaunderthecurveisnotsuitablefor
definingthesizeofasignal.Now,weareleftwithtwooptions:
either1)computationoftheareaundertheabsolutevalueofthe
)ROORZ8V
functionor2)computationoftheareaunderthesquareofthe
function.Thesecondchoiceisfavoredduetoitsmathematical
'LJLWDO&RPPXQLFDWL
tractabilityanditssimilaritytoEuclideanNormwhichisusedin
OLNHV
signaldetectiontechniques(Note:Euclideannormotherwisecalled
L2normor2norm[1]isoftenconsideredinsignaldetection
techniquesontheassumptionthatitprovidesareasonablemeasure
ofdistancebetweentwopointsonsignalspace.Itiscomputedas
/LNH3DJH
%HWKHILUVWRI\RXUIULHQGVWROLNHWKLV
Euclideandistanceindetectiontheory).
Goingbythesecondchoiceofviewingthesizeasthecomputation
oftheareaunderthesquareofthefunction,theenergyofa
continuoustimecomplexsignalx(t)isdefinedas
GaussianWave
Ex =
|x(t)| dt
Follow
+ 362
Ifthesignalx(t)isreal,themodulusoperatorintheaboveequation
doesnotmatter.
ThisiscalledEnergyinsignalprocessingterms.Thisisalsoa
5DWLQJV
measureofsignalstrength.Thisdefinitioncanbeappliedtoany
signal(oravector)irrespectiveofwhetheritpossessesactualenergy
SimulationofDigital
(abasicquantitativepropertyasdescribedbyphysics)ornot.Ifthe
CommunicationSystems
signalisassociatedwithsomephysicalenergy,thentheabove
UsingMatlab[eBook]
definitiongivestheenergycontentinthesignal.Ifthesignalisan
SecondEdition
electricalsignal,thentheabovedefinitiongivesthetotalenergyofthe
signal(inJoules)dissipatedovera1Ohmresistor.
$FWXDO(QHUJ\SK\VLFDOTXDQWLW\
ToknowtheactualenergyofthesignalE ,onehastoknowthevalue
ofloadZ thesignalisdrivingandalsothenaturetheelectricalsignal
72votes
HowtoplotFFTusingMatlab
FFTofbasicsignals:Sine
andCosinewaves
26votes
SimulationandAnalysisof
WhiteNoiseinMatlab
(voltageorcurrent).Foravoltagesignal,theaboveequationhastobe
scaledbyafactorof1/Z .
21votes
Topbooksonbasicsof
CommunicationSystems
E =
Ex
1
=
13votes
|x(t)| dt
MIMODiversityandSpatial
Multiplexing
Forcurrentsignal,ithastobescaledbyZ .
votes
QPSKmodulationand
E = Z Ex = Z
11
|x(t)| dt
Demodulation
10votes
energy(signalprocessingterm)andE istheEnergyofthesignal
(physicalquantity)drivingtheloadZ
Inthediscretedomain,theenergyofthesignalisgivenby
|x(n)|
9votes
5HFHQW3RVWV
(QHUJ\LQGLVFUHWHGRPDLQ
Ex =
FFTandSpectralLeakage
n=
Theenergyisfiniteonlyiftheabovesumconvergestoafinitevalue.
Thisimpliesthatthesignalissquarelysummable.Suchasignalis
HowtointerpretFFTresults
obtainingmagnitudeand
phaseinformation
HowtoInterpretFFTresults
complexDFT,frequencybins
andFFTShift
Lauched:NewQ&Aforumfor
discussions
calledfiniteenergysignal.
SignificanceofRMS(Root
MeanSquare)value
Whatifthegivensignaldoesnotdecaywithrespecttotime(asina
InvitationtoSubmityourwork
forpublicationat
gaussianwaves.com
continuoussinewaverepeatingitscycleinfinitely)?Theenergywill
beinfiniteandsuchasignalisnotsquarelysummableinother
words.Weneedanothermeasurablequantitytocircumventthis
problem.ThisleadsustothenotionofPower
3RZHU
Powerisdefinedastheamountofenergyconsumedperunittime.
Thisquantityisusefuliftheenergyofthesignalgoestoinfinityorthe
signalisnotsquarelysummable.Fornonsquarelysummable
signals,thepowercalculatedbytakingthesnapshotofthesignalover
aspecificintervaloftimeasfollows
PhysicalTelepresence:Say
goodbyetoSkype,Facetime:
Thisisthefutureof
communication.
HowtogenerateAWGNnoise
inMatlab/Octave(without
usinginbuiltawgnfunction)
HardwareImplementationof
Goldcodegenerator
ConstructingtheAuto
CorrelationMatrixinMatlab
Constructingarectangular
constellationforMQAMusing
1)Takeasnapshotofthesignaloversomefinitetimeduration
KarnaughMapwalks
2)Computetheenergyofthesignal E
CapacityofaMIMOsystem
overFadingChannels
3)DividetheenergybynumberofsamplestakenforcomputationN
4)ExtendthelimitofnumberofsamplestoinfinityN
.This
givesthetotalpowerofthesignal.
Indiscretedomain,thetotalpowerofthesignalisgivenby
lim
N
2N + 1
|x(n)|
n=N
Followingequationsaredifferentformsofthesamecomputation
foundinmanytextbooks.Theonlydifferenceisthenumberof
samplestakenforcomputation.Thedenominatorchangesaccording
tothenumberofsamplestakenforcomputation.
P x = limN
P x = limN
P x = limN
CapacityofaSISOsystemover
afadingchannel
n=+N
1
Px =
ErgodicCapacityofaSISO
systemoveraRayleighFading
channelSimulationin
Matlab
1
2N
1
n=N 1
n=N 1
n=0
1
N1 N0 +1
|x(n)|
n=N
|x(n)|
n=N1
n=N0
MIMODiversityandSpatial
Multiplexing
IntroductiontoMultiple
AntennaSystems
ChirpSignalFrequency
SweepingFFTandpower
spectraldensity
|x(n)|
CharacterizingaMIMO
channelChannelState
Information(CSI)and
Conditionnumber
&ODVVLILFDWLRQRI6LJQDOV
Asignalcanbeclassifiedbasedonitspowerorenergycontent.
Signalshavingfiniteenergyareenergysignals.Powersignalshave
finiteandnonzeropower.
GeneratingBasicSignals
GaussianPulseandPower
SpectralDensityusingFFT
GeneratingBasicsignals
RectangularPulseandPower
SpectralDensityusingFFT
GeneratingBasicsignals
SquareWaveandPower
SpectralDensityusingFFT
(QHUJ\6LJQDO
AfiniteenergysignalwillhavezeroTOTALpower.Letsinvestigate
5HFHQW&RPPHQWV
thisstatementindetail.Whentheenergyisfinite,thetotalpowerwill
bezero.Checkoutthedenominatorintheequationforcalculating
thetotalpower.WhenthelimitN
,theenergydilutestozero
overtheinfinitedurationandhencethetotalpowerbecomeszero.
sakshamaghoslyaHelloSir,
>Yourfinalexpressionfor
transmi...
3RZHU6LJQDO
Signalswhosetotalpowerisfiniteandnonzero.Theenergyofthe
powersignalwillbeinfinite.Example:Periodicsequenceslike
MathuranathanThanksfor
sinusoid.Asinusoidalsignalhasfinite,nonzeropowerbutinfinite
spottingthat.Willcorrectthe
mistake...
energy.
Asignalcannotbebothanenergysignalandapowersignal.
1HLWKHUDQ(QHUJ\VLJQDOQRUD3RZHUVLJQDO
PTMIthinkthereisalittle
mistakeincodecomments...
Signalscanalsobeacatonthewallneitheranenergysignalnora
powersignal.Considerasignalofincreasingamplitudedefinedby
MathuranathanThanksfor
x(n) = n
yourcomment...
Forsuchasignal,boththeenergyandpowerwillbeinfinite.Thus,it
cannotbeclassifiedeitherasanenergysignalorasapowersignal.
MathuranathanThanksfor
CalculationofpowerandverifyingitthroughMatlabisdiscussed
yourcomment....
here.
FordetailsonRMSvalueofasignal(anothermeasureforthe
strengthofthesignal)clickhere
5HIHUHQFHV
HaoYithetwosourcesof
spectralleakagehaveconfused
...
[1]SanjayLall,NormandVectorspaces,InformationSystems
Laboratory,StanfordUniversity
MathuranathanThanksfor
pointingitout...
5HFRPPHQGHG%RRNVRQ6LJQDO
3URFHVVLQJ
MathuranathanIwas
plottingtheNONnormalized
magnitudespectr...
YamunaHiSir,Intheabove
examplewhenIgavethe...
JAYAPRAKASHPHi,iam
doingmymtechfinalyear