Errors-in-variables models: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>Helpful Pixie Bot
m ISBNs (Build KE)
 
en>Aamirisimkooei
Line 1: Line 1:
By investing in a premium Word - Press theme, you're investing in the future of your website. This means you can setup your mailing list and auto-responder on your wordpress site and then you can add your subscription form to any other blog, splash page, capture page or any other site you like. Should you go with simple HTML or use a platform like Wordpress. 2- Ask for the designs and graphics that will be provided along with the Word - Press theme. You can easily customize the titles of the posts in Word - Press blog in a way that only title comes in the new post link and not the date or category of posts. <br><br>
In applied mathematics, the '''non-uniform discrete Fourier transform (NDFT)''' of a signal is a type of [[Fourier transform]], related to a [[discrete Fourier transform]] or [[discrete-time Fourier transform]], but in which the input signal is not sampled at equally-spaced intervals. As a result of this, the computed Discrete Fourier Transform can also consist of unevenly sampled frequency values. It is however also possible to compute uniformly sampled frequency values from an unevenly sampled input signal.


Thus, it is imperative that you must Hire Word - Press Developers who have the expertise and proficiency in delivering theme integration and customization services. When you write a new post, you'll see a small bar that goes across the text input area. Several claim that Wordpress just isn't an preferred tool to utilise when developing a professional site. In case you have any questions with regards to where in addition to how you can utilize [http://www.twinurl.com/wordpressbackup91955 wordpress backup plugin], it is possible to e-mail us at the internet site. They provide many such popular products which you can buy for your baby. Now a days it has since evolved into a fully capable CMS platform which make it,  the best platform in the world for performing online business. <br><br>It is very easy to install Word - Press blog or website. Word - Press has ensured the users of this open source blogging platform do not have to troubleshoot on their own, or seek outside help. You can now search through the thousands of available plugins to add all kinds of functionality to your Word - Press site. To turn the Word - Press Plugin on, click Activate on the far right side of the list. For any web design and development assignment, this is definitely one of the key concerns, specifically for online retail outlets as well as e-commerce websites. <br><br>Digg Digg Social Sharing - This plugin that is accountable for the floating social icon located at the left aspect corner of just about every submit. This plugin allows a webmaster to create complex layouts without having to waste so much time with short codes. When we talk about functional suitability, Word - Press proves itself as one of the strongest contestant among its other rivals. IVF ,fertility,infertility expert,surrogacy specialist in India at Rotundaivf. It does take time to come up having a website that gives you the much needed results hence the web developer must be ready to help you along the route. <br><br>Instead, you can easily just include it with our bodies integration field in e - Panel. If you operate a website that's been built on HTML then you might have to witness traffic losses because such a site isn't competent enough in grabbing the attention of potential consumers. The days of spending a lot of time and money to have a website built are long gone. Change the entire appearance of you blog using themes with one click. 95, and they also supply studio press discount code for their clients, coming from 10% off to 25% off upon all theme deals.
As a generalized approach for [[nonuniform sampling]], NDFT can help us to get the information of a finite length signal in frequency domain at any frequency. It can also be used to design the FIR filters as the role of DFT, no matter if it's 1-D or 2-D.
 
One of the reason to adopt NDFT is that most signals have their energy distributed nonuniformly in the frequency domain. Therefore, a nonuniform sampling scheme could be more convenient and useful in lots of applications of '''[[Digital signal processing|Digital Signal Processing (DSP)]]'''. For example, NDFT provides a variable spectral resolution controlled by the users.
 
Note that NDFT reduces to DFT when the sampling points are located on the unit circle at equally spaced angles.
 
==1-D NDFT==
===Definition===
1-D NDFT of a sequence x[n] of length N is<ref>Marvasti 2001, p. 326.</ref>
:<math>X(z_k)=X(z)|_{z=z_k}=\sum_{n=0}^{N-1}x[n]z_k^{-n},\quad k=0, 1, ..., N-1,</math>
 
where <math>X(z)</math> is the z-transform of <math>x[n]</math>, and <math>\{z_i\}_{i=0, 1, ..., N-1}</math> are arbitrarily distinct points in the z-plane.
 
Expressing the above as matrix, we get
:<math>\mathbf{X}=\mathbf{D}\mathbf{x}</math>
 
where
:<math>
\mathbf{X}=\begin{bmatrix}
X(z_0)\\
X(z_1)\\
\vdots\\
X(z_{N-1})
\end{bmatrix},\quad
\mathbf{x}=\begin{bmatrix}
x[0]\\
x[1]\\
\vdots\\
x[N-1]
\end{bmatrix},\text{ and}\quad
\mathbf{D}=\begin{bmatrix}
1 & z_0^{-1} & z_0^{-2} & \cdots & z_0^{-(N-1)}\\
1 & z_1^{-1} & z_1^{-2} & \cdots & z_1^{-(N-1)}\\
\vdots & \vdots & \vdots & \ddots & \vdots\\
1 & z_{N-1}^{-1} & z_{N-1}^{-2} & \cdots & \cdots & z_{N-1}^{-(N-1)}
\end{bmatrix}.
</math>
 
As we can see, the NDFT is characterized by <math>\mathbf{D}</math> and hence the N <math>{z_k}</math> points. If we further factorize <math>det(\mathbf{D})</math>, we can see that <math>\mathbf{D}</math> is nonsingular provided the N <math>{z_k}</math> points are distinct. If <math>\mathbf{D}</math> is nonsingular, we can get a unique inverse NDFT as following:
:<math>\mathbf{x}=\mathbf{D^{-1}}\mathbf{X}</math>
 
Given <math>\mathbf{X}\text{ and }\mathbf{D}</math>, we can use [[Gaussian elimination]] to solve <math>\mathbf{x}</math>. However, the complexity of this method is <math>O(N^3)</math>. To solve this problem more efficiently, we first determine <math>X(z)</math> directly by polynomial interpolation
:<math>\hat X [k]=X(z_k),\quad k=0, 1, ..., N-1,</math>
 
then x[n] is the coefficients of the above interpolating polynomial which can be solved more efficiently. This is illustrated in the next subsection.
 
===Solving The Inverse NDFT===
Expressing <math>X(z)</math> as the Lagrange polynomial of order N-1, we get
:<math>X(z)=\sum_{k=0}^{N-1}\frac{L_k(z)}{L_k(z_k)}\hat X [k],</math>
 
where <math>\{L_i(z)\}_{i=0, 1, ..., N-1}</math> are the fundamental polynomials:
 
:<math>L_k(z)=\prod_{i\ne k}(1-z_iz^{-1}),\quad k=0, 1, ..., N-1</math>
 
Expressing <math>X(z)</math> by Newton interpolation method, we get
:<math>X(z)=c_0 + c_1(1-z_0z^{-1}) + c_2(1-z_0z^{-1})(1-z_1z^{-1}) + ... + C_{N-1}\prod_{k=0}^{N-2}(1-z_kz^{-1}),</math>
 
where <math>c_j</math> is the divided difference of the jth order of <math>\hat X [0], \hat X [1], ..., \hat X [j]</math> with respect to <math>z_0, z_1, ..., z_j</math>:
:<math>c_0 = \hat X [0],</math>
 
:<math>c_1 = \frac{\hat X [1]-c_0}{1-z_0z_1^{-1}},</math>
 
:<math>c_2 = \frac{\hat X [2]-c_0-c_1(1-z_0z^{-1})}{(1-z_0z_2^{-1})(1-z_1z_2^{-1})},</math>
 
::<math>\vdots</math>
 
The disadvantage of Lagrange representation is that any additional point included will increase the order of the interpolating polynomial, leading to the need of recomputing all the fundamental polynomials. However, any additional point included in Newton representation only require one more term.
 
We can use a lower triangular system to solve <math>\{c_j\}</math>:
:<math>\mathbf{L}\mathbf{c}=\mathbf{X}</math>
 
where
:<math>
\mathbf{X}=\begin{bmatrix}
\hat X [0]\\
\hat X [1]\\
\vdots\\
\hat X [N-1]
\end{bmatrix},\quad
\mathbf{c}=\begin{bmatrix}
c_0\\
c_1\\
\vdots\\
c_{N-1}
\end{bmatrix},\text{ and}\quad
\mathbf{L}=\begin{bmatrix}
1 & 0 & 0 & 0 & \cdots & 0\\
1 & (1-z_0z_1^{-1}) & 0 & 0 & \cdots & 0\\
1 & (1-z_0z_2^{-1}) & (1-z_0z_2^{-1})(1-z_1z_2^{-1}) & 0 & \cdots & 0\\
\vdots & \vdots & \vdots & \vdots & \ddots & \vdots\\
1 & (1-z_0z_{N-1}^{-1}) & (1-z_0z_{N-1}^{-1})(1-z_1z_{N-1}^{-1}) & \cdots & \prod_{k=0}^{N-2}(1-z_kz_{N-1}^{-1})
\end{bmatrix}.
</math>
 
By the above equation, <math>\{c_j\}</math> can be computed within <math>O(N^3)</math> operations. In this way Newton interpolation is more efficient than Lagrange Interpolation unless the latter is modified by
:<math>L_{k+1}(z) = \frac{(1-z_{k+1}z^{-1})}{(1-z_kz^{-1})}L_k(z),\quad k=0, 1, ..., N-1</math>
 
==2-D NDFT==
2-D NDFT of a sequence <math>x[n_1,n_2]</math> of size <math>N_1\times N_2</math> is<ref>Marvasti 2001, p. 334.</ref>
:<math>\hat X(z_{1k},z_{2k})=\sum_{n_1=0}^{N_1-1}\sum_{n_2=0}^{N_2-1}x[n_1,n_2]z_{1k}^{-n_1}z_{2k}^{-n_2},\quad k=0, 1, ..., N_1N_2-1,</math>
 
where <math>\hat X(z_{1k},z_{2k})</math> is the 2-D z-transform of <math>x[n_1,n_2]</math>, and <math>(z_{1k},z_{2k})</math> are arbitrarily distinct <math>N_1N_2</math> points in the 4-D <math>(z_1,z_2)</math> space.
 
As in the 1-D case, we can express the above equation as
:<math>\mathbf{\hat X} = \mathbf{D}\mathbf{X},</math>
 
and the matrix <math>\mathbf{D}</math> is also depends only on the choice of those sampling points. However, even if those sampling points are distinct, <math>\mathbf{D}</math> could still be singular. No rules for determining whether the matrix is nonsingular or not have been found. Therefore, for all implementation of 2-D NDFT, we just check <math>det(\mathbf{D})</math> for a specific set of sampling points. In general, the complexity of 2-D NDFT <math>O(N_1^3N_2^3)</math>.
 
==Applications==
The applications of NDFT are:
*Digital filter design
*Spectral analysis
*Antenna array design
*Antenna pattern synthesis with prescribed nulls
*Decoding of dual-tone multi-frequency(DTMF) signals
*Dual-tone multi-frequency tone detection
 
==See also==
* [[Spectral estimation]]
 
== External links==
* [http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/PIRODDI1/NUFT/NUFT.html Non-Uniform Fourier Transform: A Tutorial].
* {{cite paper | id = {{citeseerx|10.1.1.15.3781}} | title = Nonuniform fast Fourier transforms using min-max interpolation }}
* [http://www-user.tu-chemnitz.de/~potts/nfft/guide/html/node2.html Notation, the NDFT and the NFFT]
* [http://www-user.tu-chemnitz.de/~potts/nfft/guide3/html/index.html NFFT 3.0 – Tutorial]
 
==Notes==
{{Reflist}}
 
==References==
* F. Marvasti, Nonuniform sampling: Theory and Practice. Plenum Publishers Co., 2001, pp.&nbsp;325–360.
 
[[Category:Fourier analysis]]
[[Category:Transforms]]
[[Category:Digital signal processing]]

Revision as of 10:47, 14 January 2014

In applied mathematics, the non-uniform discrete Fourier transform (NDFT) of a signal is a type of Fourier transform, related to a discrete Fourier transform or discrete-time Fourier transform, but in which the input signal is not sampled at equally-spaced intervals. As a result of this, the computed Discrete Fourier Transform can also consist of unevenly sampled frequency values. It is however also possible to compute uniformly sampled frequency values from an unevenly sampled input signal.

As a generalized approach for nonuniform sampling, NDFT can help us to get the information of a finite length signal in frequency domain at any frequency. It can also be used to design the FIR filters as the role of DFT, no matter if it's 1-D or 2-D.

One of the reason to adopt NDFT is that most signals have their energy distributed nonuniformly in the frequency domain. Therefore, a nonuniform sampling scheme could be more convenient and useful in lots of applications of Digital Signal Processing (DSP). For example, NDFT provides a variable spectral resolution controlled by the users.

Note that NDFT reduces to DFT when the sampling points are located on the unit circle at equally spaced angles.

1-D NDFT

Definition

1-D NDFT of a sequence x[n] of length N is[1]

X(zk)=X(z)|z=zk=n=0N1x[n]zkn,k=0,1,...,N1,

where X(z) is the z-transform of x[n], and {zi}i=0,1,...,N1 are arbitrarily distinct points in the z-plane.

Expressing the above as matrix, we get

X=Dx

where

X=[X(z0)X(z1)X(zN1)],x=[x[0]x[1]x[N1]], andD=[1z01z02z0(N1)1z11z12z1(N1)1zN11zN12zN1(N1)].

As we can see, the NDFT is characterized by D and hence the N zk points. If we further factorize det(D), we can see that D is nonsingular provided the N zk points are distinct. If D is nonsingular, we can get a unique inverse NDFT as following:

x=D1X

Given X and D, we can use Gaussian elimination to solve x. However, the complexity of this method is O(N3). To solve this problem more efficiently, we first determine X(z) directly by polynomial interpolation

X^[k]=X(zk),k=0,1,...,N1,

then x[n] is the coefficients of the above interpolating polynomial which can be solved more efficiently. This is illustrated in the next subsection.

Solving The Inverse NDFT

Expressing X(z) as the Lagrange polynomial of order N-1, we get

X(z)=k=0N1Lk(z)Lk(zk)X^[k],

where {Li(z)}i=0,1,...,N1 are the fundamental polynomials:

Lk(z)=ik(1ziz1),k=0,1,...,N1

Expressing X(z) by Newton interpolation method, we get

X(z)=c0+c1(1z0z1)+c2(1z0z1)(1z1z1)+...+CN1k=0N2(1zkz1),

where cj is the divided difference of the jth order of X^[0],X^[1],...,X^[j] with respect to z0,z1,...,zj:

c0=X^[0],
c1=X^[1]c01z0z11,
c2=X^[2]c0c1(1z0z1)(1z0z21)(1z1z21),

The disadvantage of Lagrange representation is that any additional point included will increase the order of the interpolating polynomial, leading to the need of recomputing all the fundamental polynomials. However, any additional point included in Newton representation only require one more term.

We can use a lower triangular system to solve {cj}:

Lc=X

where

X=[X^[0]X^[1]X^[N1]],c=[c0c1cN1], andL=[100001(1z0z11)0001(1z0z21)(1z0z21)(1z1z21)001(1z0zN11)(1z0zN11)(1z1zN11)k=0N2(1zkzN11)].

By the above equation, {cj} can be computed within O(N3) operations. In this way Newton interpolation is more efficient than Lagrange Interpolation unless the latter is modified by

Lk+1(z)=(1zk+1z1)(1zkz1)Lk(z),k=0,1,...,N1

2-D NDFT

2-D NDFT of a sequence x[n1,n2] of size N1×N2 is[2]

X^(z1k,z2k)=n1=0N11n2=0N21x[n1,n2]z1kn1z2kn2,k=0,1,...,N1N21,

where X^(z1k,z2k) is the 2-D z-transform of x[n1,n2], and (z1k,z2k) are arbitrarily distinct N1N2 points in the 4-D (z1,z2) space.

As in the 1-D case, we can express the above equation as

X^=DX,

and the matrix D is also depends only on the choice of those sampling points. However, even if those sampling points are distinct, D could still be singular. No rules for determining whether the matrix is nonsingular or not have been found. Therefore, for all implementation of 2-D NDFT, we just check det(D) for a specific set of sampling points. In general, the complexity of 2-D NDFT O(N13N23).

Applications

The applications of NDFT are:

  • Digital filter design
  • Spectral analysis
  • Antenna array design
  • Antenna pattern synthesis with prescribed nulls
  • Decoding of dual-tone multi-frequency(DTMF) signals
  • Dual-tone multi-frequency tone detection

See also

External links

Notes

43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.

References

  • F. Marvasti, Nonuniform sampling: Theory and Practice. Plenum Publishers Co., 2001, pp. 325–360.
  1. Marvasti 2001, p. 326.
  2. Marvasti 2001, p. 334.