Types/Methods/Functions

Index

Public Interface

LTVsystems.LTIreceiverDTI โ€” Type
z = LTIreceiverDTI([r],๐ฉแตฃ,๐›,G)
z = LTIreceiverDTI(r,๐ฉแตฃ,๐›,G)

Create an LTI Omnidirectional Receiver by calling LTIreceiverDTI() with a vector of single reflection, r, provided by calling pointReflector(), the receiver position, $\mathsf{p}_\mathrm{r}$ , a time-invariant beam center, $\bm{b}_\mathrm{r}$ and the source antenna's gain, $\mathrm{G}_\mathrm{r}(\Theta)$ relative to beam center $\bm{b}_\mathrm{r}$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 ๐› = [1.0,0.0]
 G(ฮธ) = ๐’ฉแตค(ฮธ, ฮผ=0.0, ฯƒ=ฯ€/8)
 q = LTIsourceDTI(๐ฉโ‚›, p, ๐›, G)
 ฮฑ = -0.7; ๐› = [3.75e-06c,0.0]
 r = pointReflector(๐›,ฮฑ,q)
 z = LTIreceiverDTI([r],๐ฉแตฃ,๐›,G)

In order to observe the multiple reflection, we create an LTI Omnidirectional Receiver by calling LTIreceiverDTI() with the observed multiple reflection, r, provided by calling pointReflector(), the receiver position, $\mathsf{p}_\mathrm{r}$, a time-invariant beam center, $\bm{b}_\mathrm{r}$ and the source antenna's gain, $\mathrm{G}_\mathrm{r}(\Theta)$ relative to beam center $\bm{b}_\mathrm{r}$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 ๐› = [1.0,0.0]
 G(ฮธ) = ๐’ฉแตค(ฮธ, ฮผ=0.0, ฯƒ=ฯ€/8)
 q = LTIsourceDTI(๐ฉโ‚›, p, ๐›, G)
 ฮฑโ‚€ = -0.7; ๐›โ‚€ = [3.75e-06c,0.0]
 ฮฑโ‚ = -0.7; ๐›โ‚ = [1.5e-06c,0.0]
 ฮฑโ‚‚ = -0.7; ๐›โ‚‚ = [2.5e-06c,0.0]
 r = pointReflector([๐›โ‚€,๐›โ‚,๐›โ‚‚],[ฮฑโ‚€,ฮฑโ‚,ฮฑโ‚‚],[q])
 z = LTIreceiverDTI(r,๐ฉแตฃ,๐›,G)
source
LTVsystems.LTIreceiverO โ€” Type
z = LTIreceiverO([r],๐ฉแตฃ)
z = LTIreceiverO(r,๐ฉแตฃ)

Create an LTI Omnidirectional Receiver by calling LTIreceiverO() with a vector of single reflection, r, provided by calling pointReflector(), and the receiver position, $\mathsf{p}_\mathrm{r}$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 q = LTIsourceO(๐ฉโ‚›, p)
 ฮฑ = -0.7; ๐› = [3.75e-06c,0.0]
 r = pointReflector(๐›,ฮฑ,q)
 z = LTIreceiverO([r],๐ฉแตฃ)

In order to observe the multiple reflections, we create an LTI Omnidirectional Receiver by calling LTIreceiverO() with the observed multiple reflection, r, provided by calling pointReflector() and the receiver position, $\mathsf{p}_\mathrm{r}$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 q = LTIsourceO(๐ฉโ‚›, p)
 ฮฑโ‚€ = -0.7; ๐›โ‚€ = [3.75e-06c,0.0]
 ฮฑโ‚ = -0.7; ๐›โ‚ = [1.5e-06c,0.0]
 ฮฑโ‚‚ = -0.7; ๐›โ‚‚ = [2.5e-06c,0.0]
 r = pointReflector([๐›โ‚€,๐›โ‚,๐›โ‚‚],[ฮฑโ‚€,ฮฑโ‚,ฮฑโ‚‚],[q])
 z = LTIreceiverO(r,๐ฉแตฃ)
source
LTVsystems.LTIsourceDTI โ€” Type
q = LTIsourceDTI(๐ฉโ‚›, p)

Create an LTI Directional Source by calling LTIsourceDTI() with the source position, $\mathsf{p}_\mathrm{s}$ ,a transmitted signal, $\mathsf{p}(t)$, time-invariant beam center, $\bm{b}_\mathrm{s}$ and the source antenna's gain, $\mathrm{G}_\mathrm{s}(\Theta)$ relative to beam center $\bm{b}_\mathrm{s}.$

Examples

using LTVsystems
๐ฉโ‚› =  [0.0, 0.0]
tโ‚š = 1.0e-06
p(t) = ฮดn(t-tโ‚š,1.0e-07)
๐› = [1.0,0.0]
G(ฮธ) = ๐’ฉแตค(ฮธ, ฮผ=0.0, ฯƒ=ฯ€/8)
q = LTIsourceDTI(๐ฉโ‚›, p, ๐›, G)
source
LTVsystems.LTIsourceO โ€” Type
q = LTIsourceO(๐ฉโ‚›, p)

Create an LTI Omnidirectional Source by calling LTIsourceO() with the source position, $\mathsf{p}_\mathrm{s}$ and the transmisson signal, $\mathsf{p}(t)$.

Examples

using LTVsystems
๐ฉโ‚› =  [0.0, 0.0]
tโ‚š = 1.0e-06
p(t) = ฮดn(t-tโ‚š,1.0e-07)
q = LTIsourceO(๐ฉโ‚›, p)
source
LTVsystems.LTVreceiverO โ€” Type
z = LTVreceiverO([r],๐ฉแตฃ)
z = LTVreceiverO(r,๐ฉแตฃ)

Create an LTV Omnidirectional Receiver by calling LTVreceiverO() with a vector of single reflection, r, provided by calling pointReflector(), and a time-varying receiver position, $\mathsf{p}_\mathrm{r}(t)$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 q = LTVsourceO(๐ฉโ‚›, p)
 ฮฑ = -0.7; ๐› = [3.75e-06c,0.0]
 r = pointReflector(๐›,ฮฑ,q)
 z = LTVreceiverO([r],๐ฉแตฃ)

In order to observe the multiple reflections, we create an LTV Omnidirectional Receiver by calling LTVreceiverO() with the observed multiple reflection, r, provided by calling pointReflector() and a time-varying receiver position, $\mathsf{p}_\mathrm{r}(t)$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 q = LTVsourceO(๐ฉโ‚›, p)
 ฮฑโ‚€ = -0.7; ๐›โ‚€ = [3.75e-06c,0.0]
 ฮฑโ‚ = -0.7; ๐›โ‚ = [1.5e-06c,0.0]
 ฮฑโ‚‚ = -0.7; ๐›โ‚‚ = [2.5e-06c,0.0]
 r = pointReflector([๐›โ‚€,๐›โ‚,๐›โ‚‚],[ฮฑโ‚€,ฮฑโ‚,ฮฑโ‚‚],[q])
 z = LTVreceiverO(r,๐ฉแตฃ)
source
LTVsystems.LTVsourceO โ€” Type
q = LTVsourceO(๐ฉโ‚›, p)

Create an LTV Omnidirectional Source by calling LTVsourceO() with time-varying source position, $\mathsf{p}_\mathrm{s}(t)$ and the transmisson signal, $\mathsf{p}(t)$.

Examples

using LTVsystems
๐ฉโ‚› =  [0.0, 0.0]
tโ‚š = 1.0e-06
p(t) = ฮดn(t-tโ‚š,1.0e-07)
q = LTVsourceO(๐ฉโ‚›, p)
source
LTVsystems.STATreceiverD โ€” Type
z = STATreceiverD([r],๐ฉแตฃ,๐›,G)
z = STATreceiverD(r,๐ฉแตฃ,๐›,G)

Create an LTI Omnidirectional Receiver by calling STATreceiverD() with a vector of single reflection, r, provided by calling pointReflector(), the receiver position, $\mathsf{p}_\mathrm{r}$ , a time-varying (rotating) beam center, $\bm{b}_\mathrm{r}(t)$ and the source antenna's gain, $\mathrm{G}_\mathrm{r}(\Theta)$ relative to beam center $\bm{b}_\mathrm{r}(t)$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 ๐›(t) = [cos(2ฯ€*10*t),0.0]/(norm(cos(2ฯ€*10*t)))
 G(ฮธ) = ๐’ฉแตค(ฮธ, ฮผ=0.0, ฯƒ=ฯ€/8)
 q = STATsourceD(๐ฉโ‚›, p, ๐›, G)
 ฮฑ = -0.7; ๐› = [3.75e-06c,0.0]
 r = pointReflector(๐›,ฮฑ,q)
 z = STATreceiverD([r],๐ฉแตฃ,๐›,G)

In order to observe the multiple reflections, we create an LTI Omnidirectional Receiver by calling STATreceiverD() with the observed multiple reflection, r, provided by calling pointReflector(), the receiver position, $\mathsf{p}_\mathrm{r}$, a time-varying (rotating) beam center, $\bm{b}_\mathrm{r}(t)$ and the source antenna's gain, $\mathrm{G}_\mathrm{r}(\Theta)$ relative to beam center $\bm{b}_\mathrm{r}(t)$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 ๐›(t) = [cos(2ฯ€*10*t),0.0]/(norm(cos(2ฯ€*10*t)))
 G(ฮธ) = ๐’ฉแตค(ฮธ, ฮผ=0.0, ฯƒ=ฯ€/8)
 q = STATsourceD(๐ฉโ‚›, p, ๐›, G)
 ฮฑโ‚€ = -0.7; ๐›โ‚€ = [3.75e-06c,0.0]
 ฮฑโ‚ = -0.7; ๐›โ‚ = [1.5e-06c,0.0]
 ฮฑโ‚‚ = -0.7; ๐›โ‚‚ = [2.5e-06c,0.0]
 r = pointReflector([๐›โ‚€,๐›โ‚,๐›โ‚‚],[ฮฑโ‚€,ฮฑโ‚,ฮฑโ‚‚],[q])
 z = STATreceiverD(r,๐ฉแตฃ,๐›,G)
source
LTVsystems.STATsourceD โ€” Type
q = STATsourceD(๐ฉโ‚›, p)

Create a Stationary Directional Source by calling STATsourceD() with the source position, $\mathsf{p}_\mathrm{s}$ ,a transmitted signal, $\mathsf{p}(t)$, time-varying (rotating) beam center, $\bm{b}_\mathrm{s}(t)$ and the source antenna's gain, $\mathrm{G}_\mathrm{s}(\Theta)$ relative to beam center $\bm{b}_\mathrm{s}(t).$

Examples

using LTVsystems
๐ฉโ‚› =  [0.0, 0.0]
tโ‚š = 1.0e-06
p(t) = ฮดn(t-tโ‚š,1.0e-07)
๐›(t) = [cos(2ฯ€*10*t),0.0]/(norm(cos(2ฯ€*10*t)))
G(ฮธ) = ๐’ฉแตค(ฮธ, ฮผ=0.0, ฯƒ=ฯ€/8)
q = STATsourceD(๐ฉโ‚›, p, ๐›, G)
source
LTVsystems.pointReflector โ€” Type
r = pointReflector(๐›,ฮฑ,q)
r = pointReflector([๐›โ‚€,๐›โ‚,๐›โ‚‚],[ฮฑโ‚€,ฮฑโ‚,ฮฑโ‚‚],[q])

Create an LTI Omnidirectional Reflection by calling pointReflector() with a single ideal point reflector, $\bm{\xi}$, a reflection coefficient, $\mathsf{\alpha}$ and the source observation, $\mathsf{q}$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 q = LTIsourceO(๐ฉโ‚›, p)
 ฮฑ = -0.7; ๐› = [3.75e-06c,0.0]
 r = pointReflector(๐›,ฮฑ,q)

In case of multiple ideal point reflector, we create an LTI Omnidirectional Reflection by calling pointReflector() with a vector of multiple ideal point reflector, $\bm{\xi}_0,\bm{\xi}_1\ldots,\bm{\xi}_n$, corresponding reflection coefficients, $\mathsf{\alpha}_0,\mathsf{\alpha}_1,\ldots,\mathsf{\alpha}_n$ and a vector of source observation, $\mathsf{q}$.

Examples

 using LTVsystems
 ๐ฉโ‚› =  [0.0, 0.0]
 ๐ฉแตฃ =  ๐ฉโ‚›
 tโ‚š = 1.0e-06
 p(t) = ฮดn(t-tโ‚š,1.0e-07)
 q = LTIsourceO(๐ฉโ‚›, p)
 ฮฑโ‚€ = -0.7; ๐›โ‚€ = [3.75e-06c,0.0]
 ฮฑโ‚ = -0.7; ๐›โ‚ = [1.5e-06c,0.0]
 ฮฑโ‚‚ = -0.7; ๐›โ‚‚ = [2.5e-06c,0.0]
 r = pointReflector([๐›โ‚€,๐›โ‚,๐›โ‚‚],[ฮฑโ‚€,ฮฑโ‚,ฮฑโ‚‚],[q])
source