rayleighchan()的翻译

前面参数介绍没有翻译,后面的参数说明翻译了。

rayleighchan   Construct a Rayleigh fading channel object.

   CHAN = rayleighchan(TS, FD) constructs a frequency-flat ("singlepath")

   Rayleigh fading channel object. TS is the sample time of the input

   signal, in seconds.  FD is themaximum Doppler shift, in Hertz. You

   can model the effect of the channel CHAN on a signal X by using the

   syntax Y = FILTER(CHAN, X).  Type'help channel/filter' for more

   information.

 

   CHAN = rayleighchan(TS, FD, TAU, PDB) constructs a frequency-selective

   ("multiple path") fading channel object that models eachdiscrete path

   as an independent Rayleigh fading process.  TAU is a row vector of path

   delays, each specified in seconds. PDB is a row vector of average path

   gains, each specified in dB.

 

   CHAN = rayleighchan sets the maximum Doppler shift to zero.  This is a

   static frequency-flat channel (see below).  In this trivial case, the

   sample time of the signal is unimportant.

 

    The Rayleigh fading channel object has thefollowing properties:

              ChannelType: 'Rayleigh'

       InputSamplePeriod: Input signal sample period (s)

         DopplerSpectrum: Doppler spectrum object(s)

         MaxDopplerShift: Maximum Doppler shift (Hz)

               PathDelays: Discrete path delayvector (s)

           AvgPathGaindB: Average path gain vector (dB)

      NormalizePathGains: Normalize path gains (0 or 1)

            StoreHistory: Store channel state information (0 or 1)

           StorePathGains: Store current complexpath gain vector (0 or 1)

                PathGains: Current complex pathgain vector

      ChannelFilterDelay: Channel filter delay (samples)

    ResetBeforeFiltering: Resets channel state every call (0 or 1)

     NumSamplesProcessed: Number of samples processed

 

   To access or set the properties of the object CHAN, use the syntaxCHAN.Prop, where 'Prop' is the property name (for example, CHAN.MaxDopplerShift= 50).  To view the properties of anobject CHAN, type CHAN.

 

   DopplerSpectrum must be assigned either a single object from the

   DOPPLER package, or a vector of such objects. If DopplerSpectrum is

   assigned a single Doppler object, all paths will have the same

   specified Doppler spectrum. The possible choices are:

       CHAN.DopplerSpectrum = DOPPLER.JAKES   (default)

       CHAN.DopplerSpectrum = DOPPLER.FLAT

       CHAN.DopplerSpectrum = DOPPLER.RJAKES(...)

       CHAN.DopplerSpectrum = DOPPLER.AJAKES(...)

       CHAN.DopplerSpectrum = DOPPLER.ROUNDED(...)

       CHAN.DopplerSpectrum = DOPPLER.GAUSSIAN(...)

       CHAN.DopplerSpectrum = DOPPLER.BIGAUSSIAN(...)

    If DopplerSpectrum is assigned a vector of Doppler objects (which can
    be chosen from any of those listed above), each path will have the
    Doppler spectrum specified by the corresponding Doppler object in the
    vector. In this case the length of DopplerSpectrum must be equal to
    the length of the PathDelays vector property.
    The maximum Doppler shift value necessary to specify the DOPPLER
    object(s) is given by the MaxDopplerShift property of the CHAN object.
 

    如果DopplerSpectrum被分配了一个多普勒对象矢量(可以从上面列出的任何对象中选择),每个路径将具有由矢量中相应的多普勒对象指定的多普勒频谱。在这种情况下,DopplerSpectrum的长度必须等于PathDelays矢量属性的长度。

    指定DOPPLER对象所需的最大多普勒频移值由CHAN对象的MaxDopplerShift属性给出。


    If MaxDopplerShift is 0 (the default), the channel object CHAN models a
    static channel that comes from a Rayleigh distribution.  Use the syntax
    RESET(CHAN) to generate a new channel realization.  Type 'help
    channel/reset' for more information.
    如果MaxDopplerShift为0(默认值),则信道对象CHAN将模拟来自瑞利分布的静态通道。使用语法RESET(CHAN)生成新的信道实现。输入'help channel / reset'获取更多信息。 
    If NormalizePathGains is 1 (the default), the fading processes are
    normalized such that the total power of the path gains, averaged over
    time, is 1.
   
    If StoreHistory is 1 (the default value is 0), CHAN stores channel state
    information as the channel filter function processes the signal.  You
    can then visualize this state information via a graphical user interface by
    using the syntax PLOT(CHAN).  Type 'help channel/plot' for more

    information. 

   如果StoreHistory为1(默认值为0),则随着信道滤波器函数处理该信号,CHAN存储信道状态信息。然后,您可以使用PLOT(CHAN)语句通过图形用户借口可视化该状态信息。输入'help channel /plot'获取更多信息。

    Note that setting StoreHistory to 1 will result in a slower simulation.
    If you do not wish to visualize channel state information using the
    PLOT method, but you still wish to access the complex path gains, then
    set StorePathGains to 1, while keeping StoreHistory as 0.
    请注意,将StoreHistory设置为1将导致较慢的模拟。如果您不希望使用PLOT方法查看信道状态信息,但仍希望访问复路径增益,请将StorePathGains设置为1,同时将StoreHistory保持为0。
    PathGains is initialized to a random channel realization.  After the
    channel filter function processes a signal, PathGains holds the complex
    path gains of the underlying fading process.  If both StoreHistory and
    StorePathGains are 0, PathGains holds the last complex path gains.  If
    either of StoreHistory or StorePathGains is 1, PathGains holds a matrix
    of complex path gains.  Each row of this matrix corresponds to a sample
    of the input signal.
    PathGains被初始化为随机信道实现。在信道滤波器函数处理信号之后,PathGains保留潜在衰落过程的复路径增益。如果StoreHistory和StorePathGains均为0,则PathGains保存最后一个复路径增益。如果StoreHistory或StorePathGains中的任一个为1,则PathGains保存一个复路径增益的矩阵。该矩阵的每一行对应于输入信号的一个样本。
    For frequency-selective fading, the channel is implemented as a finite
    impulse response (FIR) filter with uniformly spaced taps and an
    automatically computed delay given by ChannelFilterDelay.  Note,
    however, that the underlying complex path gains may introduce
    additional delay.
    对于频率选择性衰落,信道被实现为具有均匀间隔抽头的有限脉冲响应(FIR)滤波器以及由ChannelFilterDelay给出的自动计算延迟。但请注意,潜在的复路径增益可能会引入额外的延迟。
    If ResetBeforeFiltering is 1 (the default), the channel state is reset
    each time you call the channel filter function.  Otherwise, the fading
    process maintains continuity over calls (type 'help channel/filter' for
    more information).  For instance, PathGains and NumSamplesProcessed are
    reset every call if ResetBeforeFiltering is 1; otherwise they begin
    with their previous values.
    如果ResetBeforeFiltering为1(默认值),则每次调用信道滤波器函数时都会重置信道状态。否则,衰落过程保持调用的持续性(键入'help channel / filter'获取更多信息)。 例如,如果ResetBeforeFiltering为1,则每次调用都会重置PathGains和NumSamplesProcessed; 否则他们以他们先前的值开始。
    If the values of the properties InputSamplePeriod, MaxDopplerShift, or
    PathDelays are changed, or if DopplerSpectrum is set to any DOPPLER
    object(s), the channel state is reset.   如果属性InputSamplePeriod,MaxDopplerShift或PathDelays的值发生更改,或者DopplerSpectrum设置为任何DOPPLER对象,则会重置信道状态。

你可能感兴趣的:(rayleighchan()的翻译)