1

私は補間のために Sympy を使用してきました。その結果、プロットしたい 7 次多項式 (ax^7 + bx^6 + cx^5 + ...+ h) が得られますが、私はたとえば、次のようにすると、エラーが発生します。

plt.plot(r,U.subs(x,r))

どこr = np.linspace(0,20,num=100)U = Polynomial(x); 結果はエラーメッセージです: `r = np.arange(20)' を試してみるとValueError: sequence too large; must be smaller than 32得られます。MemoryError: それをプロットできる唯一の方法は、for サイクルを使用して、1 つずつ置換し、別の変数にリストとして保存することです。私の質問は、最初の入力の何が問題なのですか? 多項式をプロットする簡単な方法はありますか?

4

1 に答える 1