sage相关内容
好了,这就是我要说的。目前,我不得不手动设置每个文件的突出显示,这很烦人,特别是因为它有时会忘记,我必须重新设置它。 我在一台Lubuntu机器上使用Gedit 3.6.1,如果这很重要的话。 很抱歉,如果这是一个非常简单的问题,但我自己还没能想出答案。谢谢。 推荐答案 多亏了弗雷德里克的评论,我找到了一个简单的解决方案,尽管它似乎比人们想要的更像是一种黑客攻击。 转到
..
在 Wolfram Mathematica 中,我可以使用 Manipulate[] 命令以交互方式修改参数的值. 例如、Manipulate[n, {n, 1, 20}]显示一个滑块,通过它可以改变 n 的值. 有没有什么简单的方法(比如魔法或装饰器,比如在 SAGE 中) 在 IPython notebook 中达到相同的结果? 解决方案 更新 这是在 IPython 2
..
我可以将 Python 内核与 Jupyter 结合使用.我正在寻找一种在 Jupyter 中使用 sagemath 的方法.我看不到安装它的方法.怎么做? 解决方案 你在倒退;Sage 在其中包含 Jupyter 笔记本,您可以通过这种方式将其与该内核一起使用.(以及其他.)使用 $ sage --notebook ipython 我相信.另请参阅此处. (我认为也有一些人通过
..
我需要使用标准 Python 包创建一个 numpy 2D 数组,该数组表示多边形的二进制掩码. 输入:多边形顶点、图像尺寸 输出:多边形的二进制掩码(numpy 2D 数组) (更大的上下文:我想使用 scipy.ndimage.morphology.distance_transform_edt 获得这个多边形的距离变换.) 谁能告诉我怎么做? 解决方案 结果很简单:
..
我想尝试使用 PyCharm 进行 sage 数学开发.平时我用eclipse做sage开发,现在想用PyCharm试试. 要使用 sage 环境变量启动 eclipse,我通常在命令行中执行以下操作: sage -shcd/path/to/eclipse./蚀 第一行加载 sage 环境变量,其余行启动 eclipse.我怎样才能为 pyCharm 做同样的事情?(请注意,我使用 Ma
..
我该怎么做才能让这段代码在 Python 中运行?我从 此处.如果我在 CoCalc 上的 SageMath 工作簿中运行它,它无需调整即可工作.导入 sage 和 numpy 后在 Python 中运行时,出现各种名称和属性错误. def mean_x(factor, values):return sum([cos(2*pi*v/factor) for v in values])/len(va
..
我正在尝试使用 Sage,但是当我输入 ./sage 时,我收到了很多这样的错误,带有奇怪的字符: ----------------------------------------------------------------------|Sage 4.8 版本,发布日期:2012-01-20 ||为 GUI 输入 notebook(),为信息输入 license().|-----------
..
我不知道为什么会发生这种情况.我弄乱了一些列表,我需要一个从 0 到 log(n, 2) 的 for 循环,其中 n 是列表的长度.但是代码非常慢,所以经过一番研究后我发现问题出在范围生成上.演示示例代码: n = len([1,2,3,4,5,6,7,8])k = 8timeit('range(log(n, 2))', number=2, repeat=3) # 测试 1timeit('ran
..
我正在使用基于 Python 的 Sage Mathematics 软件来创建一个很长的向量列表.该列表包含大约 100,000,000 个元素,sys.getsizeof() 告诉我它的大小略小于 1GB. 这个列表我腌制到一个文件中(这已经花费了很长时间——但足够公平).只有当我解开这个列表时,它才会变得烦人.RAM 使用量从 1.15GB 增加到 4.3GB,我想知道这是怎么回事?
..
对于有限阿贝尔群 G,比如说, G = AbelianGroup((4,4,5)),我希望Sage返回G的自同构群.这实现了吗? 官方排列组文档.在这里你去,虽然发电机可能不是你是什么寻找: G = AbelianGroup((4,4,5))H =差距(G).AutomorphismGroup()PermutationGroup(gap_group = H.AsPermGroup())具
..
我刚刚在Windows上安装了Sage Math 9.0,它带有jupyter环境. 我的电脑上确实安装了Python,并且在命令行中可以使用python和pandas. 但是从SageMath附带的jupyter中,我不能使用熊猫. sage附带的jupyter似乎无法从PC上的“正常" python安装中“获悉".是否可以通过Windows上的SageMath让大熊猫使用jupyter笔
..
我正在尝试在Anaconda 3中使用Sage,但看起来库未导入. 我首先创建了一个新环境'ipykernel_py2',然后按照然后我转到创建的内核文件夹(C:\ Users \ YOUR_USERNAME \ AppData \ Local \ Continuum \ anaconda3 \ envs \ ipykernel_py2 \ share \ jupyter \ kernels
..
我可以将Python内核与Jupyter一起使用.我正在寻找在Jupyter中使用木的方法.我看不到安装它的方法.该怎么做? 解决方案 您正在反向进行; Sage在其中包含Jupyter笔记本,您可以通过这种方式将它与该内核一起使用. (以及其他.)使用 $ sage --notebook ipython 我相信.另请参见此处. (我认为也有些人通过编辑一些文件或配置将Ju
..
这个问题主要是关于Sage的安装,但我想我可以在这里尝试一下:通常,对于Sage的安装我也有些困惑: 在选择我所在位置附近的服务器后,我转到了下载页面: sage-6.1.1.tar.gz 并将其下载到我的Windows 8、64位PC.但是,即使安装了7-zip后,该文件也无法在我的PC中打开(我双击该文件以运行它),我可以使用7-zip将其解压缩/转换为.tar文件.您对打开
..
我将在Django Web应用程序中使用sage模块,因此在我的python virtualenv v3.6中,我使用pip安装了sage.当我运行脚本以使用鼠尾草时,出现以下错误: Exception Value: No module named 'sage.all' 我读了一些圣人有自己的python的帖子.这是否意味着我不能在python virtualenv中使用鼠尾草?
..
我一直在使用SAGE提供的 random_element()函数为给定整数( N )具有特定长度( S )。我正在尝试从所有分区的集合中为给定值 N 和 S 生成无偏随机样本。 SAGE的函数可以快速返回N个随机分区(即 Partitions(N).random_element())。 但是,添加 S (即 Partitions(N,length = S).random_element())
..
我需要解决一组符号布尔表达式,例如: >>> solve(x | y = False) (False, False) >>> solve(x & y = True) (True, True) >>> solve (x & y & z = True) (True, True, True) >>> solve(x ^ y = False) ((False, False), (True, T
..
我从一个严肃的来源下载了一个鼠尾草脚本.它在我的计算机上不起作用,快速调试后发现问题出在以下事实:在某些时候,作者的行为好像n元素列表的编号是从1到n(而“常规"编号)一样在Python中,(因此)贤者为0..n-1). 我想念什么?像APL中一样,隐藏在某个全局变量会改变此约定吗? 感谢您的帮助(尽管我对英语和CSish的理解不够熟练,但我希望我的问题很清楚) 解决方案 Py
..
我需要使用标准Python包创建一个表示多边形的二进制掩码的numpy 2D数组. 输入:多边形顶点,图像尺寸 输出:多边形(numpy二维数组)的二进制掩码 (更大的上下文:我想使用scipy.ndimage.morphology.distance_transform_edt获得该多边形的距离变换.) 有人可以告诉我该怎么做吗? 解决方案 答案很简单: impo
..
我现在有一些代码停留在一行上: perm = numpy.random.permutation(128) 向其显示以下错误:"TypeError:未调整大小的对象的len()".我不知道问题出在哪里,因为128只是一个整数.我看到这是一个可能已经在这里解决的问题: http://mail.scipy.org/pipermail/numpy-discussion/2007-January/
..