power_fftscope
Fourier analysis of simulation data signals
Syntax
Description
Input Arguments
ScopeData
— Signal you want to perform Fourier analysis on
structure with time (default)
Signal you want to perform the Fourier analysis on, specified as a structure with time.
FFTDATA
— Signal options
structure (default)
Signal options, specified as a structure with these fields:
Field | Description |
---|---|
time | The time vector of the simulation data signal saved
in the ScopeData variable. |
signals | The signals saved in the ScopeData
variable. |
blockName | The name of the Scope block associated
with the ScopeData variable. |
input | The input signal of the selected simulation data variable. |
signal | The index of the selected input signal specified by
the Input field. |
startTime | The start time of the FFT window. |
cycles | The number of cycles of the FFT window. |
fundamental | The fundamental frequency of the analyzed signal. |
maxFrequency | The maximum frequency evaluated by the FFT analysis. |
THDmaxFrequency | The maximum frequency for the total harmonic
distortion (THD) calculation. Set the value to
inf to calculate the THD at the
Nyquist frequency. |
FFTdata | The analyzed signal (FFT window data). |
THDbase | The base used to compute the THD. Set to
fund to normalize the THD with
respect to fundamental value. Set the THDbase to
DC to normalize the THD with
respect to the DC component value. |
freqAxis | The type of frequency axis of the FFT analysis plot.
Set to hertz to display the frequency
axis in hertz. Set to harmonicorder
to display the frequency axis in harmonic
orders. |
mag | The computed magnitude of FFT. |
phase | The computed phase of FFT. |
freq | The frequency vector. |
THD | The computed THD for the analyzed signal. The THD calculation includes all the inter-harmonics of the selected input signal. |
samplingTime | The sampling time of the selected input signal. |
samplePerCycle | The number of samples per cycle of the selected input signal. |
DCcomponent | The DC component value of the selected input signal. |
magFundamental | The fundamental component value of the selected input signal. |
Output Arguments
FFTDATA
— FFT results for signal
structure
FFT results for the signal saved in the ScopeData
argument, returned as a structure with these fields:
Field | Description |
---|---|
time | The time vector of the simulation data signal saved
in the ScopeData variable. |
signals | The signals saved in the ScopeData
variable. |
blockName | The name of the Scope block associated
with the ScopeData variable. |
input | The input signal of the selected simulation data variable. |
signal | The index of the selected input signal specified by
the Input field. |
startTime | The start time of the FFT window. |
cycles | The number of cycles of the FFT window. |
fundamental | The fundamental frequency of the analyzed signal. |
maxFrequency | The maximum frequency evaluated by the FFT analysis. |
THDmaxFrequency | The maximum frequency for the total harmonic
distortion (THD) calculation. Set the value to
inf to calculate the THD at the
Nyquist frequency. |
FFTdata | The analyzed signal (FFT window data). |
THDbase | The base used to compute the THD. Set to
fund to normalize the THD with
respect to fundamental value. Set the THDbase to
DC to normalize the THD with
respect to the DC component value. |
freqAxis | The type of frequency axis of the FFT analysis plot.
Set to hertz to display the frequency
axis in hertz. Set to harmonicorder
to display the frequency axis in harmonic
orders. |
mag | The computed magnitude of FFT. |
phase | The computed phase of FFT. |
freq | The frequency vector. |
THD | The computed THD for the analyzed signal. The THD calculation includes all the inter-harmonics of the selected input signal. |
samplingTime | The sampling time of the selected input signal. |
samplePerCycle | The number of samples per cycle of the selected input signal. |
DCcomponent | The DC component value of the selected input signal. |
magFundamental | The fundamental component value of the selected input signal. |
Version History
Introduced before R2006a
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)