This file contains the program of fast Fourier transform (FFT) with weighting windows. Generates a signal, then weighed in one of the windows, made FFT plots the package Matlab. The windows can be lekgo deleted. FFT algorithm is implemented entirely in an open and understandable for the modernization of the form (not built-in Matlab). This is a working algorithm is ideal for transferring the languages \u200b\u200bC ++, Pascal, ASM, Basic at graduation or course design. The seller is the author of the program, so be able to answer the questions.