小编OD *_*IUM的帖子

如何检查scipy的版本

如何查看scipy系统上安装的版本?

python scipy

67
推荐指数
3
解决办法
9万
查看次数

Scipy:凸包的质心

如何使用python和scipy计算凸包的质心?我发现的只是计算面积和体积的方法。

问候,坦率。

python scipy convex

6
推荐指数
1
解决办法
5049
查看次数

尝试发送大数据时mpi4py挂起

我最近遇到了一个问题,试图使用mpi4py-library中的'send'命令在多个处理器之间共享大数据.即使是1000x3的numpy浮点数也太大而无法发送.任何想法如何克服这个问题?

thx提前.

hang send mpi4py

5
推荐指数
1
解决办法
738
查看次数

具有一个变量的数学表达式的C解析器并将其保存到函数中

我知道有一些libs,比如boost.spirit或来自http://jamesgregson.blogspot.de/2012/06/mathematical-expression-parser-in-c.html等许多其他的表达式解析器.

但是,我的表达式要在循环中进行很多次计算,并且每次运行解析器似乎效率很低.

假设我的表达式字符串是"exp(-0.5*(t-t_0)^2/(b^2))"(简单高斯),其中t_0b是常量,并且只有t(=时间)在循环内变化.

我希望能够以某种方式将表达式保存到接受一个参数(对于变量t)然后计算表达式的函数中,而不是调用解析器数百万次.

您是否知道如何做到这一点或者是否可以完成?

c parsing

3
推荐指数
1
解决办法
570
查看次数

无法导入名称mlab

尝试导入mayavi时遇到了一个非常奇怪的错误.几分钟前,它就像一个魅力,但现在出现了问题,我不知道为什么.

python从终端开始,然后输入:

from mayavi import mlab
Run Code Online (Sandbox Code Playgroud)

我得到的错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/mayavi/mlab.py", line 27, in <module>
    from mayavi.tools.camera import view, roll, yaw, pitch, move
  File "/usr/lib/python2.7/dist-packages/mayavi/tools/camera.py", line 23, in <module>
    from engine_manager import get_engine
  File "/usr/lib/python2.7/dist-packages/mayavi/tools/engine_manager.py", line 14, in <module>
    from mayavi.core.engine import Engine
  File "/usr/lib/python2.7/dist-packages/mayavi/core/engine.py", line 28, in <module>
    from mayavi.core.scene import Scene
  File "/usr/lib/python2.7/dist-packages/mayavi/core/scene.py", line 15, in <module>
    from mayavi.core.source import Source
  File "/usr/lib/python2.7/dist-packages/mayavi/core/source.py", line 19, in <module> …
Run Code Online (Sandbox Code Playgroud)

python import mayavi

0
推荐指数
1
解决办法
1710
查看次数

什么样的运算符是*(++ ptr)?

我对C很新,有时我会遇到奇怪的符号,特别是与指针有关.

一个很短的例子:

....
real *ptr;
real delta_force;
for(i<particles;...)
{
  ...some calculations
  ptr=&FORCE(i,...);  //FORCE is a macro returning the current force on a particle
  *(++ptr) += delta_force;
  ...
 }
...
Run Code Online (Sandbox Code Playgroud)

我怎么解释*(++ptr)

c pointers notation operator-keyword

-5
推荐指数
1
解决办法
98
查看次数

标签 统计

python ×3

c ×2

scipy ×2

convex ×1

hang ×1

import ×1

mayavi ×1

mpi4py ×1

notation ×1

operator-keyword ×1

parsing ×1

pointers ×1

send ×1