<I;*[;AK
~#:e *:ro 2=PBxDs; +?RGta'%k 内容大纲
!a1i Un9 化学表达式
BX;5wKfA ChemicalFormula
ChemicalReaction
MoleculeName
FindIsomers
,$r2gr!_G
分子可视化
d_}a`H 模式匹配
guN4-gGDr< 化学转换
FeaturespacePlot
Wolfram化学资源
ST1Ts5I Mj0Cat= Wolfram 语言中的化学简史
(U.**9b; w#PZu+ 化学表达式
hN`gB#N3
"Chemical" 实体
^o<:;{ o%(bQV-T
Molecule:一个可计算的化学对象
b5ie <s
一个分子是由原子和键组成的: x;$|#]+
[ET6(_=b
分子属性按需计算: n~z\?Y=*
sn k$^
可以通过 MoleculeModify 轻松改变结构:
>?XbU} 1czG55 | [J\DB)V/ >.dHt\ 7{BnXN[
ChemicalFormula H$!-f>Rxa
F%6*Df;cSe
';l fS
一个分子可以与一个给定的公式相匹配
<A~GW
'HB
J6|JWp
{Qtq7q. ChemicalReaction
'_Wt}{h
获取反应物或产物: q@ Kk\m
j8HOc(
获取产物的计数:
'XfgBJF=
显示反应式: ~"mj;5Id
9={N4}<
根据方程式串创建化学反应:
OAok
这里的输入被解释为化学式:
' Js?N
根据 ReactionSMILES 字符串创建化学反应:
GAU!_M5 N
在这里,反应的组成部分是分子对象: 1k>naf~O
Z H-5Qy_
分子可视化
使用 IUPAC 名称创建分子。 N~g%wf@w
使用绘图主题来控制是否显示氢或如何描述芳烃键。
R<&FhT]
MoleculePlot3D 有助于快速生成交互式绘图,其绘图主题对应于常见情形。
qyv"Wb6+
通过参考原子索引来突出原子或键。 u( 9X
GoeIjuELR
AtomLabels
- AtomLabels 和 BondLabels 是 MoleculePlot 和 MoleculePlot3D 的新选项。 LP>UU ,Z
Kfjryo9
`C<F+/q P0#`anUr1 vvh.@f
qz:]-A
范例: 分子图,按其氧化状态标记所有的碳原子和氮原子 "]<}Hy
??I:H
:`zV
[A:D
.YiaXP "
Z;uu)NE
WD;)VsP 模式匹配
MoleculeMatchQ
*aG"+c6| - 加入其他 Molecule 模式匹配函数: ~u2w`H?V
L1MrrC
检验两个分子是否相互匹配: ;.0LRWcJ
检验分子是否与化学式相匹配: b]K>vhQV P CsK()
检验分子是否与模式相匹配: VKf6|ae @Z=wE3T@
^N{X "
一个双原子分子可以与键相匹配: cyb(\ fsC qvN"1=nJ z`@z tj#b_u z
默认情况下,立体异构体之间不匹配: !=knppY t[ q3{-
范例:绘制糖的二维图,用原子的立体感来标记原子
Wbd_aR
( &[)D]UL Cg*kN"8q
GDmv0V$6
范例:使用子结构模式过滤异构体列表
+Z$a1Y@ - 找到在氧和氮之间有一个芳香键的咖啡因的异构体,并将它们排列在最大的共同子结构上 `OLB';D
- 本范例使用了 FindIsomers、MoleculeContainsQ、MoleculeMaximumCommonSubstructure 和 MoleculeAlign @|'Z@>!/pV
'v+96b/; ^@N`e1 2+Vp'5>&
rxArTpS{.#
g6`.qyVfz'
_]_L F[ 化学转换
计算 2300 毫克钠所含的毫摩尔数: YZ{;%&rB 5 Af?Yxv
计算 10 毫升水的分子数: {~"Em'}J W7T"d4
计算 10 摩尔氦气的体积,单位为立方英尺: '1lx{UzD 0pCDEs
r=|vad$
有多少摩尔的二磷酸三钙 Ca3(PO4)2 6iyt2qkh P1e5uJkd
计算 Ca3(PO4)2 和 Ca(OH)2 的化学计量比率 >LCjtm\ wV?[3bEhM
将 5 克的 Ca(OH)2 转换为 Ca3(PO4)2: 8vu2k>
s7AI:Zv
R<t&F\> FeatureSpacePlot
@}Pw0vC 12.3 版本为分子对象引入了新的内置特征提取器。 iAg}pwU
83X/"2-K
%"{?[!C ?
VgUvD1v?} Km%8Yw0+ z{AM2Z Wolfram 化学资源
})q]gMj 一个为 Wolfram 世界中化学内容资源而策划的门户。 ^=3 ^HQ'Zm