🏠
import numpy as np
import matplotlib.pyplot as plt
#fig, ax = plt.subplots(figsize=(2.9, 2.1))
fig, ax = plt.subplots()
#----------------
#_📈_17_電池のボルタモグラム(デジタルシミュレーション)
xy_17 = [(0,0) \
, (0.025,0.025) \
, (0.05,0.039132662) \
, (0.075,0.050733769) \
, (0.1,0.062474151) \
, (0.125,0.075137868) \
, (0.15,0.088822456) \
, (0.175,0.103367743) \
, (0.2,0.118519938) \
, (0.225,0.133991241) \
, (0.25,0.149473297) \
, (0.275,0.16462752) \
, (0.3,0.179060927) \
, (0.325,0.19228948) \
, (0.35,0.203688343) \
, (0.375,0.212429969) \
, (0.4,0.2174206) \
, (0.425,0.217273424) \
, (0.45,0.210416609) \
, (0.475,0.195521612) \
, (0.5,0.172436849) \
, (0.525,0.143391392) \
, (0.55,0.113250852) \
, (0.575,0.087482873) \
, (0.6,0.069097607) \
, (0.625,0.057788602) \
, (0.65,0.051559679) \
, (0.675,0.048416154) \
, (0.7,0.046979808) \
, (0.725,0.046441305) \
, (0.75,0.046361319) \
, (0.775,0.04651094) \
, (0.8,0.046773832) \
, (0.775,-0.003297661) \
, (0.75,-0.026516804) \
, (0.725,-0.037102112) \
, (0.7,-0.041843496) \
, (0.675,-0.044003488) \
, (0.65,-0.045224032) \
, (0.625,-0.046459973) \
, (0.6,-0.04841914) \
, (0.575,-0.051713856) \
, (0.55,-0.056827516) \
, (0.525,-0.064016537) \
, (0.5,-0.073272907) \
, (0.475,-0.084380361) \
, (0.45,-0.09700844) \
, (0.425,-0.110788306) \
, (0.4,-0.125352848) \
, (0.375,-0.140347202) \
, (0.35,-0.155420078) \
, (0.325,-0.170202778) \
, (0.3,-0.184278337) \
, (0.275,-0.197139959) \
, (0.25,-0.208136304) \
, (0.225,-0.216402684) \
, (0.2,-0.220786082) \
, (0.175,-0.21979879) \
, (0.15,-0.211698119) \
, (0.125,-0.194895744) \
, (0.1,-0.168958408) \
, (0.075,-0.136107612) \
, (0.05,-0.101942514) \
, (0.025,-0.073309832) \
, (2.44249E-15,-0.054051806) \
, (-0.025,-0.043327906) \
, (-0.05,-0.038038909) \
, (-0.075,-0.035514898) \
, (-0.1,-0.034235283) \
, (-0.125,-0.033486101) \
, (-0.15,-0.032957861) \
, (-0.175,-0.032519918) \
, (-0.2,-0.032117884) \
, (-0.225,-0.031729597) \
, (-0.25,-0.031346331) \
, (-0.275,-0.030964806) \
, (-0.3,-0.03058385) \
, (-0.325,-0.03020307) \
, (-0.35,-0.029822341) \
, (-0.375,-0.029441626) \
, (-0.4,-0.029060914) \
, (-0.425,-0.028680203) \
, (-0.45,-0.028299492) \
, (-0.475,-0.027918782) \
, (-0.5,-0.027538071) \
, (-0.525,-0.02715736) \
, (-0.5,0.022531149) \
, (-0.475,0.02732384) \
, (-0.45,0.028143451) \
, (-0.425,0.028564018) \
, (-0.4,0.028939865) \
, (-0.375,0.029310193) \
, (-0.35,0.029679781) \
, (-0.325,0.030049266) \
, (-0.3,0.030418752) \
, (-0.275,0.030788299) \
, (-0.25,0.03115806) \
, (-0.225,0.031528487) \
, (-0.2,0.031900882) \
, (-0.175,0.03227875) \
, (-0.15,0.032670938) \
, (-0.125,0.033098338) \
, (-0.1,0.033606881) \
, (-0.075,0.034289775) \
, (-0.05,0.035319014) \
, (-0.025,0.036975984) \
, (2.44249E-15,0.039653139) \
, (0.025,0.04379134) \
, (0.05,0.049755528) \
, (0.075,0.057719401) \
, (0.1,0.067634041) \
, (0.125,0.079278875) \
, (0.15,0.092339846) \
, (0.175,0.106471124) \
, (0.2,0.121327661) \
, (0.225,0.136573231) \
]
z_17 = [list(t) for t in zip(*xy_17)]; x_17 = z_17[0]; y_17 = z_17[1]
ax.scatter(x_17, y_17)
ax.plot(x_17, y_17)
ax.annotate('ID=17' \
, xy=(np.mean(x_17),np.mean(y_17)) \
, xytext=(np.mean(x_17)+ np.std(y_17), np.mean(y_17) + np.std(y_17)) \
, arrowprops=dict(arrowstyle="->"))
#----------------
plt.show()
A4 (210 × 297mm)あるいは少し大きめのレターサイズ(215.9 × 279.4ミリ)が一般的です。 2 カラムとすると 3.34645669291339インチ程度。 アスペクトを 4:3にすれば、2.9インチ×2.1インチぐらいの図が論文投稿の図として適切です。
サーバーサイドでラスタライズ(bmp,jpg,png)しているので、レスポンシブな表示が可能です。 サーバーサイドでダイナミックに生成している画像なので、ダウンロードだけでなく、リンクもできます。
クライアントサイドでラスタライズ(bmp,jpg,png)しているので、レスポンシブな表示が可能です。 クライアントサイドでダイナミックに生成している画像なので、ダウンロードはできますが、リンクはできません。
| xmin | -1 |
| xmax | 1 |
| ymin | -0.5 |
| ymax | 0.5 |
,[0 0 ],[0.025 0.025 ],[0.05 0.039132662 ],[0.075 0.050733769 ],[0.1 0.062474151 ],[0.125 0.075137868 ],[0.15 0.088822456 ],[0.175 0.103367743 ],[0.2 0.118519938 ],[0.225 0.133991241 ],[0.25 0.149473297 ],[0.275 0.16462752 ],[0.3 0.179060927 ],[0.325 0.19228948 ],[0.35 0.203688343 ],[0.375 0.212429969 ],[0.4 0.2174206 ],[0.425 0.217273424 ],[0.45 0.210416609 ],[0.475 0.195521612 ],[0.5 0.172436849 ],[0.525 0.143391392 ],[0.55 0.113250852 ],[0.575 0.087482873 ],[0.6 0.069097607 ],[0.625 0.057788602 ],[0.65 0.051559679 ],[0.675 0.048416154 ],[0.7 0.046979808 ],[0.725 0.046441305 ],[0.75 0.046361319 ],[0.775 0.04651094 ],[0.8 0.046773832 ],[0.775 -0.003297661 ],[0.75 -0.026516804 ],[0.725 -0.037102112 ],[0.7 -0.041843496 ],[0.675 -0.044003488 ],[0.65 -0.045224032 ],[0.625 -0.046459973 ],[0.6 -0.04841914 ],[0.575 -0.051713856 ],[0.55 -0.056827516 ],[0.525 -0.064016537 ],[0.5 -0.073272907 ],[0.475 -0.084380361 ],[0.45 -0.09700844 ],[0.425 -0.110788306 ],[0.4 -0.125352848 ],[0.375 -0.140347202 ],[0.35 -0.155420078 ],[0.325 -0.170202778 ],[0.3 -0.184278337 ],[0.275 -0.197139959 ],[0.25 -0.208136304 ],[0.225 -0.216402684 ],[0.2 -0.220786082 ],[0.175 -0.21979879 ],[0.15 -0.211698119 ],[0.125 -0.194895744 ],[0.1 -0.168958408 ],[0.075 -0.136107612 ],[0.05 -0.101942514 ],[0.025 -0.073309832 ],[2.44249E-15 -0.054051806 ],[-0.025 -0.043327906 ],[-0.05 -0.038038909 ],[-0.075 -0.035514898 ],[-0.1 -0.034235283 ],[-0.125 -0.033486101 ],[-0.15 -0.032957861 ],[-0.175 -0.032519918 ],[-0.2 -0.032117884 ],[-0.225 -0.031729597 ],[-0.25 -0.031346331 ],[-0.275 -0.030964806 ],[-0.3 -0.03058385 ],[-0.325 -0.03020307 ],[-0.35 -0.029822341 ],[-0.375 -0.029441626 ],[-0.4 -0.029060914 ],[-0.425 -0.028680203 ],[-0.45 -0.028299492 ],[-0.475 -0.027918782 ],[-0.5 -0.027538071 ],[-0.525 -0.02715736 ],[-0.5 0.022531149 ],[-0.475 0.02732384 ],[-0.45 0.028143451 ],[-0.425 0.028564018 ],[-0.4 0.028939865 ],[-0.375 0.029310193 ],[-0.35 0.029679781 ],[-0.325 0.030049266 ],[-0.3 0.030418752 ],[-0.275 0.030788299 ],[-0.25 0.03115806 ],[-0.225 0.031528487 ],[-0.2 0.031900882 ],[-0.175 0.03227875 ],[-0.15 0.032670938 ],[-0.125 0.033098338 ],[-0.1 0.033606881 ],[-0.075 0.034289775 ],[-0.05 0.035319014 ],[-0.025 0.036975984 ],[2.44249E-15 0.039653139 ],[0.025 0.04379134 ],[0.05 0.049755528 ],[0.075 0.057719401 ],[0.1 0.067634041 ],[0.125 0.079278875 ],[0.15 0.092339846 ],[0.175 0.106471124 ],[0.2 0.121327661 ],[0.225 0.136573231]
| 名称 | グラフ | 説明 |
|---|---|---|
| 指数関数 |
|
python
+
matplotlib
|
| 逆ネルンスト |
|
電池の充放電曲線で現れます。 |
| 確率曲線 |
|
|
| 正規分布関数 |
|
確率統計で多用されます。 品質管理 でも大切です。 |
| 数式 | 意味 | 説明 |
|---|---|---|
| 一次関数 直線 |
数に量の意味はありません。 変数 には、x,y,zのようにアルファベットの後ろの方を使い 定数には、a,b,cのようにアルファベットの前の方を使います。 デカルト座標系では、 図形を表します。 座標の数に量を割り当てたものをグラフやチャートと呼びます。 |
|
|
|
気体の状態方程式 1662~1802 | 左辺 pV が 仕事、 右辺nRTが熱量で、 エネルギー収支を表す量方程式です。 量方程式なので量を単位で割った数値を代入したり求めたりします。 |
|
|
ネルンストの式 1889 | |
|
|
ボルツマンの式 1877 |
数式には、インドアラビア数字、 ラテン文字、 ギリシャ文字、記号など多くの文字が現れます。 文字の多くは、数を表現します。量を数で表現している場合もあります。
数式は、量との量の関係を表現しているので、グラフにできます。
数式で数値を求めるときは、量を単位で割ってから代入します。このような数式を量方程式あるいは 量式*と言います。 単位が指定された数式を 数値方程式 と言います。単位の定義が変わると 数値方程式 の係数も変わります。 文献に記載された 数値方程式 を使う場合は、単位の定義がいつのものなのかを確認する必要があります。
コンピュータ上では直接数式を表現できないため、 TeXを使います。 MathMLを使います。
👨🏫 数式の表現、量の表現 👨🏫 ウルフラムアルファ(WolframAlpha) 👨🏫 計算式のページ(フォーム)動画、音声及び写真を含む図表等を転載する場合には転載許諾書による同意があった方が無難です。 動画、音声及び写真を含む図表等の転載許諾書