由买买提看人间百态

topics

全部话题 - 话题: solvers
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
i****x
发帖数: 17565
1
Mac版excel 2016不是阉割版,除了vba外功能几乎100%都有
solver是frontline做的 我联系了 说excel solver所有code都归ms管 跟他们毫无关系了
T****i
发帖数: 191
2
来自主题: Programming版 - matlab C API 怎么用啊??
看了些资料但是不得要领,我用c++生成一个sparse matrix然后想用matlab的solver求
解,因为自己的solver又慢又不准。现在我是把数据存到文件,然后matlab读取求解,
但有精度损失。后来看网上说c++可以调用matlab,但是死活看不懂,有哪位大侠能把
详细过程说说啊!感激不尽!!
h*******u
发帖数: 15326
3
来自主题: Programming版 - can python replace matlab ?
主流的现在都有python接口,matlab接口是不是都有不知道,不过用mex调用麻烦死了
。现在用python+solver趋势很明显了,matlab自己solver这么烂,接口也不行,还有
什么比的。

★ 发自iPhone App: ChineseWeb 7.8
c****t
发帖数: 19049
4
赵老师思路真是宽广。不过network optimization是operation research的领域。现在
实用中都是上数值逼近,要用commercial solver(大多core code都是FORTRAN写的)
。network规模大点的话是没办法做动态的。没数你这图有多少节点,不过现在最
powerful的commercial solvers要解这个最短路径估计也差不多要10~20分钟。
另外您那些AI/ML的讨论不怎么靠谱。您几位编程大牛还是掐编程就好,我们小辈也能
多学点有用的
r****c
发帖数: 1494
5
我也是ME的,不牛。周围玩Python的人很多,因为比较像Matlab。最近有些人在用
Julia,不知如何。只有写solver的人可能还有用些Fortran,不过Solver网上有很多,
什么cvode之类的,下就是了。
但是你如果做物理仿真,据我了解State of the Art的做法应该是GUI部分用程序语言
,计算用专业仿真软件制作的FMU。例如Python就可以很简单做到整一套了。
https://pypi.python.org/pypi/PyFMI
我个人推荐Modelica语言,不过免费的编译器只有opemodelica和jmodelica。
当然有些公司准备通过直接卖计算部分的FMU来赚钱。
r****c
发帖数: 1494
6
我也是ME的,不牛。周围玩Python的人很多,因为比较像Matlab。最近有些人在用
Julia,不知如何。只有写solver的人可能还有用些Fortran,不过Solver网上有很多,
什么cvode之类的,下就是了。
但是你如果做物理仿真,据我了解State of the Art的做法应该是GUI部分用程序语言
,计算用专业仿真软件制作的FMU。例如Python就可以很简单做到整一套了。
https://pypi.python.org/pypi/PyFMI
我个人推荐Modelica语言,不过免费的编译器只有opemodelica和jmodelica。
当然有些公司准备通过直接卖计算部分的FMU来赚钱。
A***D
发帖数: 64
7
来自主题: Aviation版 - CFD developer positions at Altair (转载)
【 以下文字转载自 ME 讨论区 】
发信人: AeroD (AeroD), 信区: ME
标 题: CFD developer positions at Altair
发信站: BBS 未名空间站 (Thu Mar 3 12:48:29 2016, 美东)
Senior Development Engineer
Job Category: Engineering & Science Location: US - California
Job ID #: 27245 Region: Altair - U.S.
Description
Altair empowers client innovation and decision-making through technology
that optimizes the analysis, management and visualization of business and
engineering information. Privately held with more tha... 阅读全帖
A***D
发帖数: 64
8
来自主题: Aviation版 - CFD developer positions at Altair (转载)
【 以下文字转载自 ME 讨论区 】
发信人: AeroD (AeroD), 信区: ME
标 题: CFD developer positions at Altair
发信站: BBS 未名空间站 (Thu Mar 3 12:48:29 2016, 美东)
Senior Development Engineer
Job Category: Engineering & Science Location: US - California
Job ID #: 27245 Region: Altair - U.S.
Description
Altair empowers client innovation and decision-making through technology
that optimizes the analysis, management and visualization of business and
engineering information. Privately held with more tha... 阅读全帖
s*********n
发帖数: 8
9
来自主题: ChemEng版 - summer intern in CFD
NOTE: To submit an application please go to www.hp.com, navigate to the "
Jobs" link in the lower right side of the page and follow instructions to
submit your application for job #931219. Alternatively use the link http://www8.hp.com/us/en/jobsathp/index.html to get to the "Jobs" page directly.
Job description
The incumbent will assist the HP engineers to develop a volume of fluid (VOF
) and adaptive mesh refinement (AMR) based three-dimensional multiphase flow
solver. The Cartesian grid is u... 阅读全帖
a*******g
发帖数: 3500
10
来自主题: Chemistry版 - 要转专业的可以考虑一下油工
都是库啊
算法都是搞数学的搞得, multigrid solver
写程序的人只要弄出系数, 把稀疏矩阵搞出来,扔进solver就可以
当心memory leak啊, 要不loop 几圈,job就被killed,帐号也要被删除。还得求爷爷
告奶奶的,去说好话,才能给你回复啊
h***o
发帖数: 539
11
谢了...最近我搞的ODE Solver好像有点问题, 正想找个别的solver
印证一下
s*********n
发帖数: 18
12
First, thanks for your concerns.
I did try Matlab ode solver. But I was faced with difficuty in time step
control. The ode function needs call another function which is time dependent.
I tried ode solvers several times. It didn't work for me in this case.
P****S
发帖数: 2286
13
来自主题: Computation版 - MATLAB differential equation question

It is first order ODE and only needs one initial condition. For example if you
know z(0), then z'(0)=(1-z(0))-S(0)*z(0).
Matlab has ODE solvers.You can read the Users Guide for details. You can also
develop your own solver.
c*******n
发帖数: 1648
14
来自主题: Computation版 - 如何用变步长的差分法解PDE?
In matlab code, for example RK45 is an adaptive solver.
The mechanisim is that every time, use RK4 get a solution, use RK5 to get
another, check if abs(RK4-RK5)> error1 that you set. if it is, cut interval
into half, if maintain the interval. Actually there are plenty of adaptive solvers, you
don't
need to program by yourself.
x*****u
发帖数: 3419
15
来自主题: Computation版 - 再请教Re: 请教大家c++ array
首先谢谢大家的回帖,受益良多。
在下还有一件极幼稚的事情不明,还望大家帮忙解释解释。
不知道大家用过MTL(The Matrix Template
Library)没有。当我使用MTL里面的Matrix时,发现运行速度降低。于是我做了一个比较

发现MTL array的执行效率,低于c++ array。对于我使用的这个算例,竟有四倍之差!
*************************
the dimension is 301*301
using c++ dynamic array...
using SOR ...
the relax factor = 1.8
time in the solver(sec): 44.91
interations 11669 ~~~~
Norm of error < 0.000159678
*****************
the dimension is 301*301
using MTL array...
using SOR ...
the relax factor = 1.8
time in the solver(sec):
f**l
发帖数: 2041
16
来自主题: Computation版 - Help! 有谁用过LSODE/LSODA?
For stiff problem, I suggest you try DASSL. According to a recent
review, it is the most efficient implicit solver. If your problem
is large scale, you might want to use DASPK, which uses Krylov method
to solve linear systems. But I heard that the preconditioner could
be a hard problem when using DASPK.
For nonstiff problem, Adams method is good enough. There are many
software using that. I guess Shampine's software should be good, since
she wrote all the ode solvers for matlab.
Y********x
发帖数: 322
17
来自主题: Computation版 - Binary integer programming in Matlab?
it is highly nonlinear and need to be described by a separate
function. maybe I have to resort to other more powerful solver. Anybody know
s other BIP solver i can try? Thanks a bunch!

ab
funct
s******n
发帖数: 6806
18
来自主题: Computation版 - 请教一个计算速度的问题
一直以为matlab计算很慢,所以在学着用GSL,
在求解一个线性系统Ax=b;
A大概是1000x1000的稀疏矩阵。
1.在matlab里面直接用x=A\b; 小于10秒的时间结果就出来了。
2. 但是,同样的数据,一样的规模,我在VC里面用GSL去算,
分别用了 LUsolver, svdSolver,和householder solver,
都非常慢,最快的是LUsolver,用了大概2.5mins。其他两个都大于5分钟,
我就给程序stop了。
这个速度的比较让我很失望,不知道为什么会差这么多,
如果这样那还不如就用matlab算了。
大家用过GSL里这些solver的,觉得速度怎么样呢?
k******n
发帖数: 35
19
来自主题: Computation版 - 有人用过superLU求解器吗?
Your description is too general without any sparsity pattern. For benchmark,
you need to compare solvers by yourself. In general, SuperLU, UMFPACK and
PARDISO are all good solvers.
N******p
发帖数: 2777
20
来自主题: Computation版 - Can ode45 in matlab use fixed time steps?
不知道怎么弄。要我的话就建一个Simulink model用 fixed-step solver解。这当然是
傻办法,汗。看看其他大侠怎么说。
不过话又说回来了,fixed-step solver自己写一个也用不了多一会吧。

ode45
Thanks
s****y
发帖数: 140
21
来自主题: Computation版 - PhD第三年 痛苦死了 求开导
C++ Fortran MPI XML VTK ...
各种整合
要写用户读取跟output FEM整个 还要写inear solver这部分
比如老板找个项目 各种整 加不同element, 并行, 换solver
s****y
发帖数: 140
22
来自主题: Computation版 - PhD第三年 痛苦死了 求开导
C++ Fortran MPI XML VTK ...
各种整合
要写用户读取跟output FEM整个 还要写inear solver这部分
比如老板找个项目 各种整 加不同element, 并行, 换solver
j***i
发帖数: 1278
23
来自主题: EE版 - 有人用TOMLAB么?
TOMLAB 是什么 不知道..
matlab 和YALMIP 很好结合,
你就follow
YALMIP 的安装指南就可以了,YALMIP安完和提供了一个test的
你run 一下就知道你的YALMIP配置好了没
YALMIP算是一个接口,你要调用solver 的画还要另外把solver 装了
w*****y
发帖数: 264
24
一定要自己implement算法吗?用建模软件+solver解不行吗?模型建出来以后,各个
solver都试试,哪个效果好就用哪个。
s***h
发帖数: 592
25
来自主题: ME版 - 关于FEA找工作的疑问
唉,我就是固体力学做本构出身的
他说的那些各向异性,尺度效应之类的
也跟你说的Ax=b这个巨型方程的求解无关
固体本构这方面的求解算法真的很成熟了,
你对这方面了解还差点火候
有限元solver当然是在不断发展中的,
但我说的也不是solver的事情,
说的是各个积分点上如何设计算法保证快速稳定收敛
顶多涉及到单元刚度矩阵更新这部分
跟你那个Ax=b根本就是两码事

under
other
g****t
发帖数: 31659
26
来自主题: ME版 - 关于FEA找工作的疑问
你原文是想说微分方程的数值算法?
这些年没什么发展? 能不能展开说一说,我想学习下你的观点和思路.
"
就算把你说的那些都包括进来,最后不也是归纳到解微分方程么,
显式隐式法就那么几种."

唉,我就是固体力学做本构出身的
他说的那些各向异性,尺度效应之类的
也跟你说的Ax=b这个巨型方程的求解无关
固体本构这方面的求解算法真的很成熟了,
你对这方面了解还差点火候
有限元solver当然是在不断发展中的,
但我说的也不是solver的事情,
说的是各个积分点上如何设计算法保证快速稳定收敛
顶多涉及到单元刚度矩阵更新这部分
跟你那个Ax=b根本就是两码事
under
other
s***h
发帖数: 592
27
学一堆死理论有啥用,得学以致用啊,
比方说有限元,你自己要是有写solver的经验,有的是公司想要你
或者没写过solver,你能把某一个问题研究得很透彻,也缺不了工作机会
例如高强钢薄板冲压回弹,你要是能算准了,LSDYNA得求着你去
简而言之,你得针对企业的兴趣定义你自己的keyword
泛泛的提自己学过啥,没有意义
你列出的每种力学都有无数的分支和应用方向,
其中不乏工业界急需的方向,好好整理一下思路吧
good luck
y*****i
发帖数: 58
28
不知能编solver可以去什么样的公司,
写solver并不难,我想真正搞计算力学的很多人都能自己写。但问题是现在商业软件什
么都能做,除了专业的有限元软件公司,谁会用得到这个。
s***h
发帖数: 592
29
其实业内不少有限元软件公司正在招人,
主要是非线性和耦合方面的solver开发工作,
前一阵子adina还四处发广告来着
pay的也很不错
你要是觉得写solver很简单,可以去试试嘛
你要是商业软件用得好也行,
总之牛人找工作不会很难的,
眼高手低的就另当别论了
t*****z
发帖数: 812
30
Doesn't the GUI and the solver are two programs? In this case solver team
still can use fortran only ( probabaly a little C ).
C++ is seems a overkill here
g********1
发帖数: 143
31
来自主题: ME版 - 国内FEA研发工作机会
满足这个要求的,我倒认识几个。不过大概都没有兴趣。
力学理论懂的人不少,但写到程序里就要把各种特殊情况都要考虑到,那就对理论的理
解相当精细了,做教授要求不一样。商用有限元程序的精华往往在于各种特殊情况下的
处理。
另外Qualifcation和优先考虑的要求好象是两个不同的Jobs。后面的要求好象是给做UI
的。Altair找不到人很正常。象Altair这种公司,应该多花功夫把别的做UI的,都比下
去。老想着别人赚Solver的钱,自己想要另起炉灶,最后可能吃力不讨好,还搞坏做
Solver公司的关系。
s***h
发帖数: 592
32
来自主题: ME版 - 国内FEA研发工作机会
拜牛人
您看的很透彻,应该是行内的吧
那个招聘信息的确没做好,还望见谅。
Altair并没有自己从零开始做Solver
06年购并了Mecalog,这样把非线性FEA solver RADIOSS合并到Hyperworks里面了
RADIOSS在欧洲的市场份额不小
但是在亚洲很poor
hehe

UI
g****t
发帖数: 31659
33
来自主题: ME版 - 国内FEA研发工作机会
这篇说得很对.
自己搞个小程序,和software product有重大区别.
Matlab之类的也一样,精化部分就在各种头疼治头的corener case处理,
这些都是点滴积累的.
你自己弄一个,那给上万客户用,说不定几千人投诉你.

满足这个要求的,我倒认识几个。不过大概都没有兴趣。
力学理论懂的人不少,但写到程序里就要把各种特殊情况都要考虑到,那就对理论的理
解相当精细了,做教授要求不一样。商用有限元程序的精华往往在于各种特殊情况下的
处理。
另外Qualifcation和优先考虑的要求好象是两个不同的Jobs。后面的要求好象是给做UI
的。Altair找不到人很正常。象Altair这种公司,应该多花功夫把别的做UI的,都比下
去。老想着别人赚Solver的钱,自己想要另起炉灶,最后可能吃力不讨好,还搞坏做
Solver公司的关系。
s*********n
发帖数: 8
34
来自主题: ME版 - summer intern in CFD
NOTE: To submit an application please go to www.hp.com, navigate to the "
Jobs" link in the lower right side of the page and follow instructions to
submit your application for job #931219. Alternatively use the link
http://www8.hp.com/us/en/jobsathp/index.html to get to the "Jobs" page directly.
Job description
The incumbent will assist the HP engineers to develop a volume of fluid (VOF
) and adaptive mesh refinement (AMR) based three-dimensional multiphase flow
solver. The Cartesian grid is u... 阅读全帖
c********u
发帖数: 51
35
本科华中大,热能与动力工程,用Fluent做过一些传热模拟。PhD阴差阳错到中部某烂
校航空工程,做CFD高阶算法,老板的研究主要围绕这个算法,也没什么可选。做了四
年多c++ coding,用高阶算法写了NS方程和RANS的solver,现在找工作才发现研究方向
和工业应用差太远,很纠结该怎么找工作。明年夏天毕业,求前辈指点一些经验,我可
以在这一年好好准备准备。
先说CFD编程,由于PhD才开始学习算法,要说精通也只是对老板的高阶算法精通,而高
阶算法在工业实际应用几乎为零。编程能力也是Phd期间才学习的,但是一直以来独立
学习能力比较强,所以到现在自己写个CFD solver没什么问题。只是工业界好像还是用
商业软件多,很少自己写in-house的。求前辈指点我这样的背景能胜任怎样的工作,
哪些公司提供这样的职位呢?可以不局限在CFD领域。
再说做模拟应用,总觉得纯粹用商业软件跑模拟很枯燥,很多时候结果不对也没法从原
理上解决。更不用说PhD四年多来几乎没用过商业软件了,本科那点东西和有经验的同
行根本没法比,找这方面的工作就很没有自信。但是从目前了解的情况看,这方面的工
作需求... 阅读全帖
c********u
发帖数: 51
36
本科华中大,热能与动力工程,用Fluent做过一些传热模拟。PhD阴差阳错到中部某烂
校航空工程,做CFD高阶算法,老板的研究主要围绕这个算法,也没什么可选。做了四
年多c++ coding,用高阶算法写了NS方程和RANS的solver,现在找工作才发现研究方向
和工业应用差太远,很纠结该怎么找工作。明年夏天毕业,求前辈指点一些经验,我可
以在这一年好好准备准备。
先说CFD编程,由于PhD才开始学习算法,要说精通也只是对老板的高阶算法精通,而高
阶算法在工业实际应用几乎为零。编程能力也是Phd期间才学习的,但是一直以来独立
学习能力比较强,所以到现在自己写个CFD solver没什么问题。只是工业界好像还是用
商业软件多,很少自己写in-house的。求前辈指点我这样的背景能胜任怎样的工作,
哪些公司提供这样的职位呢?可以不局限在CFD领域。
再说做模拟应用,总觉得纯粹用商业软件跑模拟很枯燥,很多时候结果不对也没法从原
理上解决。更不用说PhD四年多来几乎没用过商业软件了,本科那点东西和有经验的同
行根本没法比,找这方面的工作就很没有自信。但是从目前了解的情况看,这方面的工
作需求... 阅读全帖
A***D
发帖数: 64
37
来自主题: ME版 - CFD developer positions at Altair
Senior Development Engineer
Job Category: Engineering & Science Location: US - California
Job ID #: 27245 Region: Altair - U.S.
Description
Altair empowers client innovation and decision-making through technology
that optimizes the analysis, management and visualization of business and
engineering information. Privately held with more than 2,000 employees,
Altair has offices throughout North America, South America, Europe and Asia/
Pacific. With a 30-year-plus track r... 阅读全帖
A***D
发帖数: 64
38
来自主题: ME版 - CFD developer positions at Altair
Senior Development Engineer
Job Category: Engineering & Science Location: US - California
Job ID #: 27245 Region: Altair - U.S.
Description
Altair empowers client innovation and decision-making through technology
that optimizes the analysis, management and visualization of business and
engineering information. Privately held with more than 2,000 employees,
Altair has offices throughout North America, South America, Europe and Asia/
Pacific. With a 30-year-plus track r... 阅读全帖
r*****r
发帖数: 22
39
大家好,最近老板的funding断了,他考虑到thesis的内容基本完成了,说让我随便找
intern/正式工作,我就来试试。
phd第四年,学校是中部大农村的三流公立。研究方向是:nonlinear finite element
solver. solver是用Fortran写的,主要是shell element,solid element的也有但是
还没完成。
来美国之前,在国内深圳做过五年CAE engineer。当时主要是做vehicle component的
计算。ABAQUS和ANSYS都很熟悉。Hypermesh也马马虎虎(meshing有专人负责,所以接
触机会比较少)。
想找一个finite element方向的intern/工作(可以用CPT或者OPT)。development或者
application的都可以。
要是您有内推机会,烦请发email到:[email protected]/* */,或者站内或者回帖都可
以,一定详细回复。
感谢大家!
r*****r
发帖数: 22
40
搭车同求,楼主优先!
现在phd第四年,马上毕业。学校在中部大农村,工作不好找。研究方向是
:nonlinear finite element solver. 是用Fortran写的,主要是electro-mechanical
shell element,solid element也有但不完善。
来美国之前,在国内深圳做过五年CAE engineer。当时主要是做vehicle component的
计算。ABAQUS和ANSYS都很熟悉。
想找一个finite element方向的intern/full-time工作。solver development或者
application的都可以。
要是您有内推机会,烦请站内pm。或者麻烦发email到:[email protected]/* */,一定
详尽回复。
感谢!
p****u
发帖数: 2596
41
来自主题: Quant版 - 想自学优化 (转载)
I think in really world, not many people is working on implementing a optimization
solver. Instead, most people just use existing solver/software to address
application problems... 【 在 zhubaba (zhubaba) 的大作中提到: 】
good
k*******d
发帖数: 1340
42
来自主题: Quant版 - 计算Bond Yield的数值方法
。。。。。Quant面试能这么回答吗。。。
10000个bond用solver手得很酸把,至少也得用Macro,或者VBA???
话说回来,excel的solver是怎么实现的呢?
z**k
发帖数: 378
43
我最近在做Levy process option pricing,之前一直在Matlab里测试,现在想转成C++
。不过我用C++实现option pricing的经验不多,所以想参考Quantlib来写程序,毕竟
QuantLib对解决实际问题很方便。我本来想直接用Quantlib提供的interface,自己写
一个extension就好了。可是Quantlib的documentation实在做得太粗糙,好像就只有应
用几个基本的模型的tutorial,鲜有涉及到开发的部分。不知道大家谁有相关的经验呢
,可不可以请教一下。
我主要是要实现FFT solver,PIDE solver,和MC模拟,如果有时间还想测试一下
calibration。
y********e
发帖数: 93
44
if it's positive-definite, matlab will solve it using Cholesky factorization
, which is fast. If not, it will use LU decomposition, which is slow.
If the performance is really an issue and you really want to optimize it,
try using parallel iterative solver implemented in CUDA. It will improve
your performance by a factor at a cost within $1k.
There are two or three existing CUDA linear solver package out there for
free. Try google it and compile them.
p****u
发帖数: 2596
45
来自主题: Quant版 - c++ optimization
太小看这些solver拉,solver比自己写的快个千倍万倍很容易的。
p****u
发帖数: 2596
46
主要还是idea和建模, 算法只是个工具,一般直接掉个solver就差不多了,很少人去做
solver本身的计算算法.
d******e
发帖数: 7844
47
来自主题: Statistics版 - 陈大师的意思我终于有点领会了
通过一些步骤来做screening一般来说主要是家跨速度,很难让性能更好,尤其是你这
种上百万个sample的情况。
你可以试试先做T-test,然后上1 norm SVM。
如果时间成本不是问题又不在乎变量选择,直接上L2 SVM也没什么大不了的,TTI的一
个以色列人有一个随机提梯度下降的solver。
如果想直接用kernel的话,还没有现成的solver,需要自己写了。

好。
d******e
发帖数: 7844
48
来自主题: Statistics版 - 请问SVM用到的是哪方面的数学?
解SVM的Package早都满天飞了。
哪还用得着自己写solver。
liblinear,libsvm,svm-light,pegasos。
而且我还真纳闷你写过solver没有,写一个能用的很容易,但写一个速度快的就要经验
和技术了。
t********k
发帖数: 48
49
Data Analyst
RESPONSIBILITIES
Wrangle, extract, transform, and load data from various databases, formats,
and data sources
Use exploratory data analysis techniques to identify meaningful
relationships, patterns, or trends from complex automotive data sets
Communicate data analysis and findings through effective data visualizations
Design and run pricing experiments
Classify unlabeled data or predict into the future with applied statistics
and machine learning algorithms
QUALIFICATIONS
At least 1... 阅读全帖
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)