Matlab dibuja la curva de fórmula de Planck


En 1900, el físico alemán M. Planck estableció la fórmula correcta para la radiación del cuerpo negro basada en la teoría cuántica, la fórmula de Planck.

Inserte la descripción de la imagen aquí
Da la distribución de la densidad de energía del campo de radiación según la longitud de onda, y es una de las fórmulas básicas de la teoría de la radiación térmica.

1. Determine la longitud de onda y el rango de temperatura.

t es [3500 4000 4500 5000 5500] K, y la
longitud de onda lamda es (1: 10: 5001). * 10 ^ (- 9);

2. Ejecute el programa y los resultados son los siguientes.

Inserte la descripción de la imagen aquí

3. Código fuente.

%% 波长版
clc,clear
 t=[3500 4000 4500 5000 5500];
lamda=(1:10:5001).*10^(-9);
[LAMDA T]=meshgrid(lamda,t);
 I_lamda=planck_lamda(LAMDA,T);
 % surf(LAMDA,T,I_lamda);
 for i=1:5
 plot(LAMDA(i,:),I_lamda(i,:),'Color',[i/6 i/6 i/6])
 hold on
 end
legend('3500K','4000K','4500K','5000K','5500K')

Supongo que te gusta

Origin blog.csdn.net/peter_young1990/article/details/114404696
Recomendado
Clasificación