ii[F]sR\
-G}[AkmS .`HYA*8_ Isvx7$Vu+ 内容大纲
7mI:|G 化学表达式
aC$B2 ChemicalFormula
ChemicalReaction
MoleculeName
FindIsomers
?k]2*}bz
分子可视化
fsJ9bQm/ 模式匹配
H5DC[bZMb% 化学转换
FeaturespacePlot
Wolfram化学资源
"@%7 -nu ^V ?<K.F Wolfram 语言中的化学简史
k.5u SX<` {x&L 化学表达式
.Zn^Nw3
"Chemical" 实体
gp5_Z-me f%SZg!+t
Molecule:一个可计算的化学对象
;XF:\<+
一个分子是由原子和键组成的: {_7i8c<s=
(61EDKNd9
分子属性按需计算: \]</w5 Pi,
GGNvu)"
可以通过 MoleculeModify 轻松改变结构:
H\h3TdL d;zai]] E)TN,@% NG--6\ TT2d81I3m
ChemicalFormula "Ue.@>
[BWNRC1
CLRiJ*U
一个分子可以与一个给定的公式相匹配
Jy)KqdkX+
5~r33L%
0rOfrTNOz% ChemicalReaction
q)Lu_6 mg
获取反应物或产物: kW*f.!
6ys
&zy
获取产物的计数:
Fpm|_f7
显示反应式: syWG'(>
\SN&G`o<
根据方程式串创建化学反应:
\?Z{hmN
这里的输入被解释为化学式:
!F1M(zFD
根据 ReactionSMILES 字符串创建化学反应:
FoNSM$x
在这里,反应的组成部分是分子对象: G~Hzec{#tg
<D:.(AUeO
分子可视化
使用 IUPAC 名称创建分子。 1M}5>V{
使用绘图主题来控制是否显示氢或如何描述芳烃键。
,24p%KJ*X
MoleculePlot3D 有助于快速生成交互式绘图,其绘图主题对应于常见情形。
Hw7;;HK
7
通过参考原子索引来突出原子或键。 7({]x*o*%
SLkhCR
AtomLabels
- AtomLabels 和 BondLabels 是 MoleculePlot 和 MoleculePlot3D 的新选项。 :ctu5{"UJ
U@HK+C"M|
Gcdd3W`O b6Wqr/ i&5XF
E;Y;z
范例: 分子图,按其氧化状态标记所有的碳原子和氮原子 ox(j^x]NC
pk^K:Xs}
o$#G0}yn
+wEac
g>>E M[mF8Zf
I,0q4 模式匹配
MoleculeMatchQ
nSW=LjrO~< - 加入其他 Molecule 模式匹配函数: e8pG"`wM8
?98("T|y;
检验两个分子是否相互匹配:
1Md
检验分子是否与化学式相匹配: 6G
#}Q/ )Qe~8u@?
检验分子是否与模式相匹配: }q $5ig {U1?Et#
4Uphfzv3D
一个双原子分子可以与键相匹配: h-G)o[MA t"=
E^r Y"~gw~7OD 4x
默认情况下,立体异构体之间不匹配: g]4(g<:O
$oj:e?8N
范例:绘制糖的二维图,用原子的立体感来标记原子
VHCK2}ps ;D:9+E<>a E^.n c~
5Ow[~p"l<
范例:使用子结构模式过滤异构体列表
tnPv70m - 找到在氧和氮之间有一个芳香键的咖啡因的异构体,并将它们排列在最大的共同子结构上 J%x\=Sv
- 本范例使用了 FindIsomers、MoleculeContainsQ、MoleculeMaximumCommonSubstructure 和 MoleculeAlign 7JEbH?lEN
-=~| ."O |N%fMPKa q1QL@Ax
+89*)pk
P(+&OoY2
;_rF;9z9 化学转换
计算 2300 毫克钠所含的毫摩尔数: H5Z$*4%G -I&m:A$4*
计算 10 毫升水的分子数: Fs9I7~L3 l|kSsP:GO
计算 10 摩尔氦气的体积,单位为立方英尺: 5*Y^\N ;1%-8f:lW
ti
I.W
有多少摩尔的二磷酸三钙 Ca3(PO4)2 !HnXXVW BW 4%l
计算 Ca3(PO4)2 和 Ca(OH)2 的化学计量比率 aX5
z&r:{ gP0LCK>
将 5 克的 Ca(OH)2 转换为 Ca3(PO4)2: n ~shK<!C
4lKq{X5<
0:9.;x9_ FeatureSpacePlot
G/7cK\^u 12.3 版本为分子对象引入了新的内置特征提取器。 K
i'Fn"
P} 0%-JC
w8U&ls