问题标签 [bessel-functions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
3038 浏览

java - Java中的贝塞尔库函数

我正在寻找与 Excel 函数 BESSELI 匹配的 Java 贝塞尔函数,提供了描述:


返回修改后的 Bessel 函数,它等效于为纯虚参数计算的 Bessel 函数。

语法 BESSELI(x,n)

X 是评估函数的值。

N 是贝塞尔函数的阶数。如果 n 不是整数,则将其截断。


我发现了看起来很接近的东西,但是有许多不同类型的贝塞尔函数......

我的另一个选择是尝试得出一个近似值,但这听起来很难。谁能给我任何关于如何在 Java 中表示该 excel 函数的好建议?

0 投票
2 回答
7706 浏览

matlab - 绘制贝塞尔函数

你如何在 Matlab 中绘制第一类贝塞尔函数(2d)?

0 投票
1 回答
13004 浏览

math - 在 MATLAB 中绘制 Bessel 函数

在 MATLAB 中,你如何绘制

f(r) = { 2*J1(a*r) / r }^2

其中 a = 2*pi 和 J1 是第一类贝塞尔函数,r = sqrt(x^2 + y^2)

这应该以 3D 绘制,即有点像气泡(不知道该怎么做)

0 投票
1 回答
3859 浏览

matlab - 如何在 MATLAB 中数值求解包含贝塞尔函数的方程?

我遇到了一个方程,其中一侧包含第一类贝塞尔函数,另一侧包含修改后的第二类贝塞尔函数。我想知道它的确切解(u 的值)。方程如下:

其中 s 是任意整数,例如 2。

w 可以写成 u 的函数:

所以这个方程只有一个变量:u

我是 MATLAB 新手。我不知道我应该如何处理这个问题。有人可以帮我吗?

0 投票
1 回答
129 浏览

java - 乘以和除以二

为什么这两个代码片段会给出两种不同的结果?

0 投票
1 回答
1911 浏览

matlab - 求解方程 Matlab

谁能告诉我如何求解这个方程 2xJ1(x) - J0(x) = 0 其中 J1 和 J0 是 Matlab 中的贝塞尔函数,无需使用 fsolve 命令

0 投票
2 回答
1233 浏览

matlab - 向量化 MATLAB 函数

对于坐标为rhophiz的极点,我对m = 1: Mn = 1: N进行了双重求和:

m 和 n 的双重求和

我已经写了它的矢量化符号:

现在我需要重写这个函数来接受坐标rhophiz的向量(列) 。我尝试了arrayfun、cellfun、简单的for循环——它们对我来说太慢了。我知道“MATLAB 数组操作技巧和窍门”,但作为 MATLAB 初学者,我无法理解 repmat 和其他函数。

有人可以建议矢量化解决方案吗?

0 投票
3 回答
3553 浏览

math - 使用 Jm+1=2mj(m) -j(m-1) 公式在 MATLAB 中计算贝塞尔函数

我尝试使用该公式实现贝塞尔函数,这是代码:

但是如果我使用 MATLAB 的 bessel 函数将它与这个函数进行比较,我会得到太高的不同值。例如,如果我输入 Bessel(20) 它会给我 3.1689e+005 作为结果,如果我输入 bessel(20,1) 它给我 3.8735e-025 ,这是一个完全不同的结果。

0 投票
1 回答
5792 浏览

matlab - 绘制和查找贝塞尔函数的根

我正在尝试绘制一个函数的根,该函数由在 Matlab 中添加和相乘的多个贝塞尔函数组成。方程为 Jm(omega)*Ik(omega)+Im(omega)*Jk(omega) 其中 Jm 是第一类 m 阶贝塞尔函数 (besselj)。Im 是第一类 m 阶 (besseli) 的修正贝塞尔函数。对于每个模式 m=o,1,2,...和 ​​n=1,2,3... 频率 omega(mn) 是所列方程的相应根。m=0,1,2 n-1,2,3,4。我需要求解 12 个根的方程。我是 Matlab 的新手,这有点不符合我的要求。到目前为止,我有这段代码,但我不确定我是否需要脚本中的变量 omega。我也看过其他人关于这个主题的问题,但没有看到任何类似的问题。我看到的情节与我的完全不同,这告诉我我可能错了。

0 投票
2 回答
3546 浏览

numerical-methods - 计算第一类修正贝塞尔函数的算法

你能告诉我一种快速准确的方法来计算 BesselK(mu,z), BesselI(mu,z),其中 mu 是实数吗?