PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 想用sympy只得到實數解
作者:
fragmentwing
(片翼碎夢)
2022-12-27 14:01:34
如題,最近在用sympy解比較高次的函數
目前試起來只有nsolve能輸出結果,不過都是輸出複數解,我希望只輸出實數解
而我爬文有的說一開始變數symbols的時候要加上real=True,也有說要給方程式f用Function,還有說進行nsolve時一樣添加參數real=True
結果我三個都試,出來的解還是複數解……
p.s. 程式是用matlab的程式碼去改的,數據對照起來去掉虛部,實部和matlab的解也不一樣
作者:
fragmentwing
(片翼碎夢)
2022-12-27 14:04:00
後來我發現如果tol調很大能過,不過數據還是和matlab跑出來的不一樣……
作者:
lycantrope
(阿寬)
2022-12-27 15:22:00
應該是sympy寫出來的行為跟你想要不一樣吧
作者:
fragmentwing
(片翼碎夢)
2022-12-27 16:59:00
你要這麼說也沒錯,哪個bug不是這種狀況呢QQ主要是想用來做MATLAB Fzero的代換
作者:
papple23g
(逆道者)
2022-12-27 23:40:00
方便給範例研究嗎?
繼續閱讀
[問題] pyqt5 QTextBrower顯示文字請益
kerycheng
with和lock的用法?
tsaiminghan
[問題] 如何將外部文字檔(內容為list)讀入為List
yimean
Re: [問題] py程式之間的值如何傳遞
as30385438
[問題] 資料夾名稱繁簡轉換
ShawnHsia
[問題]網頁疑似沒有更新爬蟲重複寫入同一則貼文
GHdisf45a
[問題] 執行程式CPU_14%,GPU_0%
unknown
[心得] 互動模式下 if 結束後不得接任何程式碼
mikemike1021
[問題] beautifulsoup 上的 find() takes no key
livehorse
[問題] 徵會雲端GoolgeCloudRun佈署寫python的
angel2devil
Links
booklink
Contact Us: admin [ a t ] ucptt.com