如何在Sage数学云的工作表中获取Sage中的任何内容?
我正在尝试使用Sageworksheet(也就是Sage数学云)来进行Sage编程。如果我需要立即帮助,比如说,如何计算一个矩阵的行列式,我该如何找到这个命令呢?我应该在哪里输入这个命令?
另外,在Sage worksheet中,我注意到,当我用退格键删除了一段错误的代码后,编译时出现的错误提示(红色的)仍然会保留,我无法把它删掉。即使刷新页面,运行空代码后,错误提示依然存在。我该怎么处理这些不需要的错误提示呢?
谢谢!
2 个回答
-1
Numpy有一个成员函数可以计算行列式。
***define your matrix at Mat****
import numpy as np
determinant=np.det(Mat)
determinant
5
我想应该是这样的:
command?
这个命令还是会显示文档,而
command??
则会显示源代码。
另外,我想像自动补全功能,比如说
de[tab]
应该会给出像 det
这样的命令,或者其他类似的命令。我相信在这方面,Ipython 仍然是常用的工具。
或者,如果你定义了一个矩阵 M
,那么
M.[tab]
会列出这个矩阵上所有可用的方法,包括计算行列式的方法。