Matlab desenha a curva da fórmula de Planck


Em 1900, o físico alemão M. Planck estabeleceu a fórmula correta para a radiação de corpo negro com base na teoria quântica, a fórmula de Planck.

Insira a descrição da imagem aqui
Ele fornece a distribuição da densidade de energia do campo de radiação de acordo com o comprimento de onda e é uma das fórmulas básicas da teoria da radiação térmica.

1. Determine o comprimento de onda e a faixa de temperatura.

t é [3500 4000 4500 5000 5500] K, e o
comprimento de onda lamda é (1: 10: 5001). * 10 ^ (- 9);

2. Execute o programa e os resultados são os seguintes.

Insira a descrição da imagem aqui

3. Código-fonte.

%% 波长版
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')

Acho que você gosta

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