                          Wavelet Analyzer

                                  FFT Analyzer

This software is a powerful wavelet transform toolkit, it can do discrete dyadic
wavelet transform and wavelet packet transform. And it can be used to design the
wavelet filter.

You can always download newest SAT(signal analyze toolkit) from my website:

              http://www.geocities.com/ResearchTriangle/Lab/5172

The SAT include:

   a) FFT.exe (FFT based analyze)
   b) Wavelet.exe (Wavelet based analyze)
   c) Sample.exe (data acquire)
   d) Datatran.exe (Data file format transform)

And we can supply users a easy used development tool of device fault diagnosis 
expert system. 
If you have any questions, please email to me:
         heliso@public.wuhan.cngb.com


                                                                  Lingsong He
                                                                   1997.11.20

1. Read/Save

a) Read file
This function read signal from a SAT binary data file. The SAT data file format is defined as:
"ILFI"            /*File Mark              4 char     */
Nch               /*Channel number         1 int      */
Mlen              /*data length            1 long int */
dt                /*sample interval        1 float    */
v[1]              /*CH 1 scale factor      1 float    */
:
v[Nch]             /* CH N scale factor    1 float    */
x[1][1]           /*data 1 of CH 1         1 int      */
:
x[N][1]           /*data 1 of CH N         1 int      */
x[1][2]           /*data 2 of CH 1         1 int      */
:
x[N][2]           /*data 2 of CH N         1 int      */
:
x[1][M]           /*data M of CH 1         1 int      */
:
x[N][M]           /*data M of CH N         1 int      */

Only signal in CH 1 is used in this program, others is ignored. You can use datatran.exe to transmit
your data file to SAT format, that program support text file. 

b) Stardard Signal
This function produces a standard test signal.

c) Paste Clipboard Signal
This function get a signal from clipboard.

dSave File
This function save signal in CH A to a SAT binary file.

e)Copy to Clipboard
This function copy CH A signal to clipboard. The data format is TEXT and are defined as:
SAT2      /*Mark                  4 Char*/
V         /* Scale factor         Float*/
Fbit      /* A/D bit              Float*/ 
Fs        /* Sample Frequency     Float*/
Flen      /* Sample Length        Float*/
X1        /* data 1               Int*/
:
X2        /* data 2               Int*/
Xn        /* data N               Int*/

f) Work Channels Set
The program have 32 internal CH.  CH 1 is original signal, CH 2 is middle result,
CH 3,4,....,10 is the wavelet coefficients in different scale, you can display 
them by set them to CH A.



2.Wave
This function is used to display the signal wave of CH A.




3.Wavelet Set

a)Symetric Wavelet
This function is used to set the wavelet filter to a symetric wavelet filter.

b)Anti-symetric Wavelet
This function is used to set the wavelet filter to a anti-symetric wavelet filter.

c)Orthogonal Wavelet
This function is used to set the wavelet filter to a orthogonal wavelet filter that has
a length of 8.

d)Orthogonal Wavelet
This function is used to set the wavelet filter to a Orthogonal Wavelet filter that has
a length of 16.

e)Read File
This function is used to set the wavelet filter by a filter data file.

f)Show Filter
This function is used to show the wavelet filter character.




4.Discrete Dyadic Wavelet Transform

a) Forward(Line)
This function do wavelet transform by selected wavelet filter, and result is show
in line manner.

b) Forward(Color)
This function do wavelet transform by selected wavelet filter, and result is show
in color manner.

c)Forward(Time-Frequency Distribution)
This function do wavelet transform by selected wavelet filter, and result is show
in time-frequency distribution manner.

c) Inverse
This function do inverse wavelet transform by selected wavelet filter, and reconstruct 
the signal by wavelet coefficients.




5.Wavelet Packet

a)Packet
This function do wavelet packet transform by selected wavelet filter, and result is show 
in packet manner.

b)Spectrum Window
This function do wavelet packet transform by selected wavelet filter, and result is show 
in Spectrum Window manner.

c)Spectrum Window
This function do wavelet packet transform by selected wavelet filter, and result is show 
in Spectrum Window manner.

d) Time-Frequency Distribution
This function do wavelet packet transform by selected wavelet filter, and result is show 
in Time-Frequency Distribution.

f)Spectrum Array
This function do wavelet packet transform by selected wavelet filter, and result is show 
in Spectrum Array.




6. Filter Design

a)Amplitude Character
This function is used to set the amplitude character of the wavelet filter.

b) Symetric Wavelet Filter
This function is used to design the Symetric Wavelet Filter by desired amplitude character.

c) Anti-Symetric Wavelet Filter
This function is used to design the Anti-Symetric Wavelet Filter by desired amplitude character.




7.Toolbar
Toolbar function is used to process analyze result, and has effect in that statu.

a)Curve Cursor
This function is used to show the valve of a special point in the curve. 
Use the scroll bar to move it.

b)Peak Lisy
This function is used to list the peaks in curve. Use mouse to select peak.

c) To Clipboard(Bitmap)
This function transmit the analyze result to clipboard.

d) To BMP File
This function transmit the analyze result to a Bitmap file.

d) To Word
This function transmit the analyze result to Word. Before use this function, You should run 
Word and open a new file, then go back to this program.

e) To PRN
This function transmit the analyze result to a printer.

f) To Clipboard(TEXT)
This function transmit the analyze result to clipboard.

g) To TEXT File
This function transmit the analyze result to a TEXT file.

h) To Excel
This function transmit the analyze result to Excel. Before use this function, You should run 
Excel and open a new sheet, then go back to this program.

i)help
This function show help file.

j)Return
This function return to menu statu.

k) Level Scroll
The level scroll is used to move the signal in display window.

l) Vertical Scroll
The vertical scroll is used to zoom in tht signal wave.



                                          END


 
