- 在线时间
- 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 -> **}的形式,如何将其中的数值**提出呢?+ y. w- ~ l7 m9 x+ W. i$ s; z
: R4 ?9 E; ?9 g5 H- J/ `
此题背景为,想研究一个超越方程的某个参数变化时对根的影响.我最初的想法是5 s4 ?) H3 o+ ]5 _- _" [3 S
* ~! u3 ^* F# U D* C3 V' |& c" C
tab = Table[ { FindRoot[ (a COMPLICIATE expr) == 0, {t, t0} ], x }, {x, xmin, xmax, di} ];
9 g) j# P5 Y$ y1 e- `/ f: a- h2 ?( n! [
ListPlot[ tab ]
. i% m5 S4 T0 C) F! v; S- C8 k- Z, `( K5 Y3 e5 m3 a. H
可是ListPlot[]是无法识别{t -> **}形式的参数的.有什么函数可以将{t -> **}中的数值提出呢?或者,有没有什么更好的办法可以绕开这些表达式呢?
r3 ?* f$ r& j
0 Z! b/ e L- F/ Y9 i Q# }# p不胜感激. |
zan
|