🏠
令和8年2月27日 (金)
⇒#1084@グラフ;

📈 分子軌道計算によるTMPDのUV Vis

1084_分子軌道計算によるTMPDのUV Vis
👨‍🏫 0
import numpy as np
import matplotlib.pyplot as plt

#fig, ax = plt.subplots(figsize=(2.9, 2.1)) 
fig, ax = plt.subplots()

#----------------
#_📈_1084_分子軌道計算によるTMPDのUV Vis
xy_1084 = [(0,0) \
, (15.1515,0) \
, (30.303,0) \
, (45.4545,0) \
, (60.6061,0) \
, (75.7576,0) \
, (90.9091,0) \
, (106.0606,0.5286) \
, (121.2121,1302.5965) \
, (136.3636,27576.4023) \
, (151.5152,610.6715) \
, (166.6667,1045.8056) \
, (181.8182,706.6927) \
, (196.9697,407.5849) \
, (212.1212,0.1135) \
, (227.2727,0) \
, (242.4242,0) \
, (257.5758,0) \
, (272.7273,0) \
, (287.8788,0) \
, (303.0303,0.0019) \
, (318.1818,0.0737) \
, (333.3333,0.6306) \
, (348.4848,1.7045) \
, (363.6364,1.8878) \
, (378.7879,1.0467) \
, (393.9394,0.3395) \
, (409.0909,0.0727) \
, (424.2424,0.0113) \
, (439.3939,0.0014) \
, (454.5455,0.0001) \
, (469.697,0) \
, (484.8485,0) \
, (500,0) \
, (515.1515,0) \
, (530.303,0) \
, (545.4545,0) \
, (560.6061,0) \
, (575.7576,0) \
, (590.9091,0) \
, (606.0606,0) \
, (621.2121,0) \
, (636.3636,0) \
, (651.5152,0) \
, (666.6667,0) \
, (681.8182,0) \
, (696.9697,0) \
, (712.1212,0) \
, (727.2727,0) \
, (742.4242,0) \
, (757.5758,0) \
, (772.7273,0) \
, (787.8788,0) \
, (803.0303,0) \
, (818.1818,0) \
, (833.3333,0) \
, (848.4848,0) \
, (863.6364,0) \
, (878.7879,0) \
, (893.9394,0) \
, (909.0909,0) \
, (924.2424,0) \
, (939.3939,0) \
, (954.5455,0) \
, (969.697,0) \
, (984.8485,0) \
]
z_1084 = [list(t) for t in zip(*xy_1084)]; x_1084 = z_1084[0]; y_1084 = z_1084[1]

ax.scatter(x_1084, y_1084)
ax.plot(x_1084, y_1084)
ax.annotate('ID=1084' \
, xy=(np.mean(x_1084),np.mean(y_1084)) \
, xytext=(np.mean(x_1084)+ np.std(y_1084), np.mean(y_1084) + np.std(y_1084)) \
, arrowprops=dict(arrowstyle="->"))
#----------------

plt.show()
  1 python コード

A4 (210 × 297mm)あるいは少し大きめのレターサイズ(215.9 × 279.4ミリ)が一般的です。 2 カラムとすると 3.34645669291339インチ程度。 アスペクトを 4:3にすれば、2.9インチ×2.1インチぐらいの図が論文投稿の図として適切です。


サーバーサイドスクリプト

  2 分子軌道計算によるTMPDのUV Vis

サーバーサイドでラスタライズ(bmp,jpg,png)しているので、レスポンシブな表示が可能です。 サーバーサイドでダイナミックに生成している画像なので、ダウンロードだけでなく、リンクもできます。


クライアントサイドスクリプト

  3 canvas 分子軌道計算によるTMPDのUV Vis

クライアントサイドでラスタライズ(bmp,jpg,png)しているので、レスポンシブな表示が可能です。 クライアントサイドでダイナミックに生成している画像なので、ダウンロードはできますが、リンクはできません。


  4 google chart APIを使った描画

  5 分子軌道計算によるTMPDのUV Vis

xmin0
xmax1000
ymin0
ymax30000
0 0 15.1515 0 30.303 0 45.4545 0 60.6061 0 75.7576 0 90.9091 0 106.0606 0.5286 121.2121 1302.5965 136.3636 27576.4023 151.5152 610.6715 166.6667 1045.8056 181.8182 706.6927 196.9697 407.5849 212.1212 0.1135 227.2727 0 242.4242 0 257.5758 0 272.7273 0 287.8788 0 303.0303 0.0019 318.1818 0.0737 333.3333 0.6306 348.4848 1.7045 363.6364 1.8878 378.7879 1.0467 393.9394 0.3395 409.0909 0.0727 424.2424 0.0113 439.3939 0.0014 454.5455 0.0001 469.697 0 484.8485 0 500 0 515.1515 0 530.303 0 545.4545 0 560.6061 0 575.7576 0 590.9091 0 606.0606 0 621.2121 0 636.3636 0 651.5152 0 666.6667 0 681.8182 0 696.9697 0 712.1212 0 727.2727 0 742.4242 0 757.5758 0 772.7273 0 787.8788 0 803.0303 0 818.1818 0 833.3333 0 848.4848 0 863.6364 0 878.7879 0 893.9394 0 909.0909 0 924.2424 0 939.3939 0 954.5455 0 969.697 0 984.8485 0

,[0 0 ],[15.1515 0 ],[30.303 0 ],[45.4545 0 ],[60.6061 0 ],[75.7576 0 ],[90.9091 0 ],[106.0606 0.5286 ],[121.2121 1302.5965 ],[136.3636 27576.4023 ],[151.5152 610.6715 ],[166.6667 1045.8056 ],[181.8182 706.6927 ],[196.9697 407.5849 ],[212.1212 0.1135 ],[227.2727 0 ],[242.4242 0 ],[257.5758 0 ],[272.7273 0 ],[287.8788 0 ],[303.0303 0.0019 ],[318.1818 0.0737 ],[333.3333 0.6306 ],[348.4848 1.7045 ],[363.6364 1.8878 ],[378.7879 1.0467 ],[393.9394 0.3395 ],[409.0909 0.0727 ],[424.2424 0.0113 ],[439.3939 0.0014 ],[454.5455 0.0001 ],[469.697 0 ],[484.8485 0 ],[500 0 ],[515.1515 0 ],[530.303 0 ],[545.4545 0 ],[560.6061 0 ],[575.7576 0 ],[590.9091 0 ],[606.0606 0 ],[621.2121 0 ],[636.3636 0 ],[651.5152 0 ],[666.6667 0 ],[681.8182 0 ],[696.9697 0 ],[712.1212 0 ],[727.2727 0 ],[742.4242 0 ],[757.5758 0 ],[772.7273 0 ],[787.8788 0 ],[803.0303 0 ],[818.1818 0 ],[833.3333 0 ],[848.4848 0 ],[863.6364 0 ],[878.7879 0 ],[893.9394 0 ],[909.0909 0 ],[924.2424 0 ],[939.3939 0 ],[954.5455 0 ],[969.697 0 ],[984.8485 0 ],[]

図形と関数

  1 図形と関数
名称 グラフ 説明
指数関数
python + matplotlib
import numpy as np
import math
import matplotlib.pyplot as plt

xy = [(p, math.exp(p)) for p in \
      np.arange(start = - 2, stop = 2, step = 0.1)]
z = [list(t) for t in zip(*xy)]; x = z[0]; y = z[1]

fig, ax = plt.subplots()
ax.plot(x, y)

plt.show()
逆ネルンスト 電池の充放電曲線で現れます。
確率曲線
正規分布関数 確率統計で多用されます。 品質管理 でも大切です。

数式の例

  2 数式の例
数式 意味 説明
y = a x + b 一次関数 直線

数に量の意味はありません。 変数 には、x,y,zのようにアルファベットの後ろの方を使い 定数には、a,b,cのようにアルファベットの前の方を使います。 デカルト座標系では、 図形を表します。 座標の数に量を割り当てたものをグラフやチャートと呼びます。

p V = n R T
気体の状態方程式 1662~1802 左辺 pV仕事、 右辺nRTが熱量で、 エネルギー収支を表す量方程式です。 量方程式なので量を単位で割った数値を代入したり求めたりします。
E = E0 - RT nF ln K
ネルンストの式 1889
S = k B ln W
ボルツマンの式 1877

数式には、インドアラビア数字、 ラテン文字ギリシャ文字、記号など多くの文字が現れます。 文字の多くは、数を表現します。量を数で表現している場合もあります。

数式は、量との量の関係を表現しているので、グラフにできます。

数式で数値を求めるときは、量を単位で割ってから代入します。このような数式を量方程式あるいは 量式*と言います。 単位が指定された数式を 数値方程式 と言います。単位の定義が変わると 数値方程式 の係数も変わります。 文献に記載された 数値方程式 を使う場合は、単位の定義がいつのものなのかを確認する必要があります。

コンピュータ上では直接数式を表現できないため、 TeXを使います。 MathMLを使います。

👨‍🏫 数式の表現、量の表現 👨‍🏫 ウルフラムアルファ(WolframAlpha) 👨‍🏫 計算式のページ(フォーム)
<!-- 図図図図図 図図図図図 -->
<figure>
<img src="https://a.yamagata-u.ac.jp/amenity/Laboratory/xyGraphImage.aspx?id=1084" />
<figcaption>
<a href="https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/Laboratory/Plot/Plot_Index.asp">Fig</a> <a href="https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/Laboratory/Plot/@Plot.asp?nxyGraphID=1084"> 分子軌道計算によるTMPDのUV Vis </a>
<div> </div>
</figcaption>
</figure>
<!-- 図図図図図 図図図図図 -->

動画、音声及び写真を含む図表等を転載する場合には転載許諾書による同意があった方が無難です。 動画、音声及び写真を含む図表等の転載許諾書


QRコード
https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/Laboratory/Plot/@Plot.asp?nxyGraphID=1084
名称: 教育用公開ウェブサービス
URL: 🔗 https://edu.yz.yamagata-u.ac.jp/
管理運用 山形大学 学術情報基盤センター

🎄🎂🌃🕯🎉
名称: サイバーキャンパス「鷹山」
URL: 🔗 http://amenity.yz.yamagata-u.ac.jp/
管理運用 山形大学 データベースアメニティ研究会
代表: 多田隈 理一郎
〒992-8510 山形県米沢市城南4丁目3-16

Copyright ©1996- 2026 Databese Amenity Laboratory of Virtual Research Institute,  Yamagata University All Rights Reserved.