質問: ### 前提・実現したいこと symbol関数で変数を設定し、関数を定義し、方程式を解くプログラムを書こうと思っているのですが、関数定義のところでエラーが出てしまいます。 ### 発生している問題・エラーメッセージ ``` Traceback (most recent call last): File "C:/test.py", line 5, in d=8*np.exp(t*0.88) AttributeError: 'Mul' object has no attribute 'exp' ``` ### 該当のソースコード ``` rom sympy import Symbol,solve import numpy as np t=Symbol('t') d=8*np.exp(t*0.88) print(d) ``` ### 試したこと mathモジュールよりmath.exp()として関数を定義してみましたが TypeError: can't convert expression to float のエラーがでてしまいました。 python初学者です。お願いいたします。
回答: `sympy.exp`をお使い下さい ``` from sympy import Symbol,solve,exp t=Symbol('t') d=8*exp(t*0.88) print(d) ```