Python Assignment 中的 SymPy 庫中的賦值問題在整合操作後無效? 5

發布 科技 2024-04-24
8個回答
  1. 匿名使用者2024-02-08

    我們先指出乙個錯誤:list1 中只有乙個元素,應該用 list1[0] 去掉;

    我一直在尋找這個問題的解決方案,但是我想出了一種方法來增加方程的變數來解決它:新增乙個變數 - expression = 0,並將這個方程與你之前得到的結果結合起來,形成乙個三元方程組,得到新變數的解。

    z=symbol('z')

    result1=solve([z-list1[0],x-result[x],y-result[y]],x,y,z])

    result1[z] 是你想要的結果,不用感謝就拿走了

    如果一元方程 (x) 的解帶回表示式,則思路是一樣的,但請注意,一元方程的解儲存在列表(比方說結果)而不是字典中,並且列表中的第乙個元素是實解,因此 ** 變為:

    y=symbol('y')

    result1=solve([y-list1[0],x-result[0],[x,y])

    result1[y] 是。

  2. 匿名使用者2024-02-07

    我不知道問題出在哪裡,格式可能是正確的,您在定義變數時將單引號更改為雙引號。

  3. 匿名使用者2024-02-06

    數值積分。

    sympy 下的 integrate() 函式是解析積分,當被積函式在原始函式中不存在時,無法得到結結果。 因此,建議使用 scipy 庫的 quad() 數值積分。

  4. 匿名使用者2024-02-05

    理論上,Sympy 的模組是要自己安裝的,它不是標準的 Python 庫,安裝 Python 時也不會安裝。

    如果你想檢查你正在使用的機器中是否有這個模組,如果你是Linux使用者,請開啟終端並輸入Python,如果你是Windows使用者,開啟cmd命令列,輸入Python,然後進入Python互動模式

  5. 匿名使用者2024-02-04

    您好,目前 python 有乙個 sympy 包。 他提供了乙個用於計算積分的函式:

    integrate(function, (variable, lower bound, upper bound)),所以你上面的積分計算可以如下:

    from sympy import *

    x = symbols('x')

    print(integrate(abs(x-a), x, b1, b2)))

  6. 匿名使用者2024-02-03

    Python非常好,可以滿足大部分需求,比如資料預處理、格式轉換等。 對於這些計算資源要求不是很高的地方,可以使用純python。 如果遇到難以處理的純Python,可以混合使用C來加快效率,基於C的Python庫也很多。

    作為一種指令碼語言,Python 在快速開發方面的優勢已經在其他答案中說過。 Python 適合資料探勘的另乙個原因是,現在社群更加成熟,越來越多的 Python 程式發布在 Mloss 上。 最著名的是它,它幾乎涵蓋了機器學習中常用的所有演算法。

  7. 匿名使用者2024-02-02

    假設檔案的內容只有乙個字母 x

    def readit(fname) as f:

    return

    s = readit('')

    from sympy import *

    x = symbol(s)

    如果要建立與檔案中的字母相同的字母的變數名稱,可以使用以下語句:globals()[s] = symbol(s)。

  8. 匿名使用者2024-02-01

    65 向右移動一位,相當於 65 2

    結果是 32

相關回答
7個回答2024-04-24

哪個版本的 python? 如果 3 自帶 pip,應該沒問題,pip 安裝枕頭如果是 2,可以線上安裝枕頭庫安裝包。

9個回答2024-04-24

首先,你要明白,這種問題只有兩種可能:1您沒有正確安裝此軟體; 2.未配置環境變數。 >>>More

10個回答2024-04-24

用。 pyzipfile

該方法是初級的。 >>>More

6個回答2024-04-24

Python在Excel上的基本操作如下:

# -*coding: utf-8 -* >>>More

2個回答2024-04-24

六種常見分布的概率分布如下: >>>More