Bild:Zonenplatte Cosinus.png
aus Wikipedia, der freien Enzyklopädie
Du hast neue Nachrichten auf deiner Diskussionsseite.

Größe der Voransicht: 600 × 600 Pixel
Version in höherer Auflösung (1000 × 1000 Pixel, Dateigröße: 296 KB, MIME-Typ: image/png)
![]() | Diese Datei wird aus dem zentralen, mehrsprachigen Dateiarchiv Wikimedia Commons eingebunden. Die Quellen- und Lizenzangaben nach dem roten Trennstrich stammen von der Original-Beschreibungsseite der Datei. |
[edit] Description
Description |
Deutsch: Frenelsche Zonenplatte mit Sinusförmiger Transparenzfunktion. Programmcode zur Berechnung siehe unten.
English: Frenel's zone plate with sinusoidal transparency. For calculation code see below.
|
---|---|
Source |
Home brewed picture |
Date |
created 19. Aug. 2005 |
Author |
Georg Wiora (Dr. Schorsch) |
Permission |
CC-BY-SA 2.5, 2.0, 1.0 and GFDL by the Author |
[edit] Licensing
![]() ![]() ![]() |
This file is licensed under the Creative Commons Attribution ShareAlike license versions 2.5, 2.0, and 1.0
العربية | Česky | Dansk | Deutsch | English | Español | فارسی | Français | Italiano | 日本語 | Nederlands | Polski | Português | Русский | Svenska | Türkçe | 简体中文 | 正體中文 | +/- |
[edit] How To
The 8-bit intensity values I of this image were computed by the following formula:
where r is the distance to the image center in pixels.
The image has been computed with IDL (Interactive Data Language from www.rsinc.com ). The source code is provided here. Copy it into a file named "Zoneplatecosinus.pro" and execute it with IDL.
PRO ZONEPLATECOSINUS ; Pixel size of the image siz=1000 ; Coordinate array xc = LINDGEN(siz,siz) yc = xc / siz xc = TEMPORARY(xc) MOD siz ; Distances to center of array d = SQRT((FLOAT(xc)-siz/2.)^2+(FLOAT(yc)-siz/2.)^2) ; The image of the zone-plate zone = COS(d^2/5120) WINDOW,XSIZE=siz,YSIZE=siz ; Display it TVSCL,zone ; Save as PNG write_png,'zonenplatte2.png',BYTSCL(zone) END
Dateiverweise
Die folgenden Artikel benutzen diese Datei: