静電ポテンシャルのグラフを計算機で書いてみたい。[訂正]
2日前の話の間違いに気づいた。
にしなきゃならないところを、
にしてた。
以下、修正コード
#include <stdio.h> #include <math.h> #define e 1.602*pow(10,-19) //素電荷 #define ep 8.854*pow(10,-12) //真空の誘電率 #define k 1/4.*M_PI*ep float esp(double r); //静電ポテンシャル,Electro Static Potential int main(void){ int i; double Us,Ua,Ub,r; for(i=-33;i<34;i++){ r=i*pow(10,-12); Ua=esp(r-0.34*pow(10,-10)); Ub=esp(r+0.34*pow(10,-10)); Us=Ua+Ub; printf("%e %e %e %e\n",r,Ua,Ub,Us); } return 0; } float esp(double r){ double U; U=-k*pow(e,2)/pow(r,2); return U; }
結果
前回のと比較してみよう…オーダーが小さくなったね!ヤッタネ!
相変わらずこう
はならなかったけど…
うし、以上。
参考にしたサイト
tex記法での添え字の表示の仕方。
LaTeXコマンド集 - 上付き文字・下付き文字
ギリシャ文字。
LaTeXコマンド集 - ギリシャ文字
分数。
LaTeXコマンド集 - 分数 (frac,cfrac)
分母の文字サイズ調整。
LaTeXコマンド集 - 文字サイズ