直通 Wolfram 研发:Wolfram 化学概览

发布:小火龙果 2023-06-01 09:19 阅读:533
MwO`DrV  
G Q])y  
I6.}r2?;A  
j=y{ey7Fd  
内容大纲
4#Id0['  
  • Wolfram语言中的化学简史
    P`]p&:  
    ChemicalData -> Entity -> Molecule
    zA%$l&QN]  
化学表达式
!r %u@[(  
  • ChemicalFormula
  • ChemicalReaction
  • MoleculeName
  • FindIsomers
    0o_wy1O1,  
分子可视化
^rssZQKY[  
  • 原子和键合标签
  • 新的绘图功能
    =, G^GMi'  
模式匹配
NjP7?nXSx  
  • MoleculeMatchQ
  • MoleculeSubstructureCount, MoleculeContainsQ, MoleculeFreeQ
    )L/o|%r!  
化学转换
FeaturespacePlot
Wolfram化学资源
;wKsi_``@  
#"KaRh  
Wolfram 语言中的化学简史
Ew>lk9La(  
  • ChemicalData
    G * '1[Bu  
K3-Cuku  
化学表达式
kcio]@#  
"Chemical" 实体
<MzXTy3\  
  • 从第10版开始,实体为Wolfram知识库提供了一个统一的接口
  • 扩展了查询多个实体或多个属性的语法
    ZxU3)`O  
C{2y*sx  
Molecule:一个可计算的化学对象
  • 第12版引入了Molecule,一个可计算的对象,可以代表任何单一的分子:
    K</="3 HK  
&T2qi'  
一个分子是由原子和键组成的: (c|Ry[$|  
g ^4<ve  
分子属性按需计算: *Y<1KXFU  
IZ 3e:  
可以通过 MoleculeModify 轻松改变结构
tr-muhuK  
B~7]x;8h  
C*&FApG  
I_3{i`g  
X].Igb)2  
ChemicalFormula Yu_` >so  
  • 一个 "化学 "实体代表一个在知识库中具有记录的单一化学物类,其具有完整的属性,如熔点、比热容等;
  • 一个分子可以是任何化学结构,必须有指定的连通性;
  • 化学式(ChemicalFormula)只有一个原子类型及其系数的列表——它代表具有给定公式的任何(或所有)化学物类。
    Bl*.N9*  
Rb l4aB+   
  • 化学式有明确的分子质量和电荷:
    1qd(3A41  
.$N8cYu0  
  • 一个分子可以与一个给定的公式相匹配
    U~s-'-C /  
? H7?>ZE  
p$1y8Zbor  
ChemicalReaction
#xfPobQ>il  
获取反应物或产物: B(qwTz 51  
%w#8t#[,6  
获取产物的计数:
;k5B@z/<S  
显示反应式: t>%+[7?6  
}e0>Uk`[  
根据方程式串创建化学反应:
x}X hL  
这里的输入被解释为化学式:
`PI?RU[g*  
根据 ReactionSMILES 字符串创建化学反应:
|[/'W7TV%?  
在这里,反应的组成部分是分子对象: vd#BT$d?  
K\y W{y1  
分子可视化
使用 IUPAC 名称创建分子。 .kZ<Q]Vk  
使用绘图主题来控制是否显示氢或如何描述芳烃键。
S7f"\[Aw  
+puF0]TR,i  
MoleculePlot3D 有助于快速生成交互式绘图,其绘图主题对应于常见情形。
B'!I{LC  
通过参考原子索引来突出原子或键。 z-G*:DfgH  
#s3R4@{  
AtomLabels
  • AtomLabels BondLabels MoleculePlot MoleculePlot3D 的新选项。 9MUg/  
Bl/Z _@  
FN"Ye*d  
^Q5advxuq  
}^]TUe@a  
*(CV OY~  
范例: 分子图,按其氧化状态标记所有的碳原子和氮原子 NZ:KJ8ea"  
bguTWI8bk  
W'L  
-Gd@baV  
rhj_cw  
)POU58$  
模式匹配
MoleculeMatchQ `C>De4nT@  
  • 加入其他 Molecule 模式匹配函数  re@;6o  
    `*w!S8}m;  
  • FindMoleculeSubstructure
  • MoleculeContainsQ
  • MoleculeFreeQ
  • MoleculeSubstructureCount
    ;kR+jC(  
检验两个分子是否相互匹配:
X^7n/|%*.  
检验分子是否与化学式相匹配: ).8NZ Aj  
-E>LB\[t)  
检验分子是否与模式相匹配: @ *n oma  
;>r E+k%_  
]3I@5}5%  
一个双原子分子可以与键相匹配: a|kEza,]  
}-T :   
gX;)A|9e  
Y?xc#'  
默认情况下,立体异构体之间不匹配:  LXf *  
"mB /"  
范例:绘制糖的二维图,用原子的立体感来标记原子 cn2SMa[@S  
nZ8jBCh  
(Ky$(Ubb#6  
|^C35 6M>  
范例:使用子结构模式过滤异构体列表 Fr)6<9%xVm  
  • 找到在氧和氮之间有一个芳香键的咖啡因的异构体,并将它们排列在最大的共同子结构上 +XpQ9Cd  
  • 本范例使用了 FindIsomers、MoleculeContainsQ、MoleculeMaximumCommonSubstructure 和 MoleculeAlign A1F!I4p5  
- sL4tMP  
(Z?g^kjq)  
m\@q2l-  
LZ z]4Mf  
  • 现在在三维空间中排列所有分子 O>[B"mM t  
`P?!2\/  
 2c%b  
化学转换
计算 2300 毫克钠所含的毫摩尔数: ?$~5ti#\  
+ ;_0:+//  
计算 10 毫升水的分子数: :aWC6"ik-W  
g [c ^7  
计算 10 摩尔氦气的体积,单位为立方英尺: > 8%O;3-m#  
_NN5e|t  
DMiB \o  
有多少摩尔的二磷酸三钙 Ca3(PO4)2 Aga{EKd  
{)PgN  
计算 Ca3(PO4)2 和 Ca(OH)2  的化学计量比率 -~ H?R  
=PYS5\k  
将 5 克的 Ca(OH)2 转换为 Ca3(PO4)2:  wkKSL  
A?"/ >LM  
O7z5,-  
FeatureSpacePlot
g<^-[w4/  
12.3 版本为分子对象引入了新的内置特征提取器。 Y} crE/  
lX/:e=  
A9o"L.o)  
'4,>#D8@O  
:&BE-f  
%nhE588xf  
Wolfram 化学资源
PZk"!I<oN  
一个为 Wolfram 世界中化学内容资源而策划的门户。 5E0dX3-  
  • 化学工具 X{8g2](z.  
Wolfram|Alpha——使用自然语言的化学计算器Wolfram|Alpha 笔记本编辑器 ——数字笔记本中的多步骤化学计算Wolfram 演示项目 ——交互式化学演示工具Wolfram 语言——化学函数的分子系列 ca,U>'(y  
Wolfram 函数资源库——专业化学函数 !NTt' 4/F{  
Wolfram 数据资源库——可计算化学数据组 !xE@r,'oN  
  • 计算器 J=Hyoz+9  
减少认知负荷,促进实验设计中更深层次的化学思维。 li9>zjz  
5 #Et.P'  
购买软件/免费试用
【13.2.1中英文 Wolfram 软件欢迎评论区留言
[WO>}rGw4  
+u;RFY^  
分享到:

最新评论

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