24小时热门版块排行榜    

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

icecream8508

金虫 (著名写手)

[交流] 突然想到,今后是自己编程还是用软件哪? 已有11人参与

本人只是简单地用过Ansys软件,也自己简单地编过程序,fortran编写。
对个人而言,觉得自己编程很痛苦。首先得了解这个fortran语言的特点吧;2)再次得深入理解所用的数值方法;3)得将自己的物理问题转换为可以编译的语言,获得正确的结果。也许一个很简单的问题,自己捣鼓半年甚至一年都不成功,而用软件可能一个月就解决了。

  就我而言,要是软件能实现我的目标,我肯定第一选择用软件,毕竟这个黑盒子的整体框架式对的吧。另外,我们也毕竟只是为了解决问题,而不是对数值方法的研究与改进了,也就是一个实用主义了。

  这就想问大家,对于编程和用软件,大家怎么看?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shikang999

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
1、使用商业软件
     我个人使用过Ansys、Abuqus、AutoDyn这类软件进行过简单的力学分析,这里使用这些软件的好处自然不必说,但是正如楼上所言,这些软件全是黑匣子。既然是黑匣子,当中运行了什么你真的清楚吗。经常看到看一些文献,说对什么算法进行了相应修正,然后使用商业软件提供的二次开发进行了很好的模拟。这里就有很大一个问题,商业软件之所以会成为商业软件,在进行仿真时,内部很可能有自己独特的算法,即使你的算法提供了一个错误结果,因为内部算法的修正,也会得到一个较好的结果……
     还有一点,商业软件因为是国外的,那……

2、个人编程

2.1 编程语言其实很简单,记住不到10个关键字就OK了(C、C++、Vb.NET、C#),不用刻意去学,只要你经常练着手就会非常熟悉。我以前半个小时教会一个没有编过程的好友写出一个排序程序。

2.2 数值方法,个人感觉,根据情况而定,大部分的数值方法在解决一个问题时是用不上的。不用刻意去选修这门课。需要用到时,(恐怕最常用的就是方程组求解),直接翻翻书就行!

2.3 将自己的物理问题转化为编程语言,说实话这一步是很难的一步。有些人可能觉得很简单,不要忘记,在很多工程仿真问题上,求解的规模可能非常大,这时同样的算法,却采用不同的方法进行转化,效率很可能有很大提升。仁者见仁智者见智吧。总之一句话,其实,所谓的转化说白了就是多了几个变量,多了几个数学表达式!

3 个人编程难点

3.1 有些在参考文献里一句话就可带过的问题,在程序里实现却是相当有难度,特别是在资料有限的情况下

3.2 写这类程序最怕的不是怕程序出错,而是怕找不到程序错在哪里!之前,我跟踪自己一个程序,完完整整跟踪一遍下来,大概花2小时。但很多时候,不是你跟踪一遍就能发现问题所在!记得以前,耗了一周也没有找出程序的错误所在,索性就放了自己一个月假(我导师不知道)

3.3 还有一点,这里就不说了

4 编程好处
好处是你对这个程序运行机理知根知底,可以随意修改。当遇到另一个问题时,很可能由于你的积淀,你可以很快找到漂亮的解决方法!

5 总的说来,还是会一点编程 + 会一点软件 是比较好的!毕竟,多一门手艺没有坏处,你说呢!
我还是那个我,过去如此,未来亦如此!
11楼2014-08-30 21:06:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

onesupeng

金虫 (职业作家)

两样都会最好。。。
长期招收博士生,参见http://fsl-unsw.com
4楼2013-06-22 02:32:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bonbor

铁虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
自己也有过写个自己的程序用,这样方便不断开发加入新的功能模块,也很清楚自己程序的运行机制。但是发现自己确实很难完成,如果本科时能下下决心做一下或许还能有时间和精力。想着找几个实验室同学一起完成,都很不屑。
good
5楼2014-06-29 20:27:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangybcn

禁虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
本帖内容被屏蔽

6楼2014-06-29 23:09:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 求材料调剂 +8 隔壁陈先生 2026-03-12 8/400 2026-03-18 22:19 by li123456789.
[考研] 085600材料与化工调剂 324分 +8 llllkkkhh 2026-03-18 8/400 2026-03-18 21:01 by Catalysis25
[考研] 材料专硕英一数二306 +4 z1z2z3879 2026-03-18 4/200 2026-03-18 20:00 by 楤哥
[考研] 【同济软件】软件(085405)考研求调剂 +3 2026eternal 2026-03-18 3/150 2026-03-18 19:09 by 搏击518
[考研] 化学工程321分求调剂 +15 大米饭! 2026-03-15 18/900 2026-03-18 14:52 by haxia
[考研] 298-一志愿中国农业大学-求调剂 +7 手机用户 2026-03-17 7/350 2026-03-18 14:34 by vgtyfty
[考研] 材料专硕306英一数二 +10 z1z2z3879 2026-03-16 13/650 2026-03-18 14:20 by 007_lilei
[考研] 0703化学调剂 +4 pupcoco 2026-03-17 7/350 2026-03-18 12:14 by djl2006
[考研] 301求调剂 +4 A_JiXing 2026-03-16 4/200 2026-03-17 17:32 by ruiyingmiao
[考研] 304求调剂 +3 曼殊2266 2026-03-14 3/150 2026-03-16 16:39 by houyaoxu
[考研] 327求调剂 +6 拾光任染 2026-03-15 11/550 2026-03-15 22:47 by 拾光任染
[考研] 294求调剂 +3 Zys010410@ 2026-03-13 4/200 2026-03-15 10:59 by zhq0425
[考研] 080500,材料学硕302分求调剂学校 +4 初识可乐 2026-03-14 5/250 2026-03-14 21:08 by peike
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
[考研] 304求调剂 +7 7712b 2026-03-13 7/350 2026-03-13 21:42 by peike
[考研] 26调剂/材料科学与工程/总分295/求收留 +9 2026调剂侠 2026-03-12 9/450 2026-03-13 20:46 by 18595523086
[考研] 工科材料085601 279求调剂 +8 困于星晨 2026-03-12 10/500 2026-03-13 15:42 by ms629
[考研] 290求调剂 +7 ADT 2026-03-12 7/350 2026-03-13 15:17 by JourneyLucky
[考研] 070303一志愿西北大学学硕310找调剂 +3 d如愿上岸 2026-03-13 3/150 2026-03-13 10:43 by houyaoxu
[考研] 321求调剂(食品/专硕) +3 xc321 2026-03-12 6/300 2026-03-13 08:45 by xc321
信息提示
请填处理意见