Файл:BlackbodySpectrum loglog en.svg
Материал из Википедии — свободной энциклопедии
Перейти к навигации
Перейти к поиску
Размер этого PNG-превью для исходного SVG-файла: 800 × 580 пкс. Другие разрешения: 320 × 232 пкс | 640 × 464 пкс | 1024 × 742 пкс | 1280 × 928 пкс | 2560 × 1856 пкс | 1600 × 1160 пкс.
Исходный файл (SVG-файл, номинально 1600 × 1160 пкс, размер файла: 75 КБ)
Этот файл находится на Викискладе. Сведения о нём показаны ниже.
Викисклад — централизованное хранилище для свободных файлов, используемых в проектах Викимедиа.
Сообщить об ошибке с файлом |
Краткое описание
ОписаниеBlackbodySpectrum loglog en.svg |
Deutsch: Plancksches Strahlungsspektrum für Temperaturen von 100 K bis 10000 K in einem doppeltlogarithmischen Koordinatensystem. Deutsche Version
English: Black body spectrum for temperatures between 100 K and 10000 K in a log-log diagram.
Türkçe: 100K ve 1000K sıcaklık aralığında kara cisim spektrumu |
Дата | |
Источник | Собственная работа |
Автор | Prog |
gnuplot source code
set terminal svg size 1600,1160 fname 'Verdana' fsize 34 lw 3
set output 'BlackbodySpectrum loglog.svg'
set multiplot
# the visible light plot
set pm3d map
set palette color
set xrange [0.380:0.780]
set yrange [*:*]
set noxtics
set noborder
unset ztics
unset ytics
set samples 50
set noborder
unset colorbox
set nokey
set logscale x
# # full saturation
# set palette defined ( \
# 0.00 0.000 0.000 0.000, \
# 0.08 0.285 0.000 0.547, \
# 0.20 0.148 0.016 0.918, \
# 0.30 0.004 0.578 0.887, \
# 0.36 0.000 0.844 0.531, \
# 0.50 0.004 0.715 0.000, \
# 0.68 0.863 0.797 0.000, \
# 0.77 0.996 0.371 0.000, \
# 0.84 0.918 0.148 0.000, \
# 0.90 0.781 0.047 0.000, \
# 1.00 0.000 0.000 0.000 )
set palette defined ( \
0.00 0.8000 0.8000 0.8000, \
0.08 0.8570 0.8000 0.9094, \
0.20 0.8296 0.8032 0.9836, \
0.30 0.8008 0.9156 0.9774, \
0.36 0.8000 0.9688 0.9062, \
0.50 0.8008 0.9430 0.8000, \
0.68 0.9726 0.9594 0.8000, \
0.77 0.9992 0.8742 0.8000, \
0.84 0.9836 0.8296 0.8000, \
0.90 0.9562 0.8094 0.8000, \
1.00 0.8000 0.8000 0.8000 )
# l/r-margin = 0.107+(1+log(lambda))/3 * (0.858 - 0.107)
set lmargin at screen 0.252
set rmargin at screen 0.330
set bmargin at screen 0.132
set tmargin at screen 0.876
splot x
reset
# the diagrams
set lmargin at screen 0.107
set rmargin at screen 0.858
set bmargin at screen 0.132
set tmargin at screen 0.876
//# # English
//set title "Black body spectrum" font ",44"
//set xlabel "Wavelength [µm]"
//set ylabel "Spectral radiant emittance [W/(m² µm)]"
//set y2label "Spectral radiance [W/(m² µm sr)]"
# Turkish
set title "Kara Cisim Spektrumu" font ",44"
set xlabel "Dalga Boyu [µm]"
set ylabel "Spektral Işınım Emisyonu [W/(m² µm)]"
set y2label "Spektral Işınım [W/(m² µm sr)]"
# # German
# set title "Plancksches Strahlungsspektrum" font ",44"
# set xlabel "Wellenlänge [µm]"
# set ylabel "Spektrale spezifische Ausstrahlung [W/(m² µm)]"
# set y2label "Spektrale Strahldichte [W/(m² µm sr)]"
set xrange [0.1:100]
set yrange [0.01:10**10]
set y2range [0.01 / pi:10**10 / pi]
set format y "10^{%L}"
set format y2 "10^{%L}"
set logscale x
set logscale y
set logscale y2
set ytics nomirror
set grid
set nokey
k = 1.38064852 * 10**-23
h = 6.62607004 * 10**-34
c = 299792458
raw_f(lambda, T) = (2 * pi * h * c**2) / (lambda**5 * (exp((h * c) / (lambda * k * T)) - 1))
use_f(lambda, T) = raw_f(lambda / 10**6, T) / 10**6
set y2tics
set label 1 at 25, 0.04 '200K' center rotate by 0 front
set label 2 at 6.4, 4 '400K' center rotate by 0 front textcolor rgb '#FF0000'
set label 3 at 3.8, 50 '600K' center rotate by 0 front
set label 4 at 1.95, 1500 '3000K' center rotate by 0 front
set label 5 at 0.68, 400000 '6000K' center rotate by 0 front
set label 6 at 0.36, 10000000 '8000K' center rotate by 0 front textcolor rgb '#FFBB05'
set label 7 at 0.22, 180000000 '10000K' center rotate by 0 front
plot \
use_f(x, 200) lc black lw 1, \
use_f(x, 400) lc rgb '#FF0000' lw 2, \
use_f(x, 600) lc black lw 1, \
use_f(x, 3000) lc black lw 1, \
use_f(x, 8000) lc black lw 1, \
use_f(x, 5777) lc rgb '#FFBB05' lw 2, \
use_f(x, 10000) lc black lw 1
Лицензирование
Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующей лицензии:
Этот файл доступен по лицензии Creative Commons «С указанием авторства — С сохранением условий» версии 4.0 Международная
- Вы можете свободно:
- делиться произведением – копировать, распространять и передавать данное произведение
- создавать производные – переделывать данное произведение
- При соблюдении следующих условий:
- атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
- распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.
Элементы, изображённые на этом файле
изображённый объект
У этого свойства есть некоторое значение без элемента в
10 июля 2017
image/svg+xml
bef124bb45a6a3c4727443d44b345d270b89e826
76 711 байт
1160 пиксель
1600 пиксель
История файла
Нажмите на дату/время, чтобы посмотреть файл, который был загружен в тот момент.
Дата/время | Миниатюра | Размеры | Участник | Примечание | |
---|---|---|---|---|---|
текущий | 15:27, 10 июля 2017 | 1600 × 1160 (75 КБ) | Prog | User created page with UploadWizard |
Использование файла
Следующая страница использует этот файл:
Метаданные
Файл содержит дополнительные данные, обычно добавляемые цифровыми камерами или сканерами. Если файл после создания редактировался, то некоторые параметры могут не соответствовать текущему изображению.
Краткое название | Gnuplot |
---|---|
Название изображения | Produced by GNUPLOT 5.0 patchlevel 3 |
Ширина | 1600 |
Высота | 1160 |