113得票23回答
从命令行(终端)启动Pycharm

我想尝试使用PyCharm进行Sage数学开发。通常我使用Eclipse进行Sage开发,但现在我想用PyCharm试试。 为了使用Sage环境变量启动Eclipse,在命令行中我通常会执行以下操作: sage -sh cd /path/to/eclipse ./eclipse 第一行...

64得票7回答
SciPy创建2D多边形掩模

我需要使用标准的Python包创建一个numpy 2D数组,表示多边形的二进制掩码。 输入: 多边形顶点, 图像尺寸 输出: 多边形的二进制掩码(numpy 2D数组) (更大的背景:我想使用scipy.ndimage.morphology.distance_transform_edt...

53得票1回答
SymPy和Sage有什么区别?

"什么是SymPy和Sage(又名SageMath)之间的区别?"

28得票4回答
如何在Jupyter中安装SageMath内核

我可以在Jupyter中使用Python内核。我正在寻找一种在Jupyter中使用Sagemath的方法。我没有找到安装它的方法。该如何实现?

20得票2回答
iPython: 操作类似于Manipulate的命令

在 Wolfram Mathematica 中,我可以使用 Manipulate[] 命令交互地修改参数的值。 例如, Manipulate[n, {n, 1, 20}] 显示了一个滑块,通过它可以改变 n 的值。 在 IPython 笔记本中是否有一种简单的方法(即类似于魔法或装饰器,就...

18得票4回答
Haskell有类似Sage的等效工具吗?

对于Haskell程序员,是否有类似于Sage的东西?

16得票1回答
在Sage上实现RDSA

首先,我必须说我的Sage math使用知识非常有限,但我真的想提高并能够解决我遇到的问题。我被要求实现以下内容: 1 - 阅读FIPS 186-4(http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf)中ECDSA的定义,并使用...

12得票5回答
Python/Sage: 列表能否以索引1开始?

我从一个看起来很严肃的来源下载了一个Sage脚本。但它在我的电脑上无法运行,快速调试显示一个问题是因为某些时候,作者在处理n个元素的列表时,将其从1到n编号(而“正常”的Python和(因此)Sage的编号是0..n-1)。 我错过了什么?有没有全局变量隐藏在某处改变了这种约定,就像APL一...

12得票3回答
使用SageMath作为Python库

能否在Python会话中导入SageMath函数?从用户角度来看,我希望做的事情如下:>>> import sage >>> sage.kronecker_symbol(3,5) # ...or any other sage root functions ...

11得票2回答
如何以简单高效的方式进行PHP矩阵运算

我正在寻找一种在PHP中进行矩阵运算的简单/高效方式。 我希望能够执行基本的矩阵操作,如求逆矩阵、矩阵相乘、行列式、加法、减法、解线性方程组Ax=B、转置等。 我关注的是小型矩阵(我要求逆的矩阵最大为100x100,我要乘以/转置的向量可能达到1000x1)。 我发现了一个PEAR包Math_...