di_gWE
QV)}3pW S1C^+Sla] r
}
7:#XQ 内容大纲
-><QFJ 化学表达式
a#R%8) ChemicalFormula
ChemicalReaction
MoleculeName
FindIsomers
m3%ef
分子可视化
-,@bA @& 模式匹配
M5rwoyn 化学转换
FeaturespacePlot
Wolfram化学资源
3#<'[TF00t 9C1b^^Kb Wolfram 语言中的化学简史
6 <r2*` !SN WB 化学表达式
ox
JGJ
"Chemical" 实体
<dJIq"){ Dwk$CJb3-
Molecule:一个可计算的化学对象
@!-aR u
一个分子是由原子和键组成的: D;J|eC>^
&Ky3Jb<:Gt
分子属性按需计算: ^h"n03VFA
s.bT[0Vl
可以通过 MoleculeModify 轻松改变结构:
JYl\<Z' { SkriX\p 0\ZaMu # /H.(d 4C `Q+i-y
ChemicalFormula D@}St:m}
;*"!:GR%h
k>$FT`
一个分子可以与一个给定的公式相匹配
{rtM%%l
y`\mQ48V
zuUQ."#i ChemicalReaction
(q~R5)D
获取反应物或产物: ?' TA!MR
e!.7no
获取产物的计数:
HDa~7wE
显示反应式: V@LN
1|
|R[v@c`pn
根据方程式串创建化学反应:
r.Y*{!t
这里的输入被解释为化学式:
87&KQ_
根据 ReactionSMILES 字符串创建化学反应:
7W6eiUI'
在这里,反应的组成部分是分子对象: m]{<Ux
l6',
分子可视化
使用 IUPAC 名称创建分子。 W\nHX I
使用绘图主题来控制是否显示氢或如何描述芳烃键。
}R7sj
MoleculePlot3D 有助于快速生成交互式绘图,其绘图主题对应于常见情形。
HGU?bJ~6o
通过参考原子索引来突出原子或键。 BUcaj.S
"$`wk
AtomLabels
- AtomLabels 和 BondLabels 是 MoleculePlot 和 MoleculePlot3D 的新选项。 % JgRcx
6ctHL<^
/%N31 2r PcNh9 OqEg{o5 a&
d~togTs1
范例: 分子图,按其氧化状态标记所有的碳原子和氮原子 3K=q)|
d,GtH)( s
W\ 1bE(AwZ
hLDch5J5~ KdBq@
LUe>)eqw 模式匹配
MoleculeMatchQ
1YF+(fk - 加入其他 Molecule 模式匹配函数: el2*\(XT
~8KF<2c
检验两个分子是否相互匹配: CjC'"+[w
检验分子是否与化学式相匹配: zIAu3 BCj`WF@8l{
检验分子是否与模式相匹配: N$=(1`zM= yr/]xc$
7yqSt)/U
一个双原子分子可以与键相匹配: AF9[2AH=Y 4~MJ4: \-$bo=s. Z1)jRE2dl
默认情况下,立体异构体之间不匹配: QK``tWLIg7 3<e(@W}n-M
范例:绘制糖的二维图,用原子的立体感来标记原子
]Omb : L&!g33J&
v -|P_O&z