文档

besselk

第二类修正贝塞尔函数

语法

K = besselk(nu,Z)
K = besselk(nu,Z,1)

描述

K = besselk(nu,Z)计算第二类修正贝塞尔函数,Kνz,用于数组的每个元素Z。订单ν不必是整数,但必须是实数。这个论点Z可能很复杂。结果是真实的在哪里Z是正的。

如果νZ是相同大小的数组,结果也是相同大小。如果其中一个输入是标量,则将其扩展为另一个输入的大小。

K = besselk(nu,Z,1)计算besselk(ν,Z)。* exp (Z)

例子

全部折叠

创建域值的列向量。

Z = (0:0.2:1)';

计算函数值besselkNu = 1

格式besselk (z)
ans =6×1Inf 4.775972543220472 2.184354424732687 1.302834939763502 0.861781634472180 0.601907230197235

定义域。

X = 0:01:5;

计算第二类修正贝塞尔函数的前五个。

K = 0 (5,501);K(i+1,:) = bselk (i,X);结束

绘制结果。

情节(X, K,“线宽”,1.5)轴([0 5 0 8])网格传奇(“K_0”“K_1”“K_2”“K_3”“K_4”“位置”“最佳”)标题(v = 0,1,2,3,4时的第二类修正贝塞尔函数)包含(“X”) ylabel (“K_v (X)”

更多关于

全部折叠

贝塞尔方程

微分方程

z 2 d 2 y d z 2 + z d y d z z 2 + ν 2 y = 0

在哪里ν一个实常数,叫做修正贝塞尔方程,它的解为万博 尤文图斯修正贝塞尔函数

一个解决方案Kνz第二类可以表示为:

K ν z = π 2 ν z ν z ν π

在哪里νz- - - - - -νz形成了修正贝塞尔方程的一组基本解,万博 尤文图斯

ν z = z 2 ν k = 0 z 2 4 k k Γ ν + k + 1

Γ(一个是函数。Kνz独立于νz

νz可以使用besseli

扩展功能

这个话题有帮助吗?