直通 Wolfram 研发:Wolfram 化学概览

发布:小火龙果 2023-06-01 09:19 阅读:403
#]kO/Mr  
6ec#3~ Y]  
ZnAXb S  
EY^+ N>  
内容大纲
KNG7$icG  
  • Wolfram语言中的化学简史
    v;o/M6GL5  
    ChemicalData -> Entity -> Molecule
    f.G"[p  
化学表达式
m#,AD,s  
  • ChemicalFormula
  • ChemicalReaction
  • MoleculeName
  • FindIsomers
    U~GQ JR  
分子可视化
O>3f*Cc  
  • 原子和键合标签
  • 新的绘图功能
    ,<t)aZL,A;  
模式匹配
[vTk*#Cl4  
  • MoleculeMatchQ
  • MoleculeSubstructureCount, MoleculeContainsQ, MoleculeFreeQ
    od-yVE&  
化学转换
FeaturespacePlot
Wolfram化学资源
fc<~R  
\(&UDG$  
Wolfram 语言中的化学简史
f 0r?cZ  
  • ChemicalData
    sKwUY{u\M  
mXOY,g2w  
化学表达式
!T"jvDYH  
"Chemical" 实体
( u^`3=%n  
  • 从第10版开始,实体为Wolfram知识库提供了一个统一的接口
  • 扩展了查询多个实体或多个属性的语法
    x~u"KU2B  
>e^^YR^  
Molecule:一个可计算的化学对象
  • 第12版引入了Molecule,一个可计算的对象,可以代表任何单一的分子:
    F #)@ c  
phi9/tO\u  
一个分子是由原子和键组成的: e X{#F gFc  
"O/ 6SV  
分子属性按需计算: yi;pn Z  
\h@3dJ4  
可以通过 MoleculeModify 轻松改变结构
:pdl2#5H^  
b!JrdJO,DP  
)dfwYS*[n  
-oT3`d3  
VZ$^:.I0  
ChemicalFormula c<ORmg6  
  • 一个 "化学 "实体代表一个在知识库中具有记录的单一化学物类,其具有完整的属性,如熔点、比热容等;
  • 一个分子可以是任何化学结构,必须有指定的连通性;
  • 化学式(ChemicalFormula)只有一个原子类型及其系数的列表——它代表具有给定公式的任何(或所有)化学物类。
    `hf`lq^  
`t#9 yN  
  • 化学式有明确的分子质量和电荷:
    {u[_^  
V~sfR^FQ'  
  • 一个分子可以与一个给定的公式相匹配
    b8LA|#]i  
JqV}>"WMV  
]P >c{  
ChemicalReaction
FGzn|I  
获取反应物或产物: 8?LHYdJ  
:[&QoEZW  
获取产物的计数:
J^-a@' `+  
显示反应式: 2j&0U!DX  
v Q51-.g  
根据方程式串创建化学反应:
@^.o8+Pp  
这里的输入被解释为化学式:
@~bP|a  
根据 ReactionSMILES 字符串创建化学反应:
g&rz*)|/  
在这里,反应的组成部分是分子对象: DMA`Jx  
{ u3giB  
分子可视化
使用 IUPAC 名称创建分子。 Z~] G+(  
使用绘图主题来控制是否显示氢或如何描述芳烃键。
X<Ag['r  
w!jY(WK U  
MoleculePlot3D 有助于快速生成交互式绘图,其绘图主题对应于常见情形。
b(\Mi_J  
通过参考原子索引来突出原子或键。 !j/54,  
=~TPrO^  
AtomLabels
  • AtomLabels BondLabels MoleculePlot MoleculePlot3D 的新选项。 {_4`0J`3  
* !9=?  
[)?yH3  
%c@PTpAM  
Q^8/"aV\  
=E62N7_`=  
范例: 分子图,按其氧化状态标记所有的碳原子和氮原子 %-[*G;c'w  
B'I_i$g4w  
_ glB<r$  
LkWY6 ?$U  
~ga WZQXyu  
vxS4YRb  
模式匹配
MoleculeMatchQ i>KgkRZL#  
  • 加入其他 Molecule 模式匹配函数 OAaLCpRp  
    Sx1|Oq]  
  • FindMoleculeSubstructure
  • MoleculeContainsQ
  • MoleculeFreeQ
  • MoleculeSubstructureCount
    `Hqgahb{P  
检验两个分子是否相互匹配:
?2q0[T?e  
检验分子是否与化学式相匹配: 2BiFP||  
kN6 jX  
检验分子是否与模式相匹配: Uy|Tu~  
PZVH=dagq  
M+I9k;N6&  
一个双原子分子可以与键相匹配: 5,+fM6^V  
s4j]kH  
y>cLG5v  
3WpQzuHPT  
默认情况下,立体异构体之间不匹配: )q`.tsR>  
P`avn  
范例:绘制糖的二维图,用原子的立体感来标记原子 7K1_$vd  
>7r%k,`  
[hV}$0#E[O  
}a;H2&bu  
范例:使用子结构模式过滤异构体列表 i-?mghe8  
  • 找到在氧和氮之间有一个芳香键的咖啡因的异构体,并将它们排列在最大的共同子结构上 hcM9Sx"!  
  • 本范例使用了 FindIsomers、MoleculeContainsQ、MoleculeMaximumCommonSubstructure 和 MoleculeAlign "ruYMSpU  
_St ":9'uU  
{9* l  
_5S||TuNS  
wYLodMaYH  
  • 现在在三维空间中排列所有分子 H^dw=kS  
U'u_'5 {  
ui-]%~  
化学转换
计算 2300 毫克钠所含的毫摩尔数: \Rs9B .  
U "r)C;5  
计算 10 毫升水的分子数: Bw~jqDZ}|  
L={\U3 __k  
计算 10 摩尔氦气的体积,单位为立方英尺: u}P:9u&h6X  
Gqj(2.AY  
o'Fyo4Qd  
有多少摩尔的二磷酸三钙 Ca3(PO4)2 Vl3-cW@p  
8llXpe  
计算 Ca3(PO4)2 和 Ca(OH)2  的化学计量比率 ~7FS'!W,F  
xm5?C>vu(  
将 5 克的 Ca(OH)2 转换为 Ca3(PO4)2: {jv+ J L"5  
5V~vND* s  
JTObyAoW  
FeatureSpacePlot
Q}cti /  
12.3 版本为分子对象引入了新的内置特征提取器。 e*}:t H  
N|%r5%  
^ cE{Uv  
6=qC/1,l  
fP6\Ur  
a:OMI  
Wolfram 化学资源
y4r?M8]"r  
一个为 Wolfram 世界中化学内容资源而策划的门户。 a4 7e  
  • 化学工具 w~&#:F?  
Wolfram|Alpha——使用自然语言的化学计算器Wolfram|Alpha 笔记本编辑器 ——数字笔记本中的多步骤化学计算Wolfram 演示项目 ——交互式化学演示工具Wolfram 语言——化学函数的分子系列 9_4(}|"N|  
Wolfram 函数资源库——专业化学函数 6Q J.=.>b  
Wolfram 数据资源库——可计算化学数据组 ^vTx%F  
  • 计算器 1GIBqs~-  
减少认知负荷,促进实验设计中更深层次的化学思维。 2h#.:!/SMw  
\B:k|Pw6~  
购买软件/免费试用
【13.2.1中英文 Wolfram 软件欢迎评论区留言
f*A B Im  
,CN (;z)  
分享到:

最新评论

我要发表 我要评论
限 50000 字节
关于我们
网站介绍
免责声明
加入我们
赞助我们
服务项目
稿件投递
广告投放
人才招聘
团购天下
帮助中心
新手入门
发帖回帖
充值VIP
其它功能
站内工具
清除Cookies
无图版
手机浏览
网站统计
交流方式
联系邮箱:广告合作 站务处理
微信公众号:opticsky 微信号:cyqdesign
新浪微博:光行天下OPTICSKY
QQ号:9652202
主办方:成都光行天下科技有限公司
Copyright © 2005-2025 光行天下 蜀ICP备06003254号-1