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