Plik:Haar wavelet.svg


Plik:Haar wavelet.svg w encyklopedii

Z Wikipedii, wolnej encyklopedii Przejdź do nawigacji Przejdź do wyszukiwania Wielkość pliku podglądu PNG dla pliku SVG: 800 × 600 pikseli Inne rozdzielczości: 320 × 240 pikseli | 640 × 480 pikseli | 1024 × 768 pikseli | 1280 × 960 pikseli | 1300 × 975 pikseli.

Rozmiar pierwotny ‎(Plik SVG, nominalnie 1300 × 975 pikseli, rozmiar pliku: 13 KB)

Spis treści

Opis

The Haar wavelet. Replacement for ASCII art:

 | 1 ****O | | 1/2 0 *****O---+---***** | | -1 | ****O 0 

Instructions

See Wikipedia graph-making tips.

Generated in gnuplot with the following script:

Gnuplot code

# Set 1300×975 SVG output and filename # The font size (fsize) sets the size for the circles, too. set terminal svg enhanced size 1300 975 fname "Times" fsize 36 set output "haar wavelet.svg" # Set the text value for missing entries in the data file, so we can plot a discontinuous function set datafile missing "Skip" # Set y axis limits so the plot doesn't go right to the edges of the graph set yrange [-1.5:1.5] set xrange [-0.5:1.5] set lmargin 5 set bmargin -5 # No legend needed set nokey # Add lightly-colored axis lines set yzeroaxis set xzeroaxis # Put a tic at every integer set xtics 1 set mxtics 10 # Format x-axis tics as single digits set format x "%g" # Format y-axis tics as digit with one decimal place set format y "%2.1f" set mytics 4 # Plot as lines and also points # Different line styles are plotted as separate lines for ease of post-processing plot "haarlines1.dat" with lines, "haarlines2.dat" with lines, "haarpoints1.dat" with points pt 6, "haarpoints2.dat" with points pt 6 # with points: # 1 = color red (linestyle 1?) # 6 = point style 6 (render as circles in SVG) # Close the file (so I don't have to close gnuplot to view it) set output 

and the data files

'''haarlines1.dat''' # X Y -0.5 0 0 0 Skip 0 1 0.5 1 Skip 0.5 -1 1 -1 Skip 1 0 1.5 0 '''haarlines2.dat''' # X Y 0 0 0 1 Skip 0.5 1 0.5 -1 Skip 1 -1 1 0 '''haarpoints1.dat''' # X Y 0 1 0.5 -1 1 0 <b>haarpoints2.dat</b> # X Y 0 0 0.5 1 1 -1 

Then I opened the resulting SVG file in Inkscape, changed the fill style for the circles (either blue or white fill), line styles (to do dashed lines), brought the plot lines to the top, and then brought the circles to the top (over the lines).

Licencja

Created by User:Omegatron using gnuplot, possibly with post-processing in the GIMP (PNG) or Inkscape (SVG)

Ja, właściciel praw autorskich do tego dzieła, udostępniam je na poniższych licencjach Możesz wybrać, którą licencję chcesz zastosować. (In short, this means that you can copy and modify the image freely as long as you provide attribution; preferably in the form of a link back to this page.)

External links

Historia pliku

Kliknij na datę/czas, aby zobaczyć, jak plik wyglądał w tym czasie.

Następujące strony korzystają z tego pliku:

Globalne wykorzystanie pliku

Ten plik jest wykorzystywany także w innych projektach wiki:

Na podstawie artykułu: "Plik:Haar wavelet.svg" pochodzącego z Wikipedii
OryginałEdytujHistoria i autorzy