问题标签 [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.
java - Java中的贝塞尔库函数
我正在寻找与 Excel 函数 BESSELI 匹配的 Java 贝塞尔函数,提供了描述:
返回修改后的 Bessel 函数,它等效于为纯虚参数计算的 Bessel 函数。
语法 BESSELI(x,n)
X 是评估函数的值。
N 是贝塞尔函数的阶数。如果 n 不是整数,则将其截断。
我发现了看起来很接近的东西,但是有许多不同类型的贝塞尔函数......
我的另一个选择是尝试得出一个近似值,但这听起来很难。谁能给我任何关于如何在 Java 中表示该 excel 函数的好建议?
matlab - 绘制贝塞尔函数
你如何在 Matlab 中绘制第一类贝塞尔函数(2d)?
math - 在 MATLAB 中绘制 Bessel 函数
在 MATLAB 中,你如何绘制
f(r) = { 2*J1(a*r) / r }^2
其中 a = 2*pi 和 J1 是第一类贝塞尔函数,r = sqrt(x^2 + y^2)
这应该以 3D 绘制,即有点像气泡(不知道该怎么做)
matlab - 如何在 MATLAB 中数值求解包含贝塞尔函数的方程?
我遇到了一个方程,其中一侧包含第一类贝塞尔函数,另一侧包含修改后的第二类贝塞尔函数。我想知道它的确切解(u 的值)。方程如下:
其中 s 是任意整数,例如 2。
w 可以写成 u 的函数:
所以这个方程只有一个变量:u
我是 MATLAB 新手。我不知道我应该如何处理这个问题。有人可以帮我吗?
java - 乘以和除以二
为什么这两个代码片段会给出两种不同的结果?
和
matlab - 求解方程 Matlab
谁能告诉我如何求解这个方程 2xJ1(x) - J0(x) = 0 其中 J1 和 J0 是 Matlab 中的贝塞尔函数,无需使用 fsolve 命令
matlab - 向量化 MATLAB 函数
对于坐标为rho、phi、z的极点,我对m = 1: M和n = 1: N进行了双重求和:
我已经写了它的矢量化符号:
现在我需要重写这个函数来接受坐标rho、phi、z的向量(列) 。我尝试了arrayfun、cellfun、简单的for循环——它们对我来说太慢了。我知道“MATLAB 数组操作技巧和窍门”,但作为 MATLAB 初学者,我无法理解 repmat 和其他函数。
有人可以建议矢量化解决方案吗?
math - 使用 Jm+1=2mj(m) -j(m-1) 公式在 MATLAB 中计算贝塞尔函数
我尝试使用该公式实现贝塞尔函数,这是代码:
但是如果我使用 MATLAB 的 bessel 函数将它与这个函数进行比较,我会得到太高的不同值。例如,如果我输入 Bessel(20) 它会给我 3.1689e+005 作为结果,如果我输入 bessel(20,1) 它给我 3.8735e-025 ,这是一个完全不同的结果。
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。我也看过其他人关于这个主题的问题,但没有看到任何类似的问题。我看到的情节与我的完全不同,这告诉我我可能错了。
numerical-methods - 计算第一类修正贝塞尔函数的算法
你能告诉我一种快速准确的方法来计算 BesselK(mu,z), BesselI(mu,z),其中 mu 是实数吗?