这种递归关系在数学上很好,但在使用浮点数的有限精度表示来实现算法时数值不稳定.

考虑以下比较:

x = 0:20;

y1 = arrayfun(@(n)besselj(n,1), x); %# builtin function

y2 = arrayfun(@Bessel, x); %# your function

semilogy(x,y1, x,y2), grid on

legend('besselj','Bessel')

title('J_\nu(z)'), xlabel('\nu'), ylabel('log scale')

因此,您可以看到计算值在9之后开始显着不同.

根据MATLAB:

BESSELJ uses a MEX interface to a Fortran library by D. E. Amos.

并提供以下作为其实现的参考:

D. E. Amos, “A subroutine package for Bessel functions of a complex

argument and nonnegative order”, Sandia National Laboratory Report,

SAND85-1018, May, 1985.

D. E. Amos, “A portable package for Bessel functions of a complex argument and nonnegative order”, Trans. Math. Software, 1986.

未定义jm matlab,math – 使用Jm 1 = 2mj(m)-j(m-1)公式在MATLAB中计算bessel函数相关推荐

  1. linux编译动态库未定义,GCC链接库的一个坑:动态库存在却提示未定义动态库的函数...

    背景 在GCC中已经指定链接库,然而编译时却提示动态库函数未定义! 测试出现的错误提示如下: [GMPY@13:48 tmp]$gcc -o test -L. -lmylib test.c /tmp/ ...

  2. AjaxPro2 方法未定义,对象不支持此方法或属性,解决办法

    如果报错类未定义,或者是命名空间未定义, 首先看看AjaxPro页面注册,要在page_load里面注册 namespace AdoNetDemo { public partial class Add ...

  3. 隐式超级构造函数Fu()未定义。

    该错误显示:隐式超级构造函数Fu()未定义. 必须显式调用另一个构造函数. 也就是当java类中没有构造函数时,java会默认有一个隐藏的没有带参数的构造函数,这时是不需要定义构造函数的,但是当jav ...

  4. Matlab出现未定义与‘char’类型的输入参数想对应的函数‘xxx‘

    文章目录 1. 背景描述 2. 原因 3. 解决办法 1. 背景描述 在 matlab 上使用基于 matlab 二次开发的 APP,有时候会出现"未定义与'char'类型的输入参数想对应的 ...

  5. matlab 函数 未定义,matlab一直说我未定义函数或变量x怎么办?

    你有没有给x赋值?没有的话,函数g(x)没法调用参数x就出错了.例如试试:12x = 1:10;g(x)www.mh456.com防采集. 首先你这个函数写的是2113没问题,我感觉你的5261基础不 ...

  6. matlab 中数据未定义,matlab总是出现参数未定义

    matlab 曲线拟合参数 1.你给的数据有问题,t有11个点,而R只有10个点.暂按照删去t的最后一个点考虑.2.拟合和很多因素有关,比如初值.拟合函数的选择.算法设置等.3.按现有程序拟合的结果: ...

  7. MATLAB遇到问题:错误使用eval,未定义与‘struct‘类型的输入参数相对应的函数‘workspacefunc‘

    安装好什么也没干,就开始报错,命令行窗口输入什么都是错误 错误使用eval 未定义与'struct'类型的输入参数相对应的函数'workspacefunc' 解决方法: 在命令行窗口分别输入下面语句, ...

  8. matlab未定义str,已经定义了变量却报错“未定义函数或变量”

    x=str2num(get(handles.edit1,'string')); y=str2num(get(handles.edit2,'string')); axes(handles.axes1) ...

  9. c语言math未定义,C语言中自增自减表达式的未定义行为

    摘 要:自增自减运算符是C语言的一个特色,本文通过表达式中对一个变量进行多次自增或自减运算时产生的未定义行为进行了详细介绍,望帮助大家正确使用自增自减运算符. 关键词:C:自增自减运算符:未定义行为 ...

  10. python输入python显示未定义_python 未定义

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! sdk 3.0 实现了统一化,各个语言版本的 sdk具备使用方法相同.接口调用方 ...

最新文章

  1. lintcode: k Sum 解题报告
  2. simplePagination API
  3. Linux系统学习----前言
  4. C++ 正态分布、概率累积密度函数的使用(boost库)
  5. Python面向对象的高级特性
  6. android愤怒小鸟游戏、自定义View、掌上餐厅App、OpenGL自定义气泡、抖音电影滤镜效果等源码...
  7. how to deal with error message Failed to create note
  8. 工程师和科学家有什么区别
  9. Python输出LOGO图标
  10. 会声会影x4素材_如何利用会声会影制作抖音短视频
  11. 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  12. echarts中的option.legend.data has not been defined.
  13. ACL2021 | 对比学习8篇论文一句话总结
  14. AIML框架 初探
  15. 伺服驱动器开发案例,迈信EP100
  16. 历史名人 明朝成化仙游抗倭首领总捕头——魏升
  17. linux netcdf编译,Netcdf4安装指南
  18. 论文研读笔记(二)——VGG
  19. java 俄罗斯方块消除整行_帮忙看下我的俄罗斯方块满行删除方法,为嘛一次只能删除1行。。...
  20. 条码标签打印怎么设置镜像

热门文章

  1. 【钟表识别】基于matlab GUI形态学钟表识别【含Matlab源码 1351期】
  2. 【人脸表情识别】基于matlab GUI稀疏表示人脸表情识别【含Matlab源码 786期】
  3. 【背包问题】基于matlab多目标粒子群算法求解多背包问题【含Matlab源码 654期】
  4. 【图像分割】基于matlab GUI二值化+灰白质医学影像分割【含Matlab源码 184期】
  5. 计算机用户界面英文,计算机主板CMOS界面英文翻译(2)
  6. 安装nltk,textacy库
  7. 利用swap()函数来收缩内存
  8. 二维数组最长递增java_动态规划设计之最长递增子序列
  9. python读取excel绘图y轴设置_python读取并定位excel数据坐标系详解
  10. bearer token头_接口认证方式:Bearer Token