直通 Wolfram 研发:Wolfram 化学概览

发布:小火龙果 2023-06-01 09:19 阅读:696
S a5+_TW  
OO?d[7Wt0  
2NS(;tBB0  
u6o:~=WwM  
内容大纲
r0ml|PX  
  • Wolfram语言中的化学简史
    , 'WhF-  
    ChemicalData -> Entity -> Molecule
    VOc_7q_=  
化学表达式
@Qw~z0PE<l  
  • ChemicalFormula
  • ChemicalReaction
  • MoleculeName
  • FindIsomers
    8:9m< ^4S(  
分子可视化
[JAHPy=+w  
  • 原子和键合标签
  • 新的绘图功能
    1Rlg%G'  
模式匹配
%LBa;M  
  • MoleculeMatchQ
  • MoleculeSubstructureCount, MoleculeContainsQ, MoleculeFreeQ
    hV5Aw;7C  
化学转换
FeaturespacePlot
Wolfram化学资源
r{y&}gA  
N$1ZA)M  
Wolfram 语言中的化学简史
V +#Sb  
  • ChemicalData
    r!H'8O!  
Dqss/vwV  
化学表达式
y/}[S@4uB  
"Chemical" 实体
0k]$ he;h  
  • 从第10版开始,实体为Wolfram知识库提供了一个统一的接口
  • 扩展了查询多个实体或多个属性的语法
    RLBeti>  
tHF -OarUO  
Molecule:一个可计算的化学对象
  • 第12版引入了Molecule,一个可计算的对象,可以代表任何单一的分子:
    =l6aSr  
}j=UO*|  
一个分子是由原子和键组成的: 12 y=Eh  
eqvbDva^  
分子属性按需计算: O@*7O~eO  
u6hDjN  
可以通过 MoleculeModify 轻松改变结构
Lhg4fuos@)  
}yQ&[Mt  
R*Jnl\?>@  
j\W"P_dpd  
?:@13wm  
ChemicalFormula a] 0B{  
  • 一个 "化学 "实体代表一个在知识库中具有记录的单一化学物类,其具有完整的属性,如熔点、比热容等;
  • 一个分子可以是任何化学结构,必须有指定的连通性;
  • 化学式(ChemicalFormula)只有一个原子类型及其系数的列表——它代表具有给定公式的任何(或所有)化学物类。
    ITcgp K6k  
5u/dr9n  
  • 化学式有明确的分子质量和电荷:
    $~x#Q?-y  
HEqTlnxUu  
  • 一个分子可以与一个给定的公式相匹配
    O &DkB*-  
WiDl[l"{9  
C\%T|ZDE  
ChemicalReaction
[bE-Uu7q5P  
获取反应物或产物: | .w'Z7(s  
<( "M;C3y  
获取产物的计数:
&BF97%E2  
显示反应式:  |tK_Bn  
Fjnp0:p9X  
根据方程式串创建化学反应:
t:MeSO  
这里的输入被解释为化学式:
Ck`-<)uN  
根据 ReactionSMILES 字符串创建化学反应:
4:umD*d 3E  
在这里,反应的组成部分是分子对象: ~_l@ _P5yz  
WBb@\|V|  
分子可视化
使用 IUPAC 名称创建分子。 z{wW6sgPr  
使用绘图主题来控制是否显示氢或如何描述芳烃键。
Vq8G( <77  
uD'yzR!]+  
MoleculePlot3D 有助于快速生成交互式绘图,其绘图主题对应于常见情形。
}sy^ed  
通过参考原子索引来突出原子或键。 O|Sbe%[*wW  
;v#BguM  
AtomLabels
  • AtomLabels BondLabels MoleculePlot MoleculePlot3D 的新选项。 o%EzK;Df  
&%@e6..Ex  
++9?LH4S4  
AN193o   
rcq^mPdQ  
PjwDth A1  
范例: 分子图,按其氧化状态标记所有的碳原子和氮原子 *R'r=C`  
F747K);_  
d_v]mfUF  
.[8! E_  
w\V1pu^6@  
`ef C4#*!!  
模式匹配
MoleculeMatchQ s<z`<^hRe  
  • 加入其他 Molecule 模式匹配函数 ON(OYXj  
    Dx)>`yJk$;  
  • FindMoleculeSubstructure
  • MoleculeContainsQ
  • MoleculeFreeQ
  • MoleculeSubstructureCount
    GGM|B}U p  
检验两个分子是否相互匹配:
uez"{_I  
检验分子是否与化学式相匹配: XA b%V'  
jF$bCbAUce  
检验分子是否与模式相匹配: DB~3(r?K  
`}r)0,Z}3  
^`~s#L7  
一个双原子分子可以与键相匹配: /gX=79  
h+gaKh=k+  
y ;/T.W9!  
0Cg}yyOz  
默认情况下,立体异构体之间不匹配: }4uHT.)  
N>TmaUk  
范例:绘制糖的二维图,用原子的立体感来标记原子 hqXp>.W  
x/fhlf}a}=  
qw?Wi%t(x8  
"h@=O c  
范例:使用子结构模式过滤异构体列表 'c&[kMR  
  • 找到在氧和氮之间有一个芳香键的咖啡因的异构体,并将它们排列在最大的共同子结构上 '2S/FOb  
  • 本范例使用了 FindIsomers、MoleculeContainsQ、MoleculeMaximumCommonSubstructure 和 MoleculeAlign =,B Dd$e  
]KQv ]'  
opXxtYC@  
lGlh/B%  
k~0#Iy_{M  
  • 现在在三维空间中排列所有分子 o5@d1A  
_ez*dE%  
/3`yaYkSh  
化学转换
计算 2300 毫克钠所含的毫摩尔数: x/pX?k  
Af" p:;^z  
计算 10 毫升水的分子数: +P &S0/  
{xD\w^  
计算 10 摩尔氦气的体积,单位为立方英尺: a Xn:hn~O  
a1>Tz  
~GLWhe-  
有多少摩尔的二磷酸三钙 Ca3(PO4)2 w4Uo-zr@  
:[:*kbWN-  
计算 Ca3(PO4)2 和 Ca(OH)2  的化学计量比率 tP:ER  
rNK<p3=7)  
将 5 克的 Ca(OH)2 转换为 Ca3(PO4)2: SHc?C&^S  
4<j7F4  
S.zY0  
FeatureSpacePlot
XtZeT~/7RT  
12.3 版本为分子对象引入了新的内置特征提取器。 8I}ATc  
.rw a=IW  
{'-^CoR  
S`Xx('!/|  
#ZC9=  
^, &'  
Wolfram 化学资源
aBd>.]l?  
一个为 Wolfram 世界中化学内容资源而策划的门户。 ` t>A~.f  
  • 化学工具 h+c9FN  
Wolfram|Alpha——使用自然语言的化学计算器Wolfram|Alpha 笔记本编辑器 ——数字笔记本中的多步骤化学计算Wolfram 演示项目 ——交互式化学演示工具Wolfram 语言——化学函数的分子系列 zNO,vR[\  
Wolfram 函数资源库——专业化学函数 )Z*nm<=  
Wolfram 数据资源库——可计算化学数据组 M?d(-en  
  • 计算器 *`_ 2uBz  
减少认知负荷,促进实验设计中更深层次的化学思维。 S l`F`  
~<Z7\yS)  
购买软件/免费试用
【13.2.1中英文 Wolfram 软件欢迎评论区留言
p[K!.vOt+  
[k]3#<sS  
分享到:

最新评论

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