第一类贝塞尔函数的导数! !

73(30天)
另
2017年4月3日
评论道: Feruza2023年6月15日14:34
你好!我想检查我的实现第一类贝塞尔函数的导数是正常工作与否,我怎么检查? !这是我的代码实现,请纠正我,如果它是错的!
c =√pi. / (2. x));
D_bessel = c。* besselj (n - 0.5 x) - c。* besselj (0.5 n + x) * (n + 1) / (x);

答案(2)

摩根
摩根 2022年11月6日
我发现一个稍微更容易实现为你基于导数 链接 。它本质上说
在MATLAB中,这样子
函数dJndx = dbesselj (n, x)
% DBESSELJ一般计算一个函数
%的贝塞尔函数的导数
%的n x的所有值。
%
%的示例用法:dJndx = dbesselj (n, x);
%
%输入参数
% = = = = = = = = = = = = = = = =
% n阶第一类贝塞尔函数
% x贝塞尔函数的输入变量
%
%输出参数
% = = = = = = = = = = = = = = = =
% dJndx n阶贝塞尔函数的导数
%在x的所有值
dJndx = n * besselj (n, x)。/ x - besselj (n + 1, x);
结束
希望这回答了你的问题,请让我知道如果这可以帮助!

Feruza
Feruza 2023年6月14日18:47
有三阶贝塞尔函数的导数计算方法吗?我能找到从贝塞尔方程的二阶导数,但如何进行三阶导数
2的评论
Feruza
Feruza 2023年6月15日14:34
谢谢,我还利用MATLAB Symbolics衍生品的修正公式来进行分析:
信谊νz
b = besselj(ν,z);
db = diff (b)
bj = besselj(ν,z);
ddbj = diff (bj, z, 2)
dddbj = diff (bj, z, 3)

登录置评。

类别

找到更多的在贝塞尔函数帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!