直通 Wolfram 研发:Wolfram 化学概览

发布:小火龙果 2023-06-01 09:19 阅读:446
di_gWE  
QV)}3pW  
S1C^+Sla]  
r } 7:#XQ  
内容大纲
-><QFJ  
  • Wolfram语言中的化学简史
    `V~LV<v5  
    ChemicalData -> Entity -> Molecule
    n8FT<pUq  
化学表达式
a#R %8)  
  • ChemicalFormula
  • ChemicalReaction
  • MoleculeName
  • FindIsomers
    m3%ef  
分子可视化
-,@bA @&  
  • 原子和键合标签
  • 新的绘图功能
    r03I*b  
模式匹配
M 5rwoyn  
  • MoleculeMatchQ
  • MoleculeSubstructureCount, MoleculeContainsQ, MoleculeFreeQ
    ;zm ks]  
化学转换
FeaturespacePlot
Wolfram化学资源
3#<'[TF00t  
9C1b^^Kb  
Wolfram 语言中的化学简史
6 <r2*`  
  • ChemicalData
    _3KZME  
!SN WB  
化学表达式
ox JGJ  
"Chemical" 实体
<dJIq"){  
  • 从第10版开始,实体为Wolfram知识库提供了一个统一的接口
  • 扩展了查询多个实体或多个属性的语法
    P[1m0!,B  
Dwk$CJb3-  
Molecule:一个可计算的化学对象
  • 第12版引入了Molecule,一个可计算的对象,可以代表任何单一的分子:
    rN'.&;Y5  
@!-aR u  
一个分子是由原子和键组成的: D;J|eC>^  
&Ky3Jb<:Gt  
分子属性按需计算: ^h"n03VFA  
s.bT[0Vl  
可以通过 MoleculeModify 轻松改变结构
JYl\<Z' {  
Skr iX\p  
0\ZaMu #  
/H.(d 4C  
`Q+i-y  
ChemicalFormula D@}St:m}  
  • 一个 "化学 "实体代表一个在知识库中具有记录的单一化学物类,其具有完整的属性,如熔点、比热容等;
  • 一个分子可以是任何化学结构,必须有指定的连通性;
  • 化学式(ChemicalFormula)只有一个原子类型及其系数的列表——它代表具有给定公式的任何(或所有)化学物类。
    KWtu,~O_u  
;*"!:GR%h  
  • 化学式有明确的分子质量和电荷:
    N!.kq4$.  
k>$FT `  
  • 一个分子可以与一个给定的公式相匹配
    {rtM%%l  
y`\mQ48V  
zuU Q."#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  
使用绘图主题来控制是否显示氢或如何描述芳烃键。
Fl8w7LcF7  
}R7sj  
MoleculePlot3D 有助于快速生成交互式绘图,其绘图主题对应于常见情形。
HGU?bJ~6o  
通过参考原子索引来突出原子或键。 BUcaj.S  
"$`wk  
AtomLabels
  • AtomLabels BondLabels MoleculePlot MoleculePlot3D 的新选项。 % JgRcx  
6ctHL<^  
/%N31   
2rPcNh9  
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   
  • FindMoleculeSubstructure
  • MoleculeContainsQ
  • MoleculeFreeQ
  • MoleculeSubstructureCount
    s=\LewF1<  
检验两个分子是否相互匹配:
CjC'"+[w  
检验分子是否与化学式相匹配: zIAu3  
BCj`WF@8l{  
检验分子是否与模式相匹配: N$=(1`zM=  
yr/]xc$  
7yqSt)/U  
一个双原子分子可以与键相匹配: AF9[2AH=Y  
4 ~MJ4:  
\-$b o=s.  
Z1)jRE2dl  
默认情况下,立体异构体之间不匹配: QK``tWLIg7  
3<e(@W}n-M  
范例:绘制糖的二维图,用原子的立体感来标记原子 ]Omb :  
L&!g33J&  
v -|P_O&z  
RpmBP[  
范例:使用子结构模式过滤异构体列表 uv~qK:Nw(  
  • 找到在氧和氮之间有一个芳香键的咖啡因的异构体,并将它们排列在最大的共同子结构上 0i5T] )r  
  • 本范例使用了 FindIsomers、MoleculeContainsQ、MoleculeMaximumCommonSubstructure 和 MoleculeAlign .b_0k<M!p  
&6,Yjs:T m  
3$96+A^M*  
P/C+L[X=  
tpNtoqg_$  
  • 现在在三维空间中排列所有分子  BdE`p{  
:XPC0^4s  
DJD]aI  
化学转换
计算 2300 毫克钠所含的毫摩尔数: 4BduUH  
ABq{<2iYN  
计算 10 毫升水的分子数: OW63^wA`s  
q5'yD;[hE  
计算 10 摩尔氦气的体积,单位为立方英尺: $p}~,Kp/  
!%Hl#Pv}  
qmue!Fv#g  
有多少摩尔的二磷酸三钙 Ca3(PO4)2 d0H  
&k_wqV  
计算 Ca3(PO4)2 和 Ca(OH)2  的化学计量比率 Tjeo*n^  
V. bH$@ej  
将 5 克的 Ca(OH)2 转换为 Ca3(PO4)2: 7q2"b?|h  
H.l,%x&K  
5E\<r /FeJ  
FeatureSpacePlot
w ~L\Ebg  
12.3 版本为分子对象引入了新的内置特征提取器。 .5KC'?  
C<wj?!v,F[  
lEYT{  
eF8 aB?&"  
%!HnGwv-  
}{kTh%^  
Wolfram 化学资源
|peMr#  
一个为 Wolfram 世界中化学内容资源而策划的门户。 HgSmAziv  
  • 化学工具 bWQORjnd8  
Wolfram|Alpha——使用自然语言的化学计算器Wolfram|Alpha 笔记本编辑器 ——数字笔记本中的多步骤化学计算Wolfram 演示项目 ——交互式化学演示工具Wolfram 语言——化学函数的分子系列 \@}$Wjsl  
Wolfram 函数资源库——专业化学函数 z:i X]df  
Wolfram 数据资源库——可计算化学数据组 e??{&[  
  • 计算器 F~Z 0  
减少认知负荷,促进实验设计中更深层次的化学思维。 Br ^rK}|l  
io+7{B=u$  
购买软件/免费试用
【13.2.1中英文 Wolfram 软件欢迎评论区留言
-t~B@%  
i9EMi_%  
分享到:

最新评论

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