Extended DFT

Program EDFT produce high-resolution N-point DFT for N greater than the length of data vector X.

https://www.researchgate.net/profile/Vilnis_Liepins

Download
Download

You are now following this Submission

Cite As

Vilnis Liepins (2026). Extended DFT (https://www.mathworks.com/matlabcentral/fileexchange/11020-extended-dft), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.50.6

Minor updates to demoedft, edft_fig and edft2 scripts.

Download
1.50.5

Minor changes in edft.m

Download
1.50.4

EDFT/IEDFT help text update

Download
1.50.3

Update for edft_fig.m

Download
1.50.2

Minor changes in description

Download
1.50.1

Repeated upload of package.

Download
1.50.0

Updated function iedft.m

Download
1.49.9

Updated edft.m to return output parameter A for compex-value X.

Download
1.49.8

Updated edft.m output parameter A calculation and warning handle.

Download
1.49.7

Update description

Download
1.49.6

New output argument 'A' is added to edft.m. It returns Extended Fourier basis matrix.

Download
1.49.5

Updated edft.m to produce plots if run w/o output arguments

Download
1.49.4

Updated and returned the iedft.m function as an alternative way to calculate the inverse Fourier transform of nonuniform data.

Download
1.49.3

Add reference to nufft in the edft.m description.

Download
1.49.2

Remove function iedft.m as it is covered by adjoint Matlab function nufft.

Download
1.49.1

Repeat update of edft2

Download
1.49.0

Update edft2.m

Download
1.48.9

Refactoring of edft.m input parameters

Download
1.48.8

Change image only

Download
1.48.7

edft.m updated to return the frequency set f used in calculations.

Download
1.48.6

Image update 2x

Download
1.48.5

Domo programs and image updated

Download
1.48.4

Minor changes

Download
1.48.3

Removed unused output argument in edft.m

Download
1.48.2

Demo programs updated

Download
1.48.1

edft.m updated to use nested functions

Download
1.48.0

Improve handling of ill-conditioned matrices in edft.m

Download
1.47.9

Stop iteration condition updated in edft.m

Download
1.47.8

Function iedft.m updated

Download
1.47.7

edft.m updated

Download
1.47.6

Minor changes

Download
1.47.5

Demo program updated

Download
1.47.4

Minor update to edft.m

Download
1.47.3

Special case processing updated.

Download
1.47.2

Updated help texts and added additional input parameter validations.

Download
1.47.1

description updated

Download
1.47.0

Program edft.m merged with nedft.m, all functionality is preserved.

Download
1.46.5

The demo programs have been updated to compare with the Matlab function NUFFT.

Download
1.46.4

cleanup code

Download
1.46.3

minor changes after code review

Download
1.46.2

Help text updates

Download
1.46.1

Mirror corrections

Download
1.46.0

Program nedft.m updated

Download
1.45.0

Code update for nedft.m and edft.m functions.

Download
1.44.0

The default matrix inversion method changed in edft.m

Download
1.43.0

Documetation related update

Download
1.42.0

A small corrections made in demoedft output.

Download
1.41.0

)

Download
1.40.0

Mirror changes

Download
1.39.0

Demo files updated

Download
1.38.0

Bug in edft.m line 135 corrected. Thanks David M.-S. for your quick response.

Download
1.37.0

Minor changes - just a code refactoring.

Download
1.10.0

EDFT package updated. Pdf file removed as a latest version of it will be available on arxiv site.

Download
1.9.0

Added the link to external document

Download
1.7.0

Obsolete finite function romoved from code (thanks Sean for your comment). Documentation updated.

Download
1.6.0

mirror changes

Download
1.5.0

Update contacts info and pdf file.

Download
1.4.0

Programs edft_f2.m and edft_f3.m added

Download
1.3.0

Small changes in stopping iterations criteria

Download
1.2.0

minor changes

Download
1.1.0

Update ExtendedDFT.pdf file

Download
1.0.0

Documentation update

Download