File: cepstrum.man

package info (click to toggle)
scilab 2.4-1
  • links: PTS
  • area: non-free
  • in suites: potato, slink
  • size: 55,196 kB
  • ctags: 38,019
  • sloc: ansic: 231,970; fortran: 148,976; tcl: 7,099; makefile: 4,585; sh: 2,978; csh: 154; cpp: 101; asm: 39; sed: 5
file content (33 lines) | stat: -rw-r--r-- 827 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
.TH cepstrum 1 "April 1993" "Scilab Group" "Scilab Function"
.so ../sci.an
.SH NAME
cepstrum - cepstrum calculation
.SH CALLING SEQUENCE
.nf
fresp = cepstrum(w,mag)
.fi
.SH PARAMETERS
.TP 10
w
: positive real vector of frequencies (rad/sec)
.TP
mag
: real vector of magnitudes (same size as \fVw\fR)
.TP
fresp
: complex vector
.SH DESCRIPTION
\fVfresp = cepstrum(w,mag)\fR returns a frequency response \fVfresp(i)\fR
whose magnitude at frequency \fVw(i)\fR equals \fVmag(i)\fR  and such
that the phase of \fVfreq\fR corresponds to a stable and minimum phase
system. \fVw\fR needs not to be sorted, but  minimal entry should not be
close to zero and all the entries of \fVw\fR should be different.
.SH EXAMPLE
.nf
w=0.1:0.1:5;mag=1+abs(sin(w));
fresp=cepstrum(w,mag);
plot2d([w',w'],[mag(:),abs(fresp)])
.fi
.SH SEE ALSO
frfit