Programmer Guide/Command Reference/EVAL/asp2osp: Difference between revisions

From STX Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 12: Line 12:
;Result: The order spectrum ''o'' (vector with ''no'' elements).
;Result: The order spectrum ''o'' (vector with ''no'' elements).


;See also: [[Programmer_Guide/Command_Reference/EVAL/ticks2f1|ticks2f1]], [[Programmer_Guide/Command_Reference/EVAL/sig2osp|sig2osp]], [[Programmer_Guide/Command_Reference/EVAL/otrack1|otrack1]]
;See also: [[../ticks2f1|ticks2f1]], [[../sig2osp|sig2osp]], [[../otrack1|otrack1]]


[[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]]
[[../#Functions|<function list>]]

Latest revision as of 15:48, 13 April 2011

Convert an amplitude spectrum to an order spectrum.

Usage
asp2osp(a, df, f1 {, do, no, oini})
a
amplitude or power spectrum (vector)
df
frequency resolution of the spectrum in Hz; 0 < df
f1
frequency of the 1st order in Hz; 0 < f1
do
resolution of the order spectrum; 0 < do (default=0.1)
no
length of the order spectrum; 2 < no (default=500)
oini
amplitude value for order spectrum initialization (default=0)
Description
The function implements a fast algorithm to convert a frequency spectrum a=f(f) into an order spectrum ao=f(f1,do). The algorithm uses interpolation (if a must be expanded) or maximum detection (if a must be compressed) to approximate the values of the order spectrum. The frequency range of the order spectrum is limited to 0 to f1*do*(no-1). All bins of o outside the frequency range of a (0..df*(nrow(a)-1)) are set the value oini.
Result
The order spectrum o (vector with no elements).
See also
ticks2f1, sig2osp, otrack1

<function list>

Navigation menu

Personal tools