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