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.
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.
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')