scipy相关内容

如何与子进程共享父进程的 numpy 随机状态?

我在程序开始时设置了 numpy 随机种子.在程序执行期间,我使用 multiprocessing.Process 多次运行一个函数.该函数使用 numpy 随机函数来绘制随机数.问题在于 Process 获取当前环境的副本.因此,每个进程都是独立运行的,它们都以与父环境相同的随机种子开始. 所以我的问题是如何与子进程环境共享父环境中numpy的随机状态?请注意,我想将 Process 用于 ..
发布时间:2021-12-02 17:22:15 Python

导入错误:没有名为 numpy 的模块

我有一个与这个问题非常相似的问题,但仍落后一步.我的 Windows 7(抱歉)64 位系统上只安装了一个版本的 Python 3. 我按照这个安装了 numpy link - 如问题中所建议.安装进行得很顺利,但是当我执行 导入numpy 我收到以下错误: 导入错误:没有名为 numpy 的模块 我知道这可能是一个非常基本的问题,但我仍在学习. 谢谢 解决方案 ..
发布时间:2021-12-02 17:15:03 Python

在 32 位 Windows 7 机器上的 Python 3.5 中安装 scipy

我一直在尝试使用以下预先构建的二进制文件将 Scipy 安装到我的 Windows 7 机器上的 Python 3.5(32 位)安装:http://www.lfd.uci.edu/~gohlke/pythonlibs 我按顺序安装了以下库 numpy‑1.10.1+mkl‑cp35‑none‑win32.whlscipy-0.16.1-cp35-none-win32.whl 然后,当尝 ..
发布时间:2021-12-02 17:10:22 Python

Matplotlib:指定刻度标签的浮点数格式

我试图在 matplotlib 子图环境中将格式设置为两个十进制数.不幸的是,我不知道如何解决这个任务. 为了防止在 y 轴上使用科学记数法,我使用了 ScalarFormatter(useOffset=False),如下面的代码片段所示.我认为我的任务应该通过将更多选项/参数传递给使用的格式化程序来解决.但是,我在 matplotlib 的文档中找不到任何提示. 如何设置两位十进制数 ..
发布时间:2021-12-02 16:53:01 Python

Conda 是否取代了对 virtualenv 的需求?

我最近在安装 SciPy 时遇到问题后发现了 Conda,特别是在 Heroku 上我正在开发的应用. 您可以使用 Conda 创建环境,这与 virtualenv 所做的非常相似.我的问题是: 如果我使用 Conda,它会取代对​​ virtualenv 的需求吗?如果没有,我如何将两者一起使用?我是在 Conda 中安装 virtualenv,还是在 virtualenv 中安装 ..
发布时间:2021-11-27 11:55:23 Python

`anaconda` 是否为每个新环境创建一个单独的 PYTHONPATH 变量?

我开始使用 Continuum.io 的 Python Anaconda 发行版来完成 scipy 工作. 我已经能够启动并运行 Anaconda,但我不知道 Anaconda 是否为它创建的每个新环境创建了一个新的 PYTHONPATH 环境变量,或者它是否依赖于通用系统PYTHONPATH. 我在文档中找不到任何相关信息. 此外,当我执行 printenv 时,我在新创建的环境中 ..
发布时间:2021-11-27 11:54:56 Python

从 FFT 获取幅度最高的频率

我有 x、y、z 轴形式的原始加速度计数据,这些数据经过平滑处理,并应用了带通滤波器.现在我想将其转换为频域信号并使用 scipy.fftpack.fft 来应用 FFT. sampling_frequency = 32def fft(acc_data):N = len(acc_data)fft_data = sp.fftpack.fft(acc_data)频率 = sp.fftpack.fft ..
发布时间:2021-11-26 18:10:41 Python

scipy、fftpack 和 float64

我想将 scipy.fftpack 中的 dct 功能与 numpy float64 数组一起使用.但是,它似乎仅适用于 np.float32.是否有任何快速解决方法可以完成此操作?我很快地查看了它,但我不确定所有的依赖项.所以,在搞砸一切之前,我想我会在这里寻求提示! 到目前为止我唯一发现的就是这个链接:http://mail.scipy.org/pipermail/scipy-svn/2 ..
发布时间:2021-11-25 07:27:53 C#

PTVS 和 numpy System.Int64 转换中的 numpy 64 位支持

我正在尝试使用 IronPython 和 numpy 编写一些调用 .NET 程序集的代码.版本信息:numpy-2.0.0-1scipy-1.0.0-2IronPython 2.7.1 我根据此处给出的说明安装了 scipy 和 numpy: http://www.enthought.com/repo/.iron/ 当我尝试使用 ipy64.exe 运行时,我得到以下信息: ..
发布时间:2021-11-25 07:22:07 C#

如何在 64 位 Windows 上安装 SciPy?

如何在我的系统上安装 SciPy? 对于 NumPy 部分(SciPy 依赖),实际上有一个适用于 64 位 Windows 的安装程序:numpy-1.3.0.win-amd64-py2.6.msi(是直接下载地址,2310144字节). 运行 SciPy superpack 安装程序会导致这个对话框中的消息: 无法安装.需要 Python 2.6 版,但在注册表中未找到. ..
发布时间:2021-11-25 05:01:39 C#

测地线上的点

我正在研究一个单位球体.我有兴趣在两个任意点之间的球体(测地线)表面上的一条海峡线上放置 N 个点.这些点的坐标是球坐标(弧度). 我如何计算沿这条线的一组 N 个等距点.我想在计算中考虑球体的曲率. 我使用的是 python 2.7.9 解决方案 你可以考虑 SLERP - 球面线性插值 P = P0*Sin(Omega*(1-t))/Sin(Omega) + P1*Sin ..
发布时间:2021-11-25 03:41:34 C#

在python中绘制一个球体以获得轨道轨迹

如何在(384400,0,0)的位置放置一个半径为1737的球体? 这个球体将是我轨迹中的月亮. 代码中的其他一切都很好,我只是不知道如何在该位置以该半径添加球体. 将 numpy 导入为 np从 scipy.integrate 导入 o​​deint导入 matplotlib.pyplot 作为 plt从 mpl_toolkits.mplot3d 导入 Axes3Dme = 5.9 ..
发布时间:2021-11-25 03:19:56 C#

在python中绘制一个球体以获得轨道轨迹

如何在(384400,0,0)的位置放置一个半径为1737的球体? 这个球体将是我轨迹中的月亮. 代码中的其他一切都很好,我只是不知道如何在该位置以该半径添加球体. 将 numpy 导入为 np从 scipy.integrate 导入 o​​deint导入 matplotlib.pyplot 作为 plt从 mpl_toolkits.mplot3d 导入 Axes3Dme = 5.9 ..
发布时间:2021-11-25 03:15:24 C#

只获取“有效"使用 Scipy/Numpy 在浊点的 2D 插值中的点

我从一个人的背部通过摄影测量获得了一个浊点.我正在尝试对其进行插值以获得常规网格,为此我使用 scipy.interpolate 到目前为止效果很好.问题是:我正在使用的函数 (scipy.interpolate.griddata) 使用平面 x,y 中云点的凸包,因此给出了一些不存在于原始表面,具有凹周. 下图左边是原始云点(显示为水平线的实际上是密集的线状点云),中间是griddata给 ..
发布时间:2021-11-25 02:52:03 C#

Python:从 3D 中 Scipy 的 Delaunay 三角剖分计算 Voronoi 细分

我有大约 50,000 个 3D 数据点,我在这些数据点上运行了来自新 scipy 的 scipy.spatial.Delaunay(我使用的是 0.10),这给了我一个非常有用的三角剖分. 基于:http://en.wikipedia.org/wiki/Delaunay_triangulation(“与 Voronoi 的关系"部分图") ...我想知道是否有一种简单的方法可以得到这 ..
发布时间:2021-11-25 01:17:12 C#

插入由其角节点已知的 3D 表面并使用颜色图对其进行着色

我想构建实验数据的 3D 表示来跟踪膜的变形.实验上,只有角节点是已知的.但是,我想绘制整体结构的变形图,这就是为什么我想插入膜以启用它的漂亮颜色图.通过四处搜索,我几乎用以下代码接近了它: 导入numpy从 mpl_toolkits.mplot3d 导入 Axes3D从 mpl_toolkits.mplot3d.art3d 导入 Poly3DCollection导入 matplotlib.py ..
发布时间:2021-11-25 01:12:26 C#

python对不规则(x,y,z)网格的4D插值

我有一些以 (x, y, z, V) 形式出现的数据,其中 x,y,z 是距离,V 是水分.我在 StackOverflow 上阅读了很多关于 Python 插值的内容,例如 this和这个有价值的帖子,但所有这些都是关于x,y,z.即 x 的每个值对 y 的每个点和 z 的每个点都有相同的贡献.另一方面,我的观点来自 3D 有限元网格(如下),其中网格不规则. 提到的两个帖子 1 和 2, ..
发布时间:2021-11-25 01:03:32 C#

用 numpy 和或 scipy 插入 3D 体积

我非常沮丧,因为几个小时后我似乎无法在 python 中进行看似简单的 3D 插值.在 Matlab 中,我所要做的就是 Vi = interp3(x,y,z,V,xi,yi,zi) 使用 scipy 的 ndimage.map_coordinate 或其他 numpy 方法的确切等价物是什么? 谢谢 解决方案 在 scipy 0.14 或更高版本中,有一个新功能 scipy.i ..
发布时间:2021-11-25 00:39:31 C#

拟合 2D 高斯总和,scipy.optimise.leastsq(回答:使用 curve_fit!)

我想将二维高斯总和拟合到此数据中: 最初未能将总和拟合到此之后,我改为分别对每个峰进行采样(图像) 并通过 find it's moment 返回合适值(主要使用 此代码)..> 不幸的是,由于相邻峰的重叠信号,这会导致峰位置测量不正确.下面是单独拟合的总和图.显然他们的峰都向中心倾斜.为了返回正确的峰值位置,我需要考虑到这一点. 我有绘制二维高斯包络函数 (twoD_Gaussia ..
发布时间:2021-11-24 21:52:00 C#