水文与水资源工程专业读研阶段对哪些软件的使用有较高要求?

admin 51 0

  我晕,这个问题这么多天了 完全没人管么?

  我食言来答一下。

  我只说我工作后要求比较多的软件。

  最基本的EXCEL,建模用matlab,画图用cad,最后还有个大杀器arcgis。

  就这样。

  2017/04/13 补充更新

  上次回复是2014年9月,两年半过去了,今天来补充一些有趣且有用的新软件。

  1.制图软件。水文学的许多研究都有一个特点,就是数据分析的工作量非常大,如何准确、有效、生动地展示数据分析成果非常重要。之前的回复里主要推荐了Excel、Matlab、SPSS,在这两年半的研究中,我个人使用的制图软件有了较大的变化。

  Excel已经被彻底放弃,原因是图形参数修改太繁琐,出图分辨率太低,像Excel这样界面友好可交互式修改属性的,又弥补了excel出图质量差的缺陷的软件,当属OriginLab,这款软件还可以做一些统计分析,还能和R、Python等语言兼容,蛮好的。但制图数据量一大,OriginLab的效率急速下降,这时推荐用R语言,R语言除了制图优美,最大的有点就是开源,全世界各行各业的学者都在提供不同功能的包(packages),而且都免费哦,非常好,简单说就是实现了批处理,而且大量的包降低了使用难度,既适合统计分析,又适合做美丽的图(R作地理信息空间图也很有意思),强烈推荐。唯一的缺点是要写好R代码还是需要下功夫的。在代码类的作图软件(语言)里,推荐GrADS,是气象里的绘图软件,处理四维数据特别方便,气象的等值线、等高面、流线、风矢量图等等都可以比较容易地绘制出来,这些图其实在水文的研究里也用得到。另外GrADS读取一些通用数据格式,比如NetCDF文件很方便,我个人感觉比Matlab方便快速。GrADS图形输出格式也很多样灵活。

  在图形的细节处理方面,除了Photoshop,这次补充推荐Adobe下的Illustrator,处理矢量格式的图形很方便,而且现在许多期刊投稿时都要求AI格式的图片,正好用Illustrator还能处理一些图片细节、控制图片精度等等。这个软件和PS一样容易上手,好学。

  2.专业软件。专业软件的功能就更有针对性啦,可能一个小软件或者小程序就是为了个别功能开发的,这些软件可以按需查找。现在许多研究者都会将自己研究中用到的一些软件开放下载,真有这方面需求时多留心,也许能用得上。有时完全可以避免自己从头开发花费更多的精力。

  3.文献管理软件。市场上的文献管理软件非常多,之前推荐的EndNote算是SCI正统出版的,使用也是最广泛。可我不喜欢。今天推荐一个小众软件Citavi,有这类软件的“瑞士军刀”称号。Citavi管理界面很舒服,它的灵魂大约是“Organize Your Knowledge”。对于文献的分类、分组管理,以及文献的阅读、批注,Citavi非常强大,而且流畅。在文献格式方面,功能也足够强大,对中文文献格式兼容得很好。两个缺点,只有英文,只兼容Windows系统,Mac系统只能干瞪眼;免费版只能管理100篇文献,付费版价格不便宜,但好用,哈哈。推荐。

  这次就写这么多啦,以后有好玩有用的软件再来分享。

  ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  无意中看到这个问题,也是觉得对于研究生来说有必要简单总结一下。个人的一些体会,希望对大家有用:

  1.MS Office系列篇。word用于文章排版,ppt用于汇报展示,excel数据处理。不要看不起这三个软件,它们已经非常强大,能把这三个用到极致后面的很多软件可以省了。建议学学VBA,别只会拉excel的填充柄和写几句简单代码,那是高中干的活。此外,pdf也很重要,你以为你下载一个几十兆的pdf阅读器就够了吗?去下个两百多兆的,why?装了你就懂了。

  2.水文的基本软件。一些与专业相关的软件要了解,比如水文分析计算里用的P3排频软件,有武大的版本,河海的版本,效果是不一样的。地理信息系统的软件,主流的Mapinfo,ArcGIS,在提取流域、耦合分布式水文模型方面有很多应用,也用于专题制图。遥感软件,RS技术已经是水文的一个热点研究,相关的软件必然是用得到的大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!。

  3.制图软件。出成果不仅要文字,还要图表数据分析,excel的制图是很灵活漂亮的,但是数据量大了就厚不住了,matlab是很好的,spss也是不错,可以做很多数学分析,省了你编程(当然大量计算时还是得编程,一定程度上编程简直就是万能的,就看你怎么利用了)。photoshop,论文讲究图文并茂,图非常重要,要做高大上的图,你懂的。

  4.操作系统。Linux和Unix,比windows好太多,windows下运行几天的程序进去linux里分分钟搞定。不过全是敲代码,初学我也想放弃,后来才发现是好东西,非常适合运行长历时程序,蛤。

  5.编程。虽说精通一门语言足矣,但是各种语言各有优缺,我现在是选择性使用。VB是我的母语==真是给这货坑惨了,当年要是学c我估计现在得轻松一大半。VB出了界面灵活别的优点已经想不到了。Matlab好用,有空好好学学它的矩阵处理思想,比excel好。Fortran、c、c++也用,主要是现在很多开源程序都是这些语言编的。现在欧洲兴起R语言,本人正在学习,准备取代matlab。总之自己写程序熟悉一种就够了。

  6.其他软件,举一例。写论文,尤其是SCI,不是光有这些就够滴,你想一篇文章里要引用几十篇文章,甚至有的综述引用上百篇,总不能一篇一篇去敲吧?还有这么多的文献咋管理呢?EndNote,帮你解决所有问题(怎么有种做广告的感觉。。。)。

  7. and so on...

  有用的软件太多啦,这些是本人亲测体会,希望对你有用。

  沈同学回答已经非常好了,不过还是想多嘴几句。

  coding!!!

  coding!!!

  coding!!!

  如果停留在软件要求阶段。。就比较悲剧了。

  1.掌握一门coding语言是比较有技巧的,因为不同语言有不同的优势。 做data多的,可以考虑fortune/phyton(小量数据请EXCEL用宏)。 做水文模型多的,需要看你自己的喜好了,C/C++ 的特点就是相对于MAT/R更接近基础语言,运行的速度很快,但是对于编程的要求很高,那么多debug呢- -, 但是在处理工程性质的问提时(Fr: 动态规划水库调度/水文模型参数率定/e.tc),表现比MATLAB 和R都要来的快的的快得多;但是 MATLAB/R相对来来说入门更为简单,而且在处理矩阵/概念性问题上比c优越太多了,实际上这两种语言的用户基础非常之大,大到几乎你能想到的函数都被 收录到了函数库/网上网友开发,这点R比MATLAB更加开源。 本人非常反感MATLAB无用论,我的(MIT)导师告诉我,MATLAB非常强大,足够你博士毕业了,只要你学会怎么用。。。(强行装逼,鬼知道我能不能毕业),而且私以为MATLAB出图效果只服mathematica,除此之外我真不知道那个软件比MATLAB强(可能才疏学浅了,origin,surfing都是弱弱的)

  2.其实遥感水文核心是运用软件,想要进阶,还是得从GIS coding下手。

  3.其实水文也算数据分析学科的一个分支,多看data analysis总不是一件坏事。

  4.如果仅仅是玩软件,可能出paper是非常困难的一件事情。

  总之,我觉得现在的工科专业基本都在往coding看齐,也是非常正常的事情。所以,语言选哪个并不重要,重要的模型式的思维。大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!

  用什么软件主要还是看你具体做哪个方向。我目前研一在读,实习过也做过research,列举几个我比较常用的。大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!

  ARC GIS:地图,数据处理。

  HEC-RAS:建一维模型,计算discharge,stage等数据,偏水文

  HEC-HMS:建模,simulation出的结果主要需要不同flood event里的peak discharge

  SWMM:只会最基本的,偏水利的建模

  AutoCad Civil 3D: 这个用的不多,如果设计和交通有关的的排水什么的可能会用到。当时用这个主要是设计culvert等部分

  HY-8,hydaulic tool box:这俩比较简单,也是用来设计culvert,reservoir的时候用过

  上一次看到这个问题还是快两年前,如今自己研一在读,也算是有点资格回答这个问题了hh:

  这个应该还是根据细分的不同方向各有不同

  本科做毕设的时候主要用的两款:MIKE21(做水动力模拟的)和 SMS (画模型网格)。MIKE21也能画网格,但好像网格质量没有SMS那么好

  ArcGIS: 这个比较常用,在研究watershed,riverbasin,土壤地质含水层这些上面用途很广泛

  HEC-RAS,Civil 3D,CAD:水力设计什么的这几个用途很广,美国这边很多工程类公司招水资源实习生都要求这个

  LOADEST:一款由美国USGS研发的用来预测污染物年荷载的工具

  MODFLOW,Groundwater Vistas,Python (flopy, cartopy库):这几个做地下水建模用处很大。Cartopy主要是画各种地理图的,flopy可以耦合并调用MODFLOW 来进行各种与地下水相关的模拟计算绘图

  数据处理的话,Excel, Origin,Python,MATLAB这些挺常见的,身边也有一些用R和mathematica的。另外Excel在data栏下有一些附带的插件可以用来解各种复杂的线性规划问题或者是水库调配问题。

  暂时想到这些,估计也没什么人看,先丢在这里好了

水文与水资源工程专业读研阶段对哪些软件的使用有较高要求?-第1张图片-

水文与水资源工程专业读研阶段对哪些软件的使用有较高要求?-第2张图片-

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~