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

From STX Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
{{DISPLAYTITLE:{{SUBPAGENAME}}}}
{{DISPLAYTITLE:{{SUBPAGENAME}}}}
Convert an amplitude spectrum to an order spectrum.
Compute the order spectrum of a signal.
;Usage:
;Usage:
:<code>sig2osp(<var>x</var>, <var>sr</var>, <var>f1</var> {, <var>do</var>, <var>no</var>, <var>oini</var>})</code>
:<code>sig2osp(<var>x</var>, <var>sr</var>, <var>f1</var> {, <var>do</var>, <var>no</var>, <var>oini</var>})</code>
Line 9: Line 9:
:;<var>no</var>:length of the order spectrum; 2 < ''no'' (default=500)
:;<var>no</var>:length of the order spectrum; 2 < ''no'' (default=500)
:;<var>oini</var>:amplitude value for order spectrum initialization (default=0)
:;<var>oini</var>:amplitude value for order spectrum initialization (default=0)
;Description 1: The function computes the amplitude spectrum of the signal ''x'' using a radix-2 fft. The signal is expanded with zeros to the next possible fft transformation length if necessary. The same resampling algorithm as used by the function [[../asp2osp]] is used to convert the frequency spectrum to an order spectrum.
;Description 1: The function computes the amplitude spectrum of the signal ''x'' using a radix-2 fft. The signal is expanded with zeros to the next possible fft transformation length if necessary. The same resampling algorithm as used by the function [[../asp2osp|asp2osp]] is used to convert the frequency spectrum to an order spectrum.
;Result: The order spectrum ''o'' (vector with ''no'' elements).
;Result: The order spectrum ''o'' (vector with ''no'' elements).
;See also: [[../ticks2f1|ticks2f1]], [[../asp2osp|asp2osp]], [[../otrack1|otrack1]]


;See also: [[Programmer_Guide/Command_Reference/EVAL/ticks2f1|ticks2f1]], [[Programmer_Guide/Command_Reference/EVAL/asp2osp|asp2osp]], [[Programmer_Guide/Command_Reference/EVAL/otrack1|otrack1]]
[[../#Functions|<function list>]]
 
[[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]]

Revision as of 14:50, 13 April 2011

Compute the order spectrum of a signal.

Usage
sig2osp(x, sr, f1 {, do, no, oini})
a
amplitude or power spectrum (vector)
sr
signal sampling rate in Hz; 0 < sr
f1
frequency of the 1st order in Hz; 0 < f1 < sr/4
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 1
The function computes the amplitude spectrum of the signal x using a radix-2 fft. The signal is expanded with zeros to the next possible fft transformation length if necessary. The same resampling algorithm as used by the function asp2osp is used to convert the frequency spectrum to an order spectrum.
Result
The order spectrum o (vector with no elements).
See also
ticks2f1, asp2osp, otrack1

<function list>

Navigation menu

Personal tools