これまでは、与えられた質量と抗力係数について、この方程式の特定の解を見つけることができました。私はしかし、ソリューションをプロットする方法を見つけたり、特定のポイントのソリューションを評価することはありませんでした。私は本当に解決策を立てる方法を見つけたいと思っています。 from sympy import *
m = float(raw_input('Mass:\n> '))
g = 9.
私はこれまでに見たことがないTypeErrorを思いつきました。グーグルでエラーTypeError: 'Zero' object is not iterableは結果を返しません。私はPython 2.7と3.5でテストしましたが、エラーはどちらの場合も同じです。 はここでMCVEです: from sympy.geometry.polygon import Polygon
import pycl
私はかなり大きな数(約1000)のステップ関数を持ち、それぞれに2つの間隔しかありません。私はそれらを合計し、最大値を見つけることを望みます。これを行う最善の方法は何ですか?次のように私はコードで、sympyを試してみた: from sympy import Piecewise, piecewise_fold, evalf
from sympy.abc import x
from sympy.
前の例では、hereを見つけたので、具体的なフォームに対応するFortranコードを生成する方法を見つけようとします。 SUBROUTINE FF(NE,U,PAR,F)
! ---------- --
! Define the nonlinear term
IMPLICIT NONE
INTEGER, INTENT(IN) :: NE
DOUBLE PRE
私はr(5つの値のリストでなければならない)のすべての値を出力するはずですが、何らかの理由で空のリスト[]が返ってきています。関数へのすべての入力は、lst変数(5つの値のリスト)を除いて、単一の値です。なぜ私が空のリストを取得しているかについてのアイデア?私が使用しているコードはすべて以下のとおりです。 from math import pi
from sympy import solve