Questions tagged «python»

一种通用的高级编程语言,着重于简化代码语法和可读性。

3
周围是否有“轻量级”的FEM软件包?
基本上,FEM似乎是一个“已解决”的问题。现有许多强大的框架,例如Trilinos,PETSc,FEniCS,Libmesh或MOOSE。 它们的共同点是:它们非常“重”。首先,安装通常非常麻烦。其次,它们的接口/ API很繁琐-您必须将整个想法转化为相应库的思想。这也意味着很难满足特殊要求或现有代码的互操作性和可扩展性。 其他项目(例如随机示例)Boost,LibIGL,Aztec(线性求解器),Eigen或CGAL证明,绝对有可能编写功能强大的库,这些接口可以通过非常精简的界面无缝集成到C ++或Python代码中,而无需安装超重的框架。 FEM是否有真正轻巧的包装?我不是在寻找简单,自动的求解器-我是在寻找一个提供强大功能,同时保持精益接口,与常见数据结构(例如C ++ STL)互操作性以及轻量级安装(例如仅标题)的库。

1
超导体建模曲线的数值积分(Python)
我是一位试图对超导体-超导体结的电流-电压特性进行建模的物理学家。 该模型的等式为: 一世(五)=1个Ë[Rn − n∫∞- ∞| Ë|[Ë2-Δ21个]1 / 2| Ë+ e V|[ (E+ e V)2-Δ22]1 / 2[ f(E)− f(E+ e V)]d E一世(V)=1个Ë[Rñ-ñ∫-∞∞|Ë|[Ë2-Δ1个2]1个/2|Ë+ËV|[(Ë+ËV)2-Δ22]1个/2[F(Ë)-F(Ë+ËV)]dË\begin{align} I(V) = \frac{1}{eR_{\mathrm{n-n}}}\int_{-\infty}^{\infty}\frac{|E|}{[E^{2} - \Delta_{1}^{2}]^{1/2}}\frac{|E + eV|}{[(E + eV)^{2} - \Delta_{2}^{2}]^{1/2}}[f(E) - f(E + eV)]\,\mathrm{d}E \end{align} 通过评估给定电压(或代码中)的积分来计算电流值(或代码中)。一世一世IIVVVv 我已经在Python中尝试过了。代码如下所示。 from scipy import integrate from numpy import * import pylab …

6
软问题:Python在哪里适合图片?
所以我一直在争论我是否应该去学习Python。与我的教授交谈后,就学术界而言,Matlab似乎是应用数学/计算科学中使用的通用语言。在工业界时,我的教授们(尤其是那些在工业界工作的人)说,学习c ++是最安全的方法。 我想听听你们在学术界和行业中的人,我是否应该打扰Python,或者只是暂时擅长于我所知道的(MATLAB和C ++)。 更新:杰夫提出了一个很好的观点,我可能应该提出更多细节: 去年,我目前是本科生,攻读计算专业的数学。我想去读研究生,继续研究(我从未见过自己喜欢教书)或在实验室工作。两者都是理想的。至于研究领域,可能涉及数值分析或概率论。万一计划A不能奏效,我会愿意在工业界工作,只要为自己为工业做准备不会花太多时间上学。因此,我认为我应该学习行业中通用的语言,作为备份。但这也是为什么我感到矛盾。我无法学习每种语言,也无法为每种可能性做好准备,因为这会花费太多时间。
9 matlab  python  c++ 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.