- 在线时间
- 4 小时
- 最后登录
- 2011-3-29
- 注册时间
- 2010-5-15
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 88 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 30
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 7
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   26.32% 该用户从未签到
- 自我介绍
- 签名栏出租,每月10元,包年八折
 |
如题,FindRoot[]的结果是{t -> **}的形式,如何将其中的数值**提出呢?
6 ]* ?4 G4 ^3 X& b2 Z5 b3 P6 S) X( A Z2 _/ g0 s
此题背景为,想研究一个超越方程的某个参数变化时对根的影响.我最初的想法是
1 ^; `) s$ [, x- z) H5 ^/ P/ C3 E% O8 Z5 O6 G/ k2 J" _
tab = Table[ { FindRoot[ (a COMPLICIATE expr) == 0, {t, t0} ], x }, {x, xmin, xmax, di} ];- J, C1 _) v$ h7 z! o: ] A
/ L9 L' ^% u7 rListPlot[ tab ]
3 l% z0 X1 K& N. x( K/ }- ~1 f
. m' p. b3 H4 n1 J; Y; H% [7 x可是ListPlot[]是无法识别{t -> **}形式的参数的.有什么函数可以将{t -> **}中的数值提出呢?或者,有没有什么更好的办法可以绕开这些表达式呢?6 K9 @' I' u9 u* m. M
: o* K& [1 o0 a# a" C$ V不胜感激. |
zan
|