Disk Harmonic Functions

버전 1.0.0.0 (2.09 KB) 작성자: Carey Smith
Computes Disk Harmonic Functions; uses Bessel functions and derivatives
다운로드 수: 498
업데이트 날짜: 2010/6/23

라이선스 보기

Computes Disk Harmonic Functions; uses Bessel functions and derivatives
Requires BessDerivZerosBisect2.m
%function dnm = DiskHarmonic(m,n,r,theta)
% if(m == 0)
% dnm = 1*Rnm
% elseif(m < 0)
% dnm = sqrt(2)*Rnm.*sin(mu*theta)
% elseif(m > 0)
% dnm = sqrt(2)*Rnm.*cos(mu*theta)
% end
% m<0: dnm(r,theta) = sqrt(2)*Rnm(r)*sin(m*theta) (mu = |m|)
% m=0: dnm(r,theta) = 1*R_n0(r) (mu = |m|)
% m>0: dnm(r,theta) = sqrt(2)*Rnm(r)*cos(m*theta) (m = |mu|)
%
% n = 0,1,2,...
% m = ...-2,-1,0,1,2... (Does not appear to be a requirement the \m\<=n
% r & theta are vectors of polar coordinates of individual points (not a grid)
% Rnm(r) = anm*J_m(knm*r)
% where
% J_m(r) is a Bessel function of the first kind
% knm = a spatial freq. = the nth positive root of d/dr(J_m(r)) = 0
% anm = 1/sqrt((1-(m/knm)^2)*(J_m(knm))) for n>0 or m>0 (a_00=1)
% For n=0, m=0: d_00=1 (a00=1, J0(0)=1, R00=1) (piston term)

인용 양식

Carey Smith (2026). Disk Harmonic Functions (https://kr.mathworks.com/matlabcentral/fileexchange/28003-disk-harmonic-functions), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2010a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Bessel functions에 대해 자세히 알아보기
버전 게시됨 릴리스 정보
1.0.0.0