![](/img/trans.png)
[英]How to add a bar on a sympy symbol?
我想定義 sympy 符號,這樣當我顯示它們時,我會在它們上面加一個橫條。 我嘗試了以下一個: 然后我嘗試顯示它: display(alphabar)但我得到: $\displaystyle \bar{\alpha}$$ 如何解決這個問題? ...
[英]How to add a bar on a sympy symbol?
我想定義 sympy 符號,這樣當我顯示它們時,我會在它們上面加一個橫條。 我嘗試了以下一個: 然后我嘗試顯示它: display(alphabar)但我得到: $\displaystyle \bar{\alpha}$$ 如何解決這個問題? ...
[英]sympy solve( ) with complex numbers
我很難讓 sympy 處理復數。 舉個例子: 然而,這只會找到 0<=x<1。 它錯過了負 x 區域 -1<x。 我怎樣才能使這項工作? ...
[英]How do you reduce compound inequalities in sympy? (4 < x - 8 < 10)
使用 sympy solve()或reduce_inequalities()適用於非復合不等式,如2 - 6 * x <= -4但它不能做復合不等式。 是否有不同的 sympy function 或不同的導入可以解決復合不等式? 我似乎無法在 sympy 文檔或 Google 上找到任何內容 ...
[英]how do i typeshift <class 'sympy.sets.sets.FiniteSet'> to int
我想將 sympy 求解集中的值轉換為 int。 我試試這個: 我收到此錯誤: 我想要的結果是這段代碼只生成一個 int。 ...
[英]Sympy subs does not working for subexpression. Is there a way to solve this?
subs (來自 Python 中的sympy庫)不會在所有情況下替換子表達式,除了簡單的情況。 MATLAB 完美地完成了這個任務。 是否有可能以某種方式獲得與 MATLAB 相同的結果? 同情 MATLAB ...
[英]Curve translation in Python does not reach expected value
假設我有兩條曲線 f(x) 和 g(x),我想評估 g(x) 是否是 f(x) 的平移。 我使用 Sympy Curve 來完成 function translate的工作。 但是,我需要幫助才能獲得正確的結果。 考慮兩個函數: f(x) = -x^2 和 g(x) = -(x+5)^2 + 8 ...
[英]Python Sympy - Select monomials from ANF of Boolean expression
我在 GF(2) 中有一些真值表,我計算相應的代數范式 (ANF) 或 Zhegalkin 多項式。 下面是一個帶有兩個變量的虛擬示例。 哪個打印 然后我想提取和 select 結果表達式的個體單項式。 例如,我會有這樣的事情: 如何做到這一點? ...
[英]Substituing equation on Sympy
我正在嘗試將一個方程式替換為另一個方程式,以減少變量。 前任: 給我一個錯誤: 但是,如果我重寫 subs 上的等式,則通過。 我不知道如何解決這種問題,每次都重寫公式是錯誤的關鍵。 ...
[英]Use `sympy.Order` with functions, instead of symbols
我遇到了這樣的問題 f(u(x,y), v(x,y)) = 0。舉個簡單的例子,我們可以選擇 f=u^2*v。 我想用 u=u_0+du,v=v_0+dv 擾亂 state。 只是像這樣同情地做: 我得到u_0**2*v_0 + u_0**2*\delta v(x, y) + 2*u_0*v_0*\ ...
[英]Using sympy to rearrange equation?
我試圖重新安排供應曲線方程來計算價格彈性。 等式是log P = -2 + 1.7 * log Q 我正在嘗試重新排列方程式,以便 log Q 是 log P 的形式。sympy 有沒有辦法處理這些重新排列?p, q = sp.symbols('p, q', real=True, positive ...
[英]Anyway to get rid of `math.floor` for positive odd integers with `sympy.simplify`?
我正在嘗試用 sympy 簡化正奇整數的一些表達式。 但是 sympy 拒絕擴大floor ,使得簡化難以進行。 具體來說, x是一個正奇數 integer(實際上在我的特定用例中,約束甚至更嚴格。但是 sympy 只能做奇數和正數,這很好)。 x // 2應始終等於(x - 1) / 2 。 ...
[英]Sympy: Is there a function that gives all the factors of an expression but does not work sums?
我有一個僅由因子組成的表達式(例如(x**2+1)*(x**2)*(x+4) 。我想使用 function 從中刪除因子x**2 。 args with an if condition. 但是,如果我有以下等式x**2+1+x+4 , the.args 認為我在表達式中有x**2這是不正確的(我只 ...
[英]How can I get a list of the matrix symbols in a sympy expression?
在這個類似的問題之后,我試圖檢索包含矩陣符號元素的表達式的符號,但沒有成功: 我如何從expr獲得序列/集合P[2,0],P[2,1],P[3,0],P[3,1] ? ...
[英]Distribute a sales value to four different values in python
我有幾年的銷售數據,我想分發幾個季度的數據。 我可以簡單地將銷售數字划分為四個季度,但我希望它像使用 python 代碼的高斯分布或正弦分布一樣。 任何想法都會有很大幫助。 第一次在stack overflow提問,如有錯誤請見諒。 我擁有的年銷售量 2020 1400 2021年 1800 需 ...
[英]How to create a looping function displaying whether number is odd or even in Sympy?
我想根據一個變量的值創建一個循環,無論它是奇數還是偶數,但代碼顯示錯誤。 這個想法是,如果 'count' 是偶數,則 c 用作變量。 如果 'count' 是奇數,則使用 a。 大多數都非常混亂,我知道,但問題是為什么代碼顯示計數 function 和“其他”部分的錯誤,顯示語法錯誤 ...
[英]Issue while converting text/string into sympy math expression using sympify or parse_expr
我希望我的 Python 程序將包含數學公式/表達式的文本/字符串作為輸入並將其轉換為 latex 格式,以便它可以以數學格式打印/顯示(最終在 Word 文檔中)。 我正在使用以下代碼: 我已經嘗試過 parse_expr() 和 sympify()。 由於某些未知原因,該程序的 output 如 ...
[英]How can I write Collatz conjecture by SymPy?
我打算寫一個 SymPy function,它接受一個自然數並返回 arg 的 Collatz 猜想的步數。 Python 版本在這里: 它打印 111。SymPy 版本怎么樣? 我覺得sympy.Lambda()應該有遞歸的特性,類似於過程式編程的遞歸調用。 有什么好辦法嗎? 只需使用symp ...
[英]Spurious exponents in sympy expressions
我通過乘法/除法來構建sp表達式( import sympy as sp )。 有時我會發現像 ( expr1 ) 這樣的結果 而正確的表達式是 ( expr2 ) 我的第一個問題是將expr1轉換為expr2的可能方法是什么? 我可以為1e-10的指數設置任意閾值以將其視為虛假。 我可以編造一個表 ...
[英]Sympy: Is it possible use function collect() to IndexedBase variables?
我正在嘗試使用 function collect()來簡化 mi 表達式 . 我想要的結果是 我的代碼: : 我的解決方案嘗試: : 我做錯了什么? ...
[英]Want to find the row operations when inverting a matrix
我有一系列矩陣,我想找到每個矩陣的逆矩陣。 我懷疑將行操作放入簡化梯形/反轉時存在一種模式。 python 中是否有一個庫,我可以使用它來給我一系列行操作,例如 R1 = R1-aR2、R3=R1+bR4 等,直到它處於簡化的行階梯形式或完全反轉。 我試過谷歌搜索,但它主要是關於如何反轉矩陣的指南 ...