- ベストアンサー
エクセルである数式をグラフ化したら0になる
工学部2年生のものです。 授業で使われた数式をグラフ化してこいと言われて、エクセルでグラフ化しようとしたら値が全て0になるのです。 式は U^5*e^(-U/1.38*10^-23*25)の式でUを変化させていく式なのですが、 どうも1.38*10^-23はボルツマン定数で、これが原因と思っているのですが、この式をエクセルでグラフ化したら値が全て0になるのです。 解決策を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
元の式が U^5*exp{ -U/( k*T ) } で、質問の式の 25 が温度 [K] の意味なら、まず式が間違っています。excel形式で正しく書くと U^5*exp(-U/1.38e-23/25) または U^5*exp(-U/(1.38e-23*25)) となります。また、excel で処理できる正の最小値 2.229E-308 なので、( ) 内が -708未満だと 0 になります。T = 25 [K] ならば、U > 2.5e-19 [J] のとき exp(-U/1.38e-23/25) は 0 になってしまいます。
その他の回答 (1)
- egg2006
- ベストアンサー率29% (29/97)
回答No.1
>U^5*e^(-U/1.38*10^-23*25) 多分この式が違うと思います。 最後の「*25」がこの位置にあると、数値が小さすぎてうまくいかないのかも。カッコが抜けてませんか?