The mra-wavelet-plot Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The mra-wavelet-plot Reference Manual

This is the mra-wavelet-plot Reference Manual, version 0.1, generated automatically by Declt version 2.4 patchlevel 1 "Will Decker" on Mon Apr 08 14:39:25 2019 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

mra-wavelet-plot

mra-wavelet-plot helps to plot multiresolution analysis-based wavelets (scaling funtions and mother wavelets). All you need are the coefficients of dilation equation. The output is two plain text files understandable by plotter program, e.g. gnuplot. The package provides examples for D4, D6 and second order coiflet wavelets.

Example:

;; Output D4 wavelet into home directory
(mra-wavelet-plot:plot-wavelet "d4" mra-wavelet-plot:*d4-wavelet* 10 :directory "~/")
;; Type this in gnuplot: plot "d4-scaling.dat" with lines, "d4-wavelet.dat" with lines

Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 mra-wavelet-plot

Author

Vasily Postnicov <shamaz.mazum@gmail.com>

License

2-clause BSD

Description

Plot MRA-based wavelets (scaling function and mother wavelet) with given coefficients of the dilation equation

Version

0.1

Source

mra-wavelet-plot.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 mra-wavelet-plot.asd

Location

mra-wavelet-plot.asd

Systems

mra-wavelet-plot (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 mra-wavelet-plot/package.lisp

Parent

mra-wavelet-plot (system)

Location

package.lisp

Packages

mra-wavelet-plot


Previous: , Up: Lisp files   [Contents][Index]

3.1.3 mra-wavelet-plot/mra-wavelet-plot.lisp

Dependency

package.lisp (file)

Parent

mra-wavelet-plot (system)

Location

mra-wavelet-plot.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 mra-wavelet-plot

Source

package.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *coiflet-2*

Second order coiflet example

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)

Special Variable: *d4-wavelet*

Daubechies D4 wavelet example

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)

Special Variable: *d6-wavelet*

Daubechies D6 wavelet example

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)

Special Variable: *format-string*

Format string used for printing result to a file

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Functions

Function: plot-wavelet NAME COEFF N &key TYPE DIRECTORY

Plot scaling function and mother wavelet to files with names NAME-scaling.TYPE and NAME-wavelet.TYPE . ‘COEFF’ is a vector with coefficients of dilation equation. ‘N’ is how many dilations will happen.

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Special variables

Special Variable: *dc*

Coefficients of dilation equation

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Functions

Function: array2file FILENAME ARRAY

Write an array to a file in the format understood by plotter program.

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)

Function: gen-scaling-function N &optional ARRAY

Generate scaling function

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)

Function: gen-wavelet-function N

Generate mother wavelet function

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)

Function: larger-scale ARRAY

Generate the next ladder of wavelet function

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)

Function: make-ia N

Generate initial array for wavelet function

Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)

Function: scaling->wavelet COEFF
Package

mra-wavelet-plot

Source

mra-wavelet-plot.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   M  
Index Entry  Section

F
File, Lisp, mra-wavelet-plot.asd: The mra-wavelet-plot<dot>asd file
File, Lisp, mra-wavelet-plot/mra-wavelet-plot.lisp: The mra-wavelet-plot/mra-wavelet-plot<dot>lisp file
File, Lisp, mra-wavelet-plot/package.lisp: The mra-wavelet-plot/package<dot>lisp file

L
Lisp File, mra-wavelet-plot.asd: The mra-wavelet-plot<dot>asd file
Lisp File, mra-wavelet-plot/mra-wavelet-plot.lisp: The mra-wavelet-plot/mra-wavelet-plot<dot>lisp file
Lisp File, mra-wavelet-plot/package.lisp: The mra-wavelet-plot/package<dot>lisp file

M
mra-wavelet-plot.asd: The mra-wavelet-plot<dot>asd file
mra-wavelet-plot/mra-wavelet-plot.lisp: The mra-wavelet-plot/mra-wavelet-plot<dot>lisp file
mra-wavelet-plot/package.lisp: The mra-wavelet-plot/package<dot>lisp file

Jump to:   F   L   M  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   A   F   G   L   M   P   S  
Index Entry  Section

A
array2file: Internal functions

F
Function, array2file: Internal functions
Function, gen-scaling-function: Internal functions
Function, gen-wavelet-function: Internal functions
Function, larger-scale: Internal functions
Function, make-ia: Internal functions
Function, plot-wavelet: Exported functions
Function, scaling->wavelet: Internal functions

G
gen-scaling-function: Internal functions
gen-wavelet-function: Internal functions

L
larger-scale: Internal functions

M
make-ia: Internal functions

P
plot-wavelet: Exported functions

S
scaling->wavelet: Internal functions

Jump to:   A   F   G   L   M   P   S  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
S  
Index Entry  Section

*
*coiflet-2*: Exported special variables
*d4-wavelet*: Exported special variables
*d6-wavelet*: Exported special variables
*dc*: Internal special variables
*format-string*: Exported special variables

S
Special Variable, *coiflet-2*: Exported special variables
Special Variable, *d4-wavelet*: Exported special variables
Special Variable, *d6-wavelet*: Exported special variables
Special Variable, *dc*: Internal special variables
Special Variable, *format-string*: Exported special variables

Jump to:   *  
S  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   M   P   S  
Index Entry  Section

M
mra-wavelet-plot: The mra-wavelet-plot system
mra-wavelet-plot: The mra-wavelet-plot package

P
Package, mra-wavelet-plot: The mra-wavelet-plot package

S
System, mra-wavelet-plot: The mra-wavelet-plot system

Jump to:   M   P   S