- 在线时间
- 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 -> **}的形式,如何将其中的数值**提出呢?
( c9 e, W& s4 N4 x5 D
* [& @7 [0 Q8 e& H& a此题背景为,想研究一个超越方程的某个参数变化时对根的影响.我最初的想法是
" K$ A" `; @9 N3 j+ K/ r
2 C8 D2 `, P9 `7 a2 N, x/ l# S {tab = Table[ { FindRoot[ (a COMPLICIATE expr) == 0, {t, t0} ], x }, {x, xmin, xmax, di} ];! S5 ^+ K2 w( W! G
$ t6 j$ o c/ e4 M: G+ UListPlot[ tab ]
; W' w8 \" f0 Z8 |7 o# }; m9 |
可是ListPlot[]是无法识别{t -> **}形式的参数的.有什么函数可以将{t -> **}中的数值提出呢?或者,有没有什么更好的办法可以绕开这些表达式呢?8 a. s% N0 j$ a; W; ?+ n N8 c: z! W( X
. z9 |+ y. b" [/ j- ?3 @* U! @
不胜感激. |
zan
|