我试图在Sage中使用Sageworksheet(如在Sage数学云中)进行编程。如果我需要立即帮助;例如,如何找到矩阵的行列式,我想在圣人中得到一个命令,我该如何找到它?而且,我应该在哪里输入命令?
另外,在Sage工作表中,我观察到,在删除不正确的代码(使用退格按钮)后,编译附带的错误通知(红色)仍然存在,我无法删除,甚至刷新后页面,并运行空代码,错误代码仍然存在。当我不需要它时,我该怎么放手呢。
谢谢!
答案 0 :(得分:5)
我会认为
command?
仍然提供文档,
command??
给出了源代码。
另外,我会想象选项卡完成,比如
de[tab]
应该提供det
之类的命令。我相信Ipython仍然是那种用于魔法的东西。
或者,如果您已定义矩阵M
,那么
M.[tab]
将为您提供该矩阵的所有可用方法,包括行列式。
答案 1 :(得分:-1)
Numpy有一个计算决定因素的成员函数
***define your matrix at Mat****
import numpy as np
determinant=np.det(Mat)
determinant