The mra-wavelet-plot Reference Manual

This is the mra-wavelet-plot Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 17:23:29 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 mra-wavelet-plot

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

Author

Vasily Postnicov <>

License

2-clause BSD

Version

0.1

Source

mra-wavelet-plot.asd.

Child Components

3 Files

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


3.1 Lisp


3.1.1 mra-wavelet-plot/mra-wavelet-plot.asd

Source

mra-wavelet-plot.asd.

Parent Component

mra-wavelet-plot (system).

ASDF Systems

mra-wavelet-plot.


3.1.2 mra-wavelet-plot/package.lisp

Source

mra-wavelet-plot.asd.

Parent Component

mra-wavelet-plot (system).

Packages

mra-wavelet-plot.


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

Dependency

package.lisp (file).

Source

mra-wavelet-plot.asd.

Parent Component

mra-wavelet-plot (system).

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 mra-wavelet-plot

Source

package.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

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


5.1 Public Interface


5.1.1 Special variables

Special Variable: *coiflet-2*

Second order coiflet example

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.

Special Variable: *d4-wavelet*

Daubechies D4 wavelet example

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.

Special Variable: *d6-wavelet*

Daubechies D6 wavelet example

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.

Special Variable: *format-string*

Format string used for printing result to a file

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.


5.1.2 Ordinary 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.


5.2 Internals


5.2.1 Special variables

Special Variable: *dc*

Coefficients of dilation equation

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.


5.2.2 Ordinary 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.

Function: gen-scaling-function (n &optional array)

Generate scaling function

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.

Function: gen-wavelet-function (n)

Generate mother wavelet function

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.

Function: larger-scale (array)

Generate the next ladder of wavelet function

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.

Function: make-ia (n)

Generate initial array for wavelet function

Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.

Function: scaling->wavelet (coeff)
Package

mra-wavelet-plot.

Source

mra-wavelet-plot.lisp.


Appendix A Indexes


A.1 Concepts