☆─────────────────────────────────────☆
chineserice (遵白后援会de书记) 于 (Thu Aug 20 02:32:20 2015) 提到:
学校用home use的matlab,下载下来学习了一天。
仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
相比之下Fortran满满的坑。
以前老端着,舍不得放手fotran。
现在看起来,效率才是王道。
☆─────────────────────────────────────☆
wealth (阳光普照) 于 (Thu Aug 20 03:33:37 2015) 提到:
It depends. For large-scale numerical computations, Fortran is much better.
【 在 chineserice 的大作中提到: 】
: 学校用home use的matlab,下载下来学习了一天。
: 仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
: 相比之下Fortran满满的坑。
: ...................
☆─────────────────────────────────────☆
bullet01 ( ) 于 (Thu Aug 20 04:30:52 2015) 提到:
matlab这坑大了
Fortran跟matlab比起来真不算是个坑
【 在 chineserice (遵白后援会de书记) 的大作中提到: 】
: 学校用home use的matlab,下载下来学习了一天。
: 仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
: 相比之下Fortran满满的坑。
: ...................
☆─────────────────────────────────────☆
dobo (12) 于 (Thu Aug 20 05:16:07 2015) 提到:
fortran连大型稀疏矩阵的解都得自己动手,实在很难坚持。
【 在 chineserice 的大作中提到: 】
: 学校用home use的matlab,下载下来学习了一天。
: 仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
: 相比之下Fortran满满的坑。
: ...................
☆─────────────────────────────────────☆
bullet01 ( ) 于 (Thu Aug 20 05:34:40 2015) 提到:
......
用库啊
【 在 dobo (12) 的大作中提到: 】
: fortran连大型稀疏矩阵的解都得自己动手,实在很难坚持。
☆─────────────────────────────────────☆
PSVEindhoven (永远的PSV) 于 (Thu Aug 20 07:26:58 2015) 提到:
matlab的效率。。。。。
【 在 chineserice (遵白后援会de书记) 的大作中提到: 】
: 学校用home use的matlab,下载下来学习了一天。
: 仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
: 相比之下Fortran满满的坑。
: ...................
☆─────────────────────────────────────☆
wealth (阳光普照) 于 (Thu Aug 20 07:42:02 2015) 提到:
Fortran has free libraries, e.g. Lapack.
【 在 dobo 的大作中提到: 】
: fortran连大型稀疏矩阵的解都得自己动手,实在很难坚持。
:
☆─────────────────────────────────────☆
Z5boy (二五仔) 于 (Thu Aug 20 08:41:44 2015) 提到:
for me,it's hard to use it.
【 在 wealth (阳光普照) 的大作中提到: 】
: Fortran has free libraries, e.g. Lapack.
☆─────────────────────────────────────☆
franktic (VOLCANO) 于 (Thu Aug 20 09:28:24 2015) 提到:
这俩货不是一个时代的东西
fortran主攻数据运算,效率还是不错的
用来解大型的稀疏矩阵需要有好的算法
matlab矩阵计算是王道
但是对于大型特大型的矩阵你要考虑机器本身的限制
它的作图以及交互界面比fortran要好的多
10多年前在学校就用这俩货
一个用来计算数据
一个用来作图显示
现在全部荒废了
对不起导师对不起当时写的2W+行代码啊
回头看看
哥当时也能去当码农的
【 在 chineserice (遵白后援会de书记) 的大作中提到: 】
: 学校用home use的matlab,下载下来学习了一天。
: 仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
: 相比之下Fortran满满的坑。
: ...................
☆─────────────────────────────────────☆
shookware (@viocy) 于 (Thu Aug 20 10:09:45 2015) 提到:
matlab就是一玩具。。 解释型语言 执行速度不行 内存也太吃了
matlab比较适合基本算法验证 做点理论分析。。 大问题做起来太痛苦了
【 在 chineserice (遵白后援会de书记) 的大作中提到: 】
: 学校用home use的matlab,下载下来学习了一天。
: 仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
: 相比之下Fortran满满的坑。
: ...................
☆─────────────────────────────────────☆
bullet01 ( ) 于 (Thu Aug 20 10:57:53 2015) 提到:
这俩根本就不该放到一起来比
话说考虑用matlab的童鞋,不如好好学学python
【 在 franktic (VOLCANO) 的大作中提到: 】
: 这俩货不是一个时代的东西
: fortran主攻数据运算,效率还是不错的
: 用来解大型的稀疏矩阵需要有好的算法
: ...................
☆─────────────────────────────────────☆
franktic (VOLCANO) 于 (Thu Aug 20 11:11:04 2015) 提到:
都是老人了
你提的那个没用过
【 在 bullet01 的大作中提到: 】
: 这俩根本就不该放到一起来比
: 话说考虑用matlab的童鞋,不如好好学学python
:
☆─────────────────────────────────────☆
leeppp (从长计议) 于 (Thu Aug 20 11:11:21 2015) 提到:
matlab 有一个大问题, 就是内存使用限制, 超过了限制, 电脑内存再大也是空着用不上.
但是matlab的矩阵运算很方便啊, 多个高阶张量套在一起再加上网格指标, 用C编要恶心死人.
【 在 shookware (@viocy) 的大作中提到: 】
: matlab就是一玩具。。 解释型语言 执行速度不行 内存也太吃了
: matlab比较适合基本算法验证 做点理论分析。。 大问题做起来太痛苦了
☆─────────────────────────────────────☆
koubuyi (呸) 于 (Thu Aug 20 12:02:38 2015) 提到:
再去看看 python,你会哗哗的
☆─────────────────────────────────────☆
shanghuo (王老吉) 于 (Thu Aug 20 14:10:05 2015) 提到:
硬件不是问题,效率不是关键
【 在 wealth 的大作中提到: 】
: It depends. For large-scale numerical computations, Fortran is much better.
:
☆─────────────────────────────────────☆
wealth (阳光普照) 于 (Thu Aug 20 14:28:49 2015) 提到:
那也要看多大的计算。matlab解释执行,做循环很慢。Fortran和C都是编译成二进制码,直接和硬件打交道,效率高得多。大型的计算,比如CFD算整机气动性能或者模拟核爆或者第一原理算材料,都是用Fortran或者C或者C++,就这也得在上几千个核的cluster跑个把月,matlab肯定不行。matlab容易上手,做简单的计算不错,算法研究都用这个,画二维图也不错,画三维图不行,画三维图一般都是用paraview或者visit等专门的画图工具。和matlab对应的是idl和python.
【 在 shanghuo 的大作中提到: 】
: 硬件不是问题,效率不是关键
:
☆─────────────────────────────────────☆
shanghuo (王老吉) 于 (Thu Aug 20 14:41:13 2015) 提到:
恩,matlab在小量计算这块可以,大型计算有很多专门工具,你提的这些算入门基础
专业用于计算的硬件工具也是一把一把的,所谓的大型计算多去了
不过搞搞小桌坊的东西是够用了
【 在 wealth 的大作中提到: 】
: 那也要看多大的计算。matlab解释执行,做循环很慢。Fortran和C都是编译成二进制码,直接和硬件打交道,效率高得多。大型的计算,比如CFD算整机气动性能,都是用Fortran或者C或者C++,就这也得在上几千个核的cluster跑个把月,matlab肯定不行。matlab容易上手,做简单的计算不错,算法研究都用这个,画二维图也不错,画三维图不行,画三维图一般都是用paraview或者visit等专门的画图工具。和matlab对应的是idl和python.
:
☆─────────────────────────────────────☆
chineserice (遵白后援会de书记) 于 (Thu Aug 20 15:53:11 2015) 提到:
fortran拿来计算和模拟 matlab data processing。
【 在 wealth 的大作中提到: 】
: It depends. For large-scale numerical computations, Fortran is much better.
:
: 【 在 chineserice 的大作中提到: 】
: ....................
☆─────────────────────────────────────☆
chineserice (遵白后援会de书记) 于 (Thu Aug 20 15:53:39 2015) 提到:
何讲?
【 在 bullet01 的大作中提到: 】
: matlab这坑大了
: Fortran跟matlab比起来真不算是个坑
:
: ....................
☆─────────────────────────────────────☆
chineserice (遵白后援会de书记) 于 (Thu Aug 20 15:54:23 2015) 提到:
数据处理够用了,运行效率没有编程效率重要。
【 在 PSVEindhoven 的大作中提到: 】
: matlab的效率。。。。。
:
: 【 在 chineserice (遵白后援会de书记) 的大作中提到: 】
: ....................
☆─────────────────────────────────────☆
chineserice (遵白后援会de书记) 于 (Thu Aug 20 15:55:04 2015) 提到:
能详细说说么?
【 在 koubuyi 的大作中提到: 】
: 再去看看 python,你会哗哗的
: --
:
☆─────────────────────────────────────☆
chineserice (遵白后援会de书记) 于 (Thu Aug 20 16:02:28 2015) 提到:
现在阁下解脱了。。z
【 在 franktic 的大作中提到: 】
: 这俩货不是一个时代的东西
:
: fortran主攻数据运算,效率还是不错的
: ....................
☆─────────────────────────────────────☆
mcx (娶柠檬妻) 于 (Thu Aug 20 16:11:55 2015) 提到:
擦,二五大神改用英文范了。
【 在 Z5boy (二五仔) 的大作中提到: 】
: 标 题: Re: 用了一天matlab,眼泪都幸福的出来了
: 发信站: 水木社区 (Thu Aug 20 08:41:44 2015), 转信
:
: for me,it's hard to use it.
: 【 在 wealth (阳光普照) 的大作中提到: 】
: : Fortran has free libraries, e.g. Lapack.
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 211.99.222.*]
☆─────────────────────────────────────☆
yihongyuan (怡红之主) 于 (Thu Aug 20 16:39:47 2015) 提到:
python +1
【 在 bullet01 ( ) 的大作中提到: 】
: 这俩根本就不该放到一起来比
: 话说考虑用matlab的童鞋,不如好好学学python
☆─────────────────────────────────────☆
abc2z (HelloWorld) 于 (Thu Aug 20 18:38:04 2015) 提到:
"超过了限制, 电脑内存再大也是空着用不上"
matlab有64位的版本,不存在这个限制。
matlab唯一的限制,是一个矩阵,必须使用一块连续的内存来存储。
现在的具体情况我不了解,不过5年之前,用matlab对一个30G左右的矩阵进行计算是没有问题的。
【 在 leeppp 的大作中提到: 】
: matlab 有一个大问题, 就是内存使用限制, 超过了限制, 电脑内存再大也是空着用不上.
: 但是matlab的矩阵运算很方便啊, 多个高阶张量套在一起再加上网格指标, 用C编要恶心死人.
:
☆─────────────────────────────────────☆
abc2z (HelloWorld) 于 (Thu Aug 20 18:43:36 2015) 提到:
“解释型语言”
matlab也是可以编译运行的。
可以将m文件,编译成独立的可执行文件,也可以编译成DLL。
如果某个部分(往往只是一小部分)特别注重效率,那么也可以将其翻译成C语言(至少在早期版本中,这个步骤可以由matlab自动完成),然后编译成DLL,放到matlab里面调用。
【 在 shookware 的大作中提到: 】
: matlab就是一玩具。。 解释型语言 执行速度不行 内存也太吃了
: matlab比较适合基本算法验证 做点理论分析。。 大问题做起来太痛苦了
:
☆─────────────────────────────────────☆
mdkkurt (无畏) 于 (Thu Aug 20 19:07:56 2015) 提到:
这个活儿我干过,一个3MB左右的数据文件,需要用循环处理,为啥一定要循环忘了,总之慢死。改用C写循环部分,直接调dll,大概快了一万倍。
【 在 abc2z 的大作中提到: 】
: “解释型语言”
:
: matlab也是可以编译运行的。
: ...................
--来自微水木3.2.0
☆─────────────────────────────────────☆
abc2z (HelloWorld) 于 (Thu Aug 20 19:12:36 2015) 提到:
我记得,早期的matlab版本,可以把m代码,【自动】翻译成C语言的。
至少2006版可以(这个我确定)。
后来的几个版本,似乎去掉了这个功能(至少是隐藏了,因为我找不到)。
后来怎么样,我就不知道了。
【 在 mdkkurt 的大作中提到: 】
: 这个活儿我干过,一个3MB左右的数据文件,需要用循环处理,为啥一定要循环忘了,总之慢死。改用C写循环部分,直接调dll,大概快了一万倍。
: --来自微水木3.2.0
☆─────────────────────────────────────☆
pasuka (青芝坞) 于 (Thu Aug 20 19:12:48 2015) 提到:
matlab逐行读取速度快不了,但是用上textscan和Fortran/C大致在一个数量级
【 在 mdkkurt (无畏) 的大作中提到: 】
: 这个活儿我干过,一个3MB左右的数据文件,需要用循环处理,为啥一定要循环忘了,总之慢死。改用C写循环部分,直接调dll,大概快了一万倍。
: --来自微水木3.2.0
☆─────────────────────────────────────☆
mdkkurt (无畏) 于 (Thu Aug 20 19:15:01 2015) 提到:
我干这活儿大概是十五年前了
【 在 pasuka 的大作中提到: 】
: matlab逐行读取速度快不了,但是用上textscan和Fortran/C大致在一个数量级
: 【 在 mdkkurt (无畏) 的大作中提到: 】
: : 这个活儿我干过,一个3MB左右的数据文件,需要用循环处理,为啥一定要循环忘了,总之慢死。改用C写循环部分,直接调dll,大概快了一万倍。
: ...................
--来自微水木3.2.0
☆─────────────────────────────────────☆
pasuka (青芝坞) 于 (Thu Aug 20 19:17:02 2015) 提到:
最新版的MATLAB效率已经大大提升,底层都是调用C、Fortran的库,日常的科研应用足够了
【 在 mdkkurt (无畏) 的大作中提到: 】
: 我干这活儿大概是十五年前了
: --来自微水木3.2.0
☆─────────────────────────────────────☆
QQlive (顺势而为) 于 (Thu Aug 20 20:02:37 2015) 提到:
怪不得都楠木了^_^
【 在 mdkkurt (无畏) 的大作中提到: 】
: 我干这活儿大概是十五年前了
: --来自微水木3.2.0
☆─────────────────────────────────────☆
Soar (超越☆我的石头) 于 (Thu Aug 20 20:29:15 2015) 提到:
十二年就楠木了
【 在 QQlive (顺势而为) 的大作中提到: 】
: 怪不得都楠木了^_^
☆─────────────────────────────────────☆
bullet01 ( ) 于 (Thu Aug 20 23:24:06 2015) 提到:
早期可以,新版本好像去掉了这个功能
不玩matlab好多年,不是很确定了,清楚的童鞋来说说?
现在就是偶尔拿它当计算器用用。。。
【 在 abc2z (HelloWorld) 的大作中提到: 】
: “解释型语言”
: matlab也是可以编译运行的。
: 可以将m文件,编译成独立的可执行文件,也可以编译成DLL。
: ...................
☆─────────────────────────────────────☆
itnotme (嘿嘿) 于 (Thu Aug 20 23:49:14 2015) 提到:
说matlab效率低的都是了解不深入的。
matlab也有高效的计算,转C,DLL都是很早以前的技术了。
现在还有利用GPU进行并行计算的能力。
matlab在高效与效率之间是可以让用户自选倾斜的。
传统的数值计算编程早已不是matlab的对手。
而且mathworks还有那么一大票人维护和升级,以后发展潜力也更大。
我的认识和结论是:数值计算应该放掉fortran,改用matlab,把matlab用好用深入,一般研究都基本够用了。
再不够,也不是matlab的问题,就是计算资源的问题了
【 在 chineserice 的大作中提到: 】
: 学校用home use的matlab,下载下来学习了一天。
: 仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
: 相比之下Fortran满满的坑。
: ...................
☆─────────────────────────────────────☆
chineserice (遵白后援会de书记) 于 (Thu Aug 20 23:56:34 2015) 提到:
还有一个代码继承问题,老一辈人的东西修修改改还能用。
老代码才是FORTRAN最大的护城河和生命力。
【 在 itnotme 的大作中提到: 】
: 说matlab效率低的都是了解不深入的。
: matlab也有高效的计算,转C,DLL都是很早以前的技术了。
: 现在还有利用GPU进行并行计算的能力。
: ...................
☆─────────────────────────────────────☆
bullet01 ( ) 于 (Fri Aug 21 00:02:01 2015) 提到:
小规模数值计算还可以说说
大规模只能呵呵
【 在 itnotme (嘿嘿) 的大作中提到: 】
: 说matlab效率低的都是了解不深入的。
: matlab也有高效的计算,转C,DLL都是很早以前的技术了。
: 现在还有利用GPU进行并行计算的能力。
: ...................
☆─────────────────────────────────────☆
itnotme (嘿嘿) 于 (Fri Aug 21 03:27:03 2015) 提到:
愿闻其详
【 在 bullet01 的大作中提到: 】
: 小规模数值计算还可以说说
: 大规模只能呵呵
:
☆─────────────────────────────────────☆
yihongyuan (怡红之主) 于 (Fri Aug 21 03:33:16 2015) 提到:
用Matlab做DNS,还是算了吧
【 在 itnotme (嘿嘿) 的大作中提到: 】
: 说matlab效率低的都是了解不深入的。
: matlab也有高效的计算,转C,DLL都是很早以前的技术了。
: 现在还有利用GPU进行并行计算的能力。
: ...................
☆─────────────────────────────────────☆
perturb (这个id不好?) 于 (Fri Aug 21 08:02:18 2015) 提到:
@ruster
同志曾经说的,大意是你要是有钱(经费)有势(项目)
大可以用超算+python算一个小规模的问题
没钱采用各种手段提高效率在单机上也能算这个规模的问题
不同领域有不同的瓶颈
不可一概而论
【 在 itnotme (嘿嘿) 的大作中提到: 】
说matlab效率低的都是了解不深入的。
matlab也有高效的计算,转C,DLL都是很早以前的技术了。
现在还有利用GPU进行并行计算的能力。
matlab在高效与效率之间是可以让用户自选倾斜的。
传统的数值计算编程早已不是matlab的对手。
而且mathworks还有那么一大票人维护和升级,以后发展潜力也更大。
我的认识和结论是:数值计算应该放掉fortran,改用matlab,把matlab用好用深入,一般研究都基本够用了。
再不够,也不是matlab的问题,就是计算资源的问题了
【 在 chineserice 的大作中提到: 】
: 学校用home use的matlab,下载下来学习了一天。
: 仅仅一天,就感受到各种便利,数据处理和作图都很流畅。
: 相比之下Fortran满满的坑。
: ...................
☆─────────────────────────────────────☆
leeppp (从长计议) 于 (Fri Aug 21 08:37:28 2015) 提到:
就是64位. 请教下, 你如何保证给一个矩阵分配足够大的连续内存?
【 在 abc2z (HelloWorld) 的大作中提到: 】
: "超过了限制, 电脑内存再大也是空着用不上"
: matlab有64位的版本,不存在这个限制。
: matlab唯一的限制,是一个矩阵,必须使用一块连续的内存来存储。
: ...................
☆─────────────────────────────────────☆
leeppp (从长计议) 于 (Fri Aug 21 08:39:33 2015) 提到:
你指的是2014还是2015?
【 在 pasuka (青芝坞) 的大作中提到: 】
: 最新版的MATLAB效率已经大大提升,底层都是调用C、Fortran的库,日常的科研应用足够了
☆─────────────────────────────────────☆
leeppp (从长计议) 于 (Fri Aug 21 08:41:03 2015) 提到:
您指的一般研究是?
【 在 itnotme (嘿嘿) 的大作中提到: 】
: 说matlab效率低的都是了解不深入的。
: matlab也有高效的计算,转C,DLL都是很早以前的技术了。
: 现在还有利用GPU进行并行计算的能力。
: ...................
☆─────────────────────────────────────☆
pasuka (青芝坞) 于 (Fri Aug 21 22:41:16 2015) 提到:
2012b之后都有Coder模块了
【 在 leeppp (从长计议) 的大作中提到: 】
: 你指的是2014还是2015?
☆─────────────────────────────────────☆
abc2z (HelloWorld) 于 (Sat Aug 22 02:14:22 2015) 提到:
How to Avoid Fragmenting Memory
http://cn.mathworks.com/help/matlab/matlab_prog/strategies-for-efficient-use-of-memory.html#brh72ex-41
此外,memstats有助于分析问题。
【 在 leeppp 的大作中提到: 】
: 就是64位. 请教下, 你如何保证给一个矩阵分配足够大的连续内存?
:
☆─────────────────────────────────────☆
ruster (建议刑法设立卢瑟罪和猥琐罪) 于 (Sat Aug 22 08:11:39 2015) 提到:
现在基本没人用这种东西了,因为编译后性能还是很低
同时很多喜闻乐见的功能不能编译
【 在 abc2z (HelloWorld) 的大作中提到: 】
: 我记得,早期的matlab版本,可以把m代码,【自动】翻译成C语言的。
: 至少2006版可以(这个我确定)。
: 后来的几个版本,似乎去掉了这个功能(至少是隐藏了,因为我找不到)。
: ...................
☆─────────────────────────────────────☆
ruster (建议刑法设立卢瑟罪和猥琐罪) 于 (Sat Aug 22 08:15:28 2015) 提到:
据我所知。。。。说matlab效率不低的
基本上还停留在这样的阶段:
1.不知道编译器优化
2.不知道内存排列顺序和访问顺序
3.不知道临时变量存储在哪里
4.不知道底层库到底在哪一层
【 在 itnotme (嘿嘿) 的大作中提到: 】
: 说matlab效率低的都是了解不深入的。
: matlab也有高效的计算,转C,DLL都是很早以前的技术了。
: 现在还有利用GPU进行并行计算的能力。
: ...................
☆─────────────────────────────────────☆
ruster (建议刑法设立卢瑟罪和猥琐罪) 于 (Sat Aug 22 08:17:00 2015) 提到:
windows下面这个没戏吧。。。
【 在 leeppp (从长计议) 的大作中提到: 】
: 就是64位. 请教下, 你如何保证给一个矩阵分配足够大的连续内存?
☆─────────────────────────────────────☆
ruster (建议刑法设立卢瑟罪和猥琐罪) 于 (Sat Aug 22 08:23:54 2015) 提到:
现在情况有个特殊之处
进入到本世纪这个年代
需要考虑效率的大规模数值处理已经很少了
主要是因为“大规模”的含义一直在演变
就这五年的情况来看
真正由于计算量导致的效率问题已经很少有一般学生去接触了
效率问题绝大部分是来源于算法本身的复杂性
即
算法层面的计算量降低需要更复杂的算法逻辑
而复杂算法逻辑导致了大部分脚本语言失去优化可能
所以只好直接写代码(很多时候甚至是重构基本库)
最典型的情况是多重网格
现在大家还是用C/FORTRAN写这玩意,因为脚本语言实在难以
控制那堆内存分配和并行
当然这就带来另一个特点
绝大部分人直接拿脚本语言鼓捣几下写文章就是了
力学领域尤其如此
因为工程那边,力学问题的计算量已经实实在在地从
过去的超算滑到手机那边了。。。
【 在 perturb (这个id不好?) 的大作中提到: 】
: @ruster
: 同志曾经说的,大意是你要是有钱(经费)有势(项目)
: 大可以用超算+python算一个小规模的问题
: ...................
☆─────────────────────────────────────☆
leeppp (从长计议) 于 (Sat Aug 22 09:14:35 2015) 提到:
linux 64
【 在 ruster (建议刑法设立卢瑟罪和猥琐罪) 的大作中提到: 】
: windows下面这个没戏吧。。。
☆─────────────────────────────────────☆
pasuka (青芝坞) 于 (Sat Aug 22 09:55:38 2015) 提到:
认同最后的观点,力学这块计算的确从超算滑到手机端了,找块ARM开发板,跑个十万自由度的有限元静力或动力分析没啥大的难度
【 在 ruster (建议刑法设立卢瑟罪和猥琐罪) 的大作中提到: 】
: 现在情况有个特殊之处
: 进入到本世纪这个年代
: 需要考虑效率的大规模数值处理已经很少了
: ...................
☆─────────────────────────────────────☆
leeppp (从长计议) 于 (Sat Aug 22 10:22:40 2015) 提到:
但是问题也在变啊, 比如过去满足于宏观模型, 现在要用分子动力学模拟.
或者要算更复杂的流动, 计算量需求也越来越大.
【 在 ruster (建议刑法设立卢瑟罪和猥琐罪) 的大作中提到: 】
: 现在情况有个特殊之处
: 进入到本世纪这个年代
: 需要考虑效率的大规模数值处理已经很少了
: ...................
☆─────────────────────────────────────☆
perturb (这个id不好?) 于 (Sat Aug 22 10:38:46 2015) 提到:
ruster 教授很精确的加了“工程那边”作为定语……
印象中 ruster 教授以前做的一个工作
关于 Poisson 方程的快速解法的
需要榨干计算机的每一点性能
力学的计算几何区域复杂的一般没必要也做不到这一点
不过MD倒可能很多性能上的优化可以借鉴ruster教授解决问题的思路
【 在 leeppp (从长计议) 的大作中提到: 】
: 但是问题也在变啊, 比如过去满足于宏观模型, 现在要用分子动力学模拟.
: 或者要算更复杂的流动, 计算量需求也越来越大.
☆─────────────────────────────────────☆
ruster (建议刑法设立卢瑟罪和猥琐罪) 于 (Sat Aug 22 13:42:17 2015) 提到:
这说的是工程啊
要说研究。。。就像前面有人说额
DNS用脚本不是行为艺术么。。。
【 在 leeppp (从长计议) 的大作中提到: 】
: 但是问题也在变啊, 比如过去满足于宏观模型, 现在要用分子动力学模拟.
: 或者要算更复杂的流动, 计算量需求也越来越大.
☆─────────────────────────────────────☆
ruster (建议刑法设立卢瑟罪和猥琐罪) 于 (Sat Aug 22 13:43:08 2015) 提到:
你想现在comsol都横行了
那是matla工具箱出来的东西。。。。
【 在 pasuka (青芝坞) 的大作中提到: 】
: 认同最后的观点,力学这块计算的确从超算滑到手机端了,找块ARM开发板,跑个十万自由度的有限元静力或动力分析没啥大的难度
☆─────────────────────────────────────☆
leeppp (从长计议) 于 (Sat Aug 22 17:00:07 2015) 提到:
e 走眼了...
【 在 perturb (这个id不好?) 的大作中提到: 】
: ruster 教授很精确的加了“工程那边”作为定语……
: 印象中 ruster 教授以前做的一个工作
: 关于 Poisson 方程的快速解法的
: ...................
☆─────────────────────────────────────☆
leeppp (从长计议) 于 (Sat Aug 22 17:00:30 2015) 提到:
恩...
【 在 ruster (建议刑法设立卢瑟罪和猥琐罪) 的大作中提到: 】
: 这说的是工程啊
: 要说研究。。。就像前面有人说额
: DNS用脚本不是行为艺术么。。。
: ...................
☆─────────────────────────────────────☆
IdeaPub (活着) 于 (Sat Aug 22 20:06:38 2015) 提到:
通常,matlab的内置函数效率都是非常高的,
我层系统比较国 求伪逆, pinv, matlab里这个函数,
无论从普适性(行/列满秩、不满秩,或者稀疏),还是从效率,都胜过了大多数的程序,
包括C/C++ 的程序, 之所以从大多数,是因为我只比较了有限的我知道的几种,比如opencv, 以及 numerial receipe 的实现,等。
但是,我个人体会,实用matlab 有两个问题:1. 程序太大,每次启动就占用我半个机器;
2. 写matlab程序需要较大的技巧,不比C 的要求低。 入门很容易,但是要写出高效的,
还是很需要功底。比如矩阵和向量之间的切换、for循环的使用,等等。
【 在 PSVEindhoven (永远的PSV) 的大作中提到: 】
: matlab的效率。。。。。
☆─────────────────────────────────────☆
franktic (VOLCANO) 于 (Mon Aug 24 11:12:29 2015) 提到:
嗯
在学校天天编程
苦逼的很
有时候有个问题调试要个把礼拜
调试不好重写是常有的事
出来发现不当码农就用不到
都有现成的工具
慢慢的就退化了
【 在 chineserice 的大作中提到: 】
: 现在阁下解脱了。。z
☆─────────────────────────────────────☆
yihongyuan (怡红之主) 于 (Mon Aug 24 19:11:12 2015) 提到:
用FLUENT的人生其实很美好
CFD 叫做colorful fluid dynamics
【 在 franktic (VOLCANO) 的大作中提到: 】
: 嗯
: 在学校天天编程
: 苦逼的很
: ...................
☆─────────────────────────────────────☆
kt039 (往事如风,甘苦自知,珍惜现实~) 于 (Sat Aug 29 15:07:50 2015) 提到:
2w行就能当码农,这么高大上的职业吗?哭死。。。
【 在 franktic 的大作中提到: 】
: 这俩货不是一个时代的东西
: fortran主攻数据运算,效率还是不错的
: 用来解大型的稀疏矩阵需要有好的算法
: ...................
☆─────────────────────────────────────☆
kt039 (往事如风,甘苦自知,珍惜现实~) 于 (Sat Aug 29 15:08:58 2015) 提到:
这个是干啥的,我看码农招聘都要求这个来着。。
【 在 koubuyi 的大作中提到: 】
: 再去看看 python,你会哗哗的
☆─────────────────────────────────────☆
kt039 (往事如风,甘苦自知,珍惜现实~) 于 (Sat Aug 29 15:15:15 2015) 提到:
。。。
【 在 yihongyuan 的大作中提到: 】
: 用FLUENT的人生其实很美好
: CFD 叫做colorful fluid dynamics
☆─────────────────────────────────────☆
koubuyi (呸) 于 (Sat Aug 29 21:52:26 2015) 提到:
一种编程语言,在科学计算方面用的比较广泛
【 在 kt039 的大作中提到: 】
: 这个是干啥的,我看码农招聘都要求这个来着。。
☆─────────────────────────────────────☆
perturb (这个id不好?) 于 (Sun Aug 30 08:28:46 2015) 提到:
扯淡
【 在 koubuyi (呸) 的大作中提到: 】
: 一种编程语言,在科学计算方面用的比较广泛
☆─────────────────────────────────────☆
koubuyi (呸) 于 (Sun Aug 30 13:38:32 2015) 提到:
那用啥?
【 在 perturb 的大作中提到: 】
: 扯淡
:
☆─────────────────────────────────────☆
laser2000 (掌上智能版都是大厦挂) 于 (Sun Aug 30 16:00:51 2015) 提到:
一种胶水语言罢了
讲究性能的计算核心还是要Fortran/C/C++来写
【 在 koubuyi (呸) 的大作中提到: 】
: 那用啥?
: :
☆─────────────────────────────────────☆
franktic (VOLCANO) 于 (Mon Aug 31 14:30:00 2015) 提到:
大哥
那是毕业设计要弄的东西
当码农不是要你写了多少
是要你有那样的思维方式
nb的码农写的代码不多但是效率高
【 在 kt039 的大作中提到: 】
: 2w行就能当码农,这么高大上的职业吗?哭死。。。
☆─────────────────────────────────────☆
kt039 (往事如风,甘苦自知,珍惜现实~) 于 (Mon Aug 31 16:59:32 2015) 提到:
怪不得我当不成码农,哭死
【 在 franktic 的大作中提到: 】
: 大哥
: 那是毕业设计要弄的东西
: 当码农不是要你写了多少
: ...................
FROM 211.99.222.*