harmonics.m
来自「Three dimensional hydrogen atom spherica」· M 代码 · 共 25 行
M
25 行
function Y = harmonics(L, M, x)
MM = [0 : L]';
%MM
wsp = (1/2) * sqrt((2 * L + 1) .* fact(L - MM) ./ (fact(L + MM)* pi));
%wsp
wsp = wsp * ones(size(x));
%wsp
Y = legendre(L, x) .* wsp;
%Y
% size(Y)
Y2 = Y(2 : L + 1, :);
%Y2
% co drugi * (-1)
Y2 = (cos([1 : L]' * pi) * ones(size(x))) .* Y2;
Y = flipud(Y);
Y = [Y; Y2];
%Y
Y = Y(L + M + 1, :);
%Y
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?