24小时热门版块排行榜    

查看: 7421  |  回复: 38
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

nnysldrwv

铜虫 (初入文坛)

[交流] 学了一段时间Python用于科学计算的感想 已有28人参与

刚开始用的是《Learn Python the Hard Way》,可以说是最啰嗦的面向毫无编程基础的人的教材。同时也看了一点官方的Tutorial,看到很多人推荐一本书《Python科学计算》,所以就买了一本。作者叫张若愚。买了书之后兴高采烈地看了两章,发现没有什么亮点,而且结构很乱。书后面一部分可以说对我完全没有作用,都是在介绍怎样做信号处理之类的。这本书强烈不推荐购买,除非你正好是要用来做信号处理。
    试着用Python编写了三维的FDTD程序,这才体会到Python有多慢,即使用到了NUMPython的库。FDTD里不可避免要用到许多次循环,并且有很多循环嵌套。在这种情况下Python的速度比Matlab要慢很多。我用的是PythonXY包,PythonXY附带很多工具,包括二维三维画图、GUI设计、多种文本编辑器。但是觉得这些工具相对MATLAB来说还欠完善。对于国内用户来说(不介意用MATLAB盗版的话),我觉得科学计算还是用MATLAB更好。对速度有要求的话还是应该用编译语言。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

virtualzx

木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
34楼: Originally posted by zhangxiuyu22 at 2016-03-30 10:57:55
python上手很快,是个很强大的语言。要是能有一本针对某个实例展开讲解各种库的用法的书就好了。

每个库都自带很多实例讲解,为啥还要书呢

发自小木虫IOS客户端
35楼2016-03-31 00:11:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

virtualzx

木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
36楼: Originally posted by zhangxiuyu22 at 2016-03-31 08:06:41
自带的实例讲解缺乏针对性,主要是对某个库的实例讲解,要是有人能专门归纳一下科学计算中经常用到的库,出一本书就更好了。不过好像已经有人这么做了,这样的书已经有了,但仅仅是从作者所在专业的角度去写的,要 ...

针对一般科学问题的资源网上已经非常多了,也大都互相重复,可是库的数目如此之大,一般性的介绍不可能很好地介绍特别专业的库

发自小木虫IOS客户端
37楼2016-03-31 08:21:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 nnysldrwv 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见