找回密码
 注册
Simdroid-非首页
查看: 132|回复: 3

matlab中的数值求导

[复制链接]
发表于 2010-11-29 16:55:47 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
请问在matlab中如何对汉克尔函数进行数值求导?
例如:(H(r))',已知r是一组周期性变化的数据。
发表于 2010-11-29 17:55:56 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
汉克尔函数?
回复 不支持

使用道具 举报

发表于 2010-11-29 22:16:45 | 显示全部楼层 来自 黑龙江哈尔滨
1# xsbl
对于二类一阶Hankel函数,举例如下
x=0.1:0.01:5
y=besselh(1,2,x)
D_besselh=diff(y)/0.01
可以得到数值微分

但x不能是一个系统变量,如:
>> syms x
>> y=besselh(1,2,x)
>> y=diff(y ,x)
这样就是错的了,求不出解析式
并将提示:??? Error using ==> besselh
Arguments must be numeric.

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-11-30 12:27:01 | 显示全部楼层 来自 黑龙江哈尔滨
很有用 谢谢
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 22:52 , Processed in 0.044238 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表