1
x = Symbol('x')
f = x**2-3

def return_y_intercept(f):
   return [the y-intercepts]

上記の構造のようなものを使用して、引数のy切片を返す関数を作成するにはどうすればよいですか?

4

2 に答える 2

2

y切片は、xの代わりに0を使用することを意味するため、。を実行しますf.subs(x, 0)

于 2012-12-02T07:40:06.730 に答える
2

sympy.coeffhereを使用してみてください。次のようにします。

座標としての Y 切片

from sympy import Symbol

x = Symbol('x')
f = x**2-3

def return_y_intercept(f):
   return [0,f.coeff(x,0)] #return coordintes of y-intercept

print return_y_intercept(f)

出力:

0,-3

Y切片:

from sympy import Symbol

x = Symbol('x')
f = x**2-3

def return_y_intercept(f):
   return [f.coeff(x,0)] #return just the y-intercept

print return_y_intercept(f)

出力:

-3

こちらのオンライン sympy インタープリターで試してみてください

于 2012-12-02T04:12:04.290 に答える