问题标签 [sage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
166 浏览

python - 帮我修复一个程序

您好,我得到了一个程序,该程序可以输出长度为 n 的随机系列 0 和 1。但是,我的程序有一个小问题,因为我收到语法错误。我正在使用圣人。我应该修复什么?

0 投票
6 回答
175 浏览

python - 帮我写一个函数

您好,谁能帮我写一个函数,计算给定 x 和正整数 n 的 1+x+x^2+...+x^n 并用它来计算 (1+x+x^2+.. .+x^10)(1+x^2+x^4+...+x^10) 对于 x=100?

0 投票
2 回答
888 浏览

python - 重新审视抛物线下的区域

我无法回答上一个问题,因为我不是该网站的成员,所以当我返回时无法对此发表评论。这是我的问题:

要找到由图 y=x^2 和区间 [a,b] 上的 x 轴界定的区域的面积,我们可以通过绘制许多“薄”矩形并取它们的面积之和来近似该区域. 让我们将 [a,b] 划分为 n 个相同宽度的较小区间 h=b-1/n。在每个间隔上都有一个高度为 y=r 的矩形,其中 r 是 x 轴上那个小间隔的中间。该矩形的面积是 hy。编写一个 Python 函数,以 a、b 和 n 作为参数,并使用上述方法返回抛物线 y=x^2 下区域的近似面积。如果您能解释一下为什么您的程序有效,那将会很有帮助。

感谢乐于助人的成员,我找到了以下程序(请编辑程序,因为我无法/不知道如何

但是,我需要将它放在一个完整的功能下。关于如何做到这一点的任何想法?

0 投票
5 回答
212 浏览

python - Python-for 语句理解

我对 for 语句在 python 中的作用/工作原理有点困惑。谁能向我解释它是如何工作的?

0 投票
2 回答
814 浏览

math - 适用于 Windows 的 Sage VirtualBox 软件包

我想将 SAGE 用于我的一些项目(在 Windows 下)。在 sagemath.org 网站上,我只找到了 VMWare 包,但我想改用 VirtualBox。我在网站上迷路了。
有人可以帮我找到适用于 Windows 的 SAGE VirtualBox 包的下载链接吗?
提前致谢!

0 投票
1 回答
429 浏览

class - 如何使用额外的方法在 Sage 中创建一个新的 Graph 类?

我正在 Sage 中编写一些代码来使用费曼图进行一些计算,这些图只是有限的、无向的带有边标签的多重图。我需要实现诸如边缘收缩之类的方法,这些方法奇怪地从类中消失了sage.graphs.graph.Graph。但我也想继承所有现有的图形方法,例如is_tree.

这是应该附加新类的模块 Feynman.sage 的顶部。

我做的不对。尽管类的实例化产生了正确的方法目录,但它们中的许多都不起作用,因为

我认为这与 Sage 只是其他一些图论包的 Pythonic 包装器的方式有关。

请指教。

0 投票
1 回答
4994 浏览

sage - 求解方程并使用在其他计算中获得的值 - SAGE

SAGE 中的函数solve() 返回我为其求解方程的变量的符号值。例如:

我的问题是我需要在其他计算中使用为 y 获得的值,但我不能将这些值分配给任何其他变量。有人可以帮我吗?

0 投票
1 回答
792 浏览

sage - Sage笔记本打不开

我在 ubuntu 机器上安装了 sagemath 软件,但没有执行任何操作。我打字

在打开圣人时,我收到以下消息

0 投票
1 回答
32 浏览

sage - 在编码函数中留出空间(Sage ShiftCryptosystem)

我正在使用 sage 来实现一个加密功能,该功能接收纯文本并将其转换为密文,忽略空格和非字母字符(包括它们在编码文本中)。然而,编码功能会删除所有空格并忽略非字母字符(不包括它们在编码文本中)。我找不到有关该功能的任何文档。有什么帮助吗?

0 投票
1 回答
428 浏览

cython - Cython 链接到自定义 C 代码

我正在尝试使用 sage 来运行使用自定义 C 库的基本 Cython 程序。

我有三个文件:hello.h、hello.c 和 cpy.spyx。

你好.h:

你好ç:

cpy.spyx:

我正在尝试使用(仅)命令在圣人中运行它:
加载“cpy.spyx”

我收到以下错误:
Import Error /home/sage/sage//temp/... : undefined symbol: chello 这是我第一次尝试 Cython,所以我的代码中可能有一个愚蠢的错误。另一种理论是 .h 文件没有被复制到上面的临时目录中。

谢谢