24小时热门版块排行榜    

查看: 1996  |  回复: 11

icecream8508

金虫 (著名写手)

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

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

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

  这就想问大家,对于编程和用软件,大家怎么看?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

戴钢盔的猪头

木虫 (知名作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
掌握数值技术对你现在科研和将来工作有莫大的帮助。工程上需要优化控制,化学中需要实验的优化设计与数据的interpretation,金融领域需要经济计量学来预测市场走向。你可以急功近利地为完成论文直接应用软件处理和分析数据,那你和同行比你自身的优势在哪里?当有新的模型出现,商业软件暂时无法满足要求时,你只能干瞪眼看着牛B组用比你垃圾的样本发着比你文章高两个档次的文章,届时你做何感想?反正我是在读博期间在两年多时间里,利用空闲时间学了一堆数值方法,最后用地摊货级别的样品发了领域内的top期刊,剩余的idea帮助一个师妹一个同级的同学毕业。博士没延期,倒数第二个学期去找工作,别的没说,一说我会各类数值算法,当场offer,月薪14k。后来又拿到了一所全球top20高校的博后offer,这是后话了。学算法是挺苦逼的,需要莫大的毅力才能坚持下来,但是收获绝对不会令你后悔。

[ 发自手机版 http://muchong.com/3g ]
10楼2014-08-28 20:54:54
已阅   回复此楼   关注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的回帖
普通回帖

sciencejoy

新虫 (著名写手)

怎么快怎么来
2楼2013-06-20 23:33:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
本帖仅楼主可见
3楼2013-06-20 23:46:01
已阅   申请计算强帖   回复此楼   编辑   查看我的主页

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的回帖

Cle_key

铁虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
顶楼上,自己编程跟用软件的最大区别就是编程需要对机理了解非常透彻

[ 发自手机版 http://muchong.com/3g ]
坚持就能成功
7楼2014-08-27 06:30:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

刘畅的用户名

木虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
自己编程相对更加可靠。用软件的话,最好别用盗版,出了事还得你自己负责。

[ 发自小木虫客户端 ]
8楼2014-08-27 12:08:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cstyle1111

木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
我觉得是怎样方便怎样来。
9楼2014-08-27 17:26:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 icecream8508 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 296求调剂 +5 大口吃饭 身体健 2026-03-13 5/250 2026-03-17 21:05 by 不惑可乐
[考研] 328求调剂,英语六级551,有科研经历 +3 生物工程调剂 2026-03-16 8/400 2026-03-17 19:03 by Wangjingyue
[考研] 26考研求调剂 +6 丶宏Sir 2026-03-13 6/300 2026-03-17 16:13 by 醉在风里
[考博] 26申博 +4 八旬速览 2026-03-16 4/200 2026-03-17 13:00 by 轻松不少随
[考研] 289求调剂 +6 步川酷紫123 2026-03-11 6/300 2026-03-17 10:23 by Sammy2
[考研] 东南大学364求调剂 +5 JasonYuiui 2026-03-15 5/250 2026-03-16 21:28 by 木瓜膏
[考研] 机械专硕325,寻找调剂院校 +3 y9999 2026-03-15 5/250 2026-03-16 19:58 by y9999
[考研] 318求调剂 +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[考研] 0856专硕279求调剂 +5 加油加油!? 2026-03-15 5/250 2026-03-15 11:58 by 2020015
[考研] 085601材料工程315分求调剂 +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
[考研] 材料与化工 323 英一+数二+物化,一志愿:哈工大 本人本科双一流 +4 自由的_飞翔 2026-03-13 5/250 2026-03-14 19:39 by hmn_wj
[考研] 289求调剂 +4 这么名字咋样 2026-03-14 6/300 2026-03-14 18:58 by userper
[考研] 0703化学调剂 +4 快乐的香蕉 2026-03-11 4/200 2026-03-13 22:41 by JourneyLucky
[考研] 290求调剂 +9 ADT 2026-03-11 9/450 2026-03-13 21:55 by JourneyLucky
[考研] 四川大学085601材料工程专硕 初试294求调剂 +4 祝我们好在冬天 2026-03-11 4/200 2026-03-13 21:39 by peike
[考研] 333求调剂 +3 球球古力 2026-03-11 3/150 2026-03-13 21:27 by JourneyLucky
[考研] 281求调剂 +9 Koxui 2026-03-12 11/550 2026-03-13 20:50 by Koxui
[考研] 274求调剂 +3 S.H1 2026-03-12 3/150 2026-03-13 15:15 by JourneyLucky
[考研] 328化工专硕求调剂 +4 。,。,。,。i 2026-03-12 4/200 2026-03-13 14:44 by JourneyLucky
[考研] 321求调剂(食品/专硕) +3 xc321 2026-03-12 6/300 2026-03-13 08:45 by xc321
信息提示
请填处理意见