| 查看: 1997 | 回复: 6 | |||
[交流]
用matlab求bessel函数的根
|
|
问题看上去很简单,方程如下所示: v*sqrt(1-b)*J1(v*sqrt(1-b))/J0(v*sqrt(1-b))=-v*sqrt(b)*K1(v*sqrt(b))/K0(v*sqrt(b)) 其中b为 未知数。v为常数,J1我第一类第1阶贝塞尔函数,J0为第一类第0阶贝塞尔函数;K1为第二类第1阶贝塞尔函数,K2为第二类第0阶贝塞尔函数。 问题:通过解上述方程,求解b的值。 我在matlab中尝试了fzero,和solve,但是都没能给出正确的结果。 求高手指点! |
» 猜你喜欢
求碳排放博导;方向是LCA、生命周期可持续发展以及碳排放
已经有5人回复
26年博士申请自荐-电催化
已经有7人回复
2026年博士申请求捞
已经有3人回复
2026博士或科研助理转27年博士
已经有6人回复
国自科送审了吗
已经有11人回复
博士招生
已经有5人回复
夜,静悄悄的
已经有8人回复
研究生做的很差,你们会让毕业吗?
已经有6人回复
26年申博自荐-计算机视觉
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab如何求解含有bessel方程中的参数
已经有5人回复
求助:Matlab中如何绘制三维隐函数图像
已经有20人回复
谁给解释一下扩散系数的单位问题??
已经有5人回复
数值求解N-S方程一般用什么编程啊???
已经有9人回复
Matlab画隐函数,ezplot
已经有3人回复
求助matlab的发fgoalattain函数
已经有4人回复
哪些书里面有讲解关于含有积分方程的未知数求解问题啊?非常感谢!
已经有9人回复
函数有第一类间断点,则不存在原函数
已经有3人回复
求matlab画一个函数的图
已经有6人回复
如何用Matlab画z关于x和y的函数图?谢谢大家!
已经有8人回复
求助:能不能帮忙写一个用matlab求一个函数的傅里叶变换的程序
已经有16人回复
如何根据已知函数画函数曲线?谢谢
已经有4人回复
【求助】请问怎么求函数方程的函数表达式?
已经有11人回复
【求助】关于matlab中的函数代换
已经有10人回复
» 抢金币啦!回帖就可以得到:
坐标南京,诚租女友
+5/9316
昆明理工大学交通载运车辆方向招收2026年秋季入学博士生2名
+3/174
湖南师范大学化学化工学院李斌课题组招收2026级博士生
+1/82
太行山徒步之凌水河(二)
+1/74
山东征女友,坐标济南
+1/70
2026年江西师范大学流动化学与工程研究院陈芬儿院士团队化学博士招生
+3/68
双一流高校-南京林业大学-化学工程学院-国家海外优青团队招2026级博士(5月15号截止)
+1/46
北京航空航天大学拟招收2026博士研究生
+1/33
双一流高校-南京林业大学-化学工程学院-国家海外优青团队招2026级博士(5月15号截止)
+1/31
北京邮电大学电子科学与技术招收博士
+1/29
中国农业大学资源与环境学院 - 招聘杰出人才、青年研究员、优秀人才和博士后
+1/13
申请账号解封
+1/10
英国大学招收电子散热及数字孪生研究方向的博士生
+1/8
注册小木虫周年大礼包
+1/5
港科大广州 - 量子计算全额奖学金博士招聘(申请制,2026和2027均有名额)
+1/4
【硕士生补录】澳科大诚招2026年秋季药剂学硕士研究生1-2名
+1/4
英国伦敦布鲁内尔大学高薪招聘欧盟玛丽居里全奖博士
+1/3
中南大学地信院潘老师团队招收航天摄影测量与三维计算机视觉方向2026年入学博士生
+1/3
爱思维尔旗下LWT投稿
+1/2
双一流高校南林化学工程学院-国家级青年人才团队招2026级博士(最后一波)
+1/1
★ ★ ★ ★ ★ ★
xiaolobster: 金币+5, ★有帮助 2013-11-29 09:03:39
xzhdty: 金币+1, 谢谢参与 2013-11-30 10:51:42
xiaolobster: 金币+5, ★有帮助 2013-11-29 09:03:39
xzhdty: 金币+1, 谢谢参与 2013-11-30 10:51:42
|
function bessel_problem %----------------------------------------- function f=besselfunc(b,v) f=v.*sqrt(1-b).*besselj(1,v.*sqrt(1-b))./besselj(0,v.*sqrt(1-b))-(-v.*sqrt(b).*bessely(1,(v.*sqrt(b)))./bessely(0,(v.*sqrt(b)))); end %----------------------------------------- v=10; b0=0.1; [b,yb,exitflag]=fsolve(@(b)besselfunc(b,v),b0); b yb exitflag end 将代码保存为m文件,在命令窗口中输入bessel_problem即可求解。给v赋不同的值得到的结果不大一样,这里给v赋值为10。 |
2楼2013-11-28 19:12:56
3楼2013-11-29 09:04:49
4楼2013-11-29 09:23:25
5楼2014-02-18 04:21:59
6楼2015-05-19 14:17:14
7楼2015-05-19 14:20:12












回复此楼
