This popupmenu can be used to select the input (for which we need to
determine the Fourier series coefficients) from one of these types of signal
This can be used to specify the Period (T0) of the signal, whose Fourier series coefficients are being computed. The range of allowed Periods are from 5 to 25 in steps of 1 second.
This may be used to set the number of Fourier Series coefficients that need to be used in synthesizing the selected signal. This can be done, by either using the slider or the edit box. The range of allowed coefficients in this GUI is 0 to 30.
This can be used to switch between coefficients and frequency for the X-axis in Magnitude and Phase Spectrum plots.
This plot displays the original signal that needs to be synthesized in black. The synthesized output signal (using Fourier Series coefficients) in red is overlaid on top of the original signal. The synthesized signal updates itself upon change in the number of coefficients.
This plot displays the magnitude spectrum of the Fourier Series coefficients. It updates itself immediately to reflect any change in signal type or number of coefficients.
This plot displays the phase spectrum of the Fourier Series coefficients. It updates itself immediately to reflect any change in signal type or number of coefficients.
This menu item enables adjustment of the plotting line widths of the signals and magnitude/phase spectrum of the Fourier coefficients. Use the sliding bar to change the current line width; the preview box above it will update to show the currently selected width. Pressing OK will close the window and apply the new line width to the GUI.
Selecting this menu option will launch the host computer's internet browser
and to load the index.html
page found in the help
directory. If an error occurs you can manually load the page into your
browser.
Pressing this button will allow you to exit the Fourier demo tool.
Pressing this button will launch the host computer's internet browser and to
load the index.html
page found in the help
directory.
If an error occurs you can manually load the page into your browser.