24小时热门版块排行榜    

查看: 3645  |  回复: 11
本帖产生 1 个 程序强帖 ,点击这里进行查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

fangyongxinxi

新虫 (正式写手)

[交流] 【求助】Python 中 求解微分方程 odeint 的用法 已有6人参与

自己用的语言是Python
在求解微分方程的时候,里面提供了一个命令:odeint
自己琢磨了半天也不知道具体该怎么用。
求知道的同学解释下具体用法,望带例子。谢谢

[ Last edited by zzy870720z on 2011-5-14 at 12:31 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zyj8119(金币+10, 程序强帖+1):分析的很到位。 2010-12-15 12:36:25
引用回帖:
Originally posted by xioooli at 2010-12-14 20:40:23:

当然可以拉,试试 matplotlib。

ps:国外很多搞研究(科学计算,人工智能等等)的用 python 呢

用Python做科学计算确实有其方便和灵活性. 这归功于python语言的灵活.但python的缺点和matlab如出一辙, 由于语言本身的解释执行, 导致计算效率下降, 不得不借助其他语言(C, Fortran)写的函数包来加快速度. 虽然scipy里有一个wrapper可以简化这种相互间的交互过程, 但科研人员不得不抽出精力来处理这种不显然的效率下降问题. 而且在并非在所有的情况下, 用C的循环代替python内部的函数都是最优的, 这就要求花费更多的精力去做出选择和调试.

所以, python做科学计算真得很蹩脚.
10楼2010-12-15 09:34:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

xioooli

金虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
3楼2010-12-12 21:36:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zyj8119(金币+5):谢谢。 2010-12-15 12:35:26
用了几天的scipy,最后还是回到fortran了。python做数值计算还不如用matlab呢。
4楼2010-12-14 12:12:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zyj8119

木虫 (著名写手)

引用回帖:
Originally posted by holmescn at 2010-12-14 12:12:20:
用了几天的scipy,最后还是回到fortran了。python做数值计算还不如用matlab呢。

python可以画图吗?
好好学习,天天向上。
5楼2010-12-14 13:32:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见