sage

    -1热度

    1回答

    我想更改为十进制的二进制数字。 我在Sage上写了这个函数,但它似乎没有工作。这对我来说很重要,这就是我问这个问题的原因。 def bintodec(L): L.reverse() s=0 x=0 for x in L: while x<len(L): if L[x]==1: s+=2^(L[x]) x

    1热度

    1回答

    我有一个文件,这个东西导入圣人。 James,4626544,56565656 Julian,4646463,346346364 Perez,4626544,56565656 Paul,7658568,56565656 Ronaldo,4626544,8468568 Zlatan,4626544,56565656 现在从一个圣人的工作表(.sagews),我必须恢复其名称与P到R(恢

    1热度

    1回答

    我正在尝试使用BS4进行网页抓取,然后在Sage 6.2(Lion 10.7.5)中使用结果做一些代数工作。我认为/Applications/Sage-6.2.app/Contents/Resources/sage/sage -i beautifulsoup4会的工作,但结果是 Attempting to download package beautifulsoup4 >>> Checking

    1热度

    1回答

    我想调整模型的参数给一组给定的数据。 我试图用scipy的功能curve_fit在圣人,但我不断收到 TypeError: only length-1 arrays can be converted to Python scalars Here's我的代码: from numpy import cos,exp,pi f = lambda x: exp( - 1/cos(x) ) import

    1热度

    2回答

    我试图在Sage笔记本上绘制斜坡场和几个独特的解决方案,但是我的斜坡场与解决方案不匹配。 c = var('c') y = (ln(x)+c)/x show(y) p1 = plot_slope_field(y, (x,0,5), (c,-5,5)) for i in range(-5,5): p1 = p1 + plot(y(c=i),x,0,5, ymin=-5, ymax

    2热度

    1回答

    我是新的圣人,我有一个问题。我试图绘制曲线f(x,y)=y^2 - x^2*(x+3),但它永远不会工作。有人可以帮忙吗? 我尝试这样做: sage: E = EllipticCurve([0,3,0,0,0]); sage: E; ,并给出了错误ArithmeticError: invariants (0, 3, 0, 0, 0) define a singular curve。

    1热度

    1回答

    ,而写在圣人有点简单的功能,我遇到一个问题跳到特定的组合。总之,我只需要可变组合AB,BC和CA. for Ax in [A, B, C]: for Bx in [A, B, C]: if Ax==Bx: continue?? else: do stuff 我已经试过,试过什么来到我的脑海,但它总是有相同的错误。循环包含一个不能用于

    1热度

    1回答

    免责声明:我没有关于鼠尾草,编程或任何计算机计算的经验。 我想在Sage中展开一个多项式。输入是一个分解多项式,我需要一个特定的系数。但是,由于多项式有30个因素,我的电脑不会这样做。 我应该找一个更好的电脑或30个因素简单太多? 这里是我的圣人代码: R.<x_1,x_2,x_3,x_4,x_5,x_6,x_7,x_8,x_9,x_10,x_11,x_12> = QQbar[] f = (x

    1热度

    3回答

    我有一个问题,我不愿意相信在Sage中没有解决过。 给定长度的所有非降序列d其所有条目的一对整数(d,n)的作为输入,我想接收的列表(或设置,或其他)不大于n。 类似地,我想返回所有严格递增长度d的序列,其条目是不大于Ñ另一功能。 例如,对于d = 2n = 3的,身份证接收输出: [[1,2],[1,3],[2,3]] 或 [[1,1],[1,2],[1,3],[2,2],[2,3],[3,3]

    0热度

    1回答

    我有以下代码 N=3 Z=matrix(24,3); Z; for i in range(N-1): for j in range(N-1): for k in range(N-1): m=matrix([[0,i,j],[i,0,k],[j,k,0]]); m ; 结果是: [0 0 0] [0 0 0] [0 0 0] [0 0 0] [0