MoleculePlot3D
MoleculePlot3D[mol]
创建分子 mol 的三维模型.
MoleculePlot3D[mol,patt]
创建 mol 的模型,突出显示其中与模式 patt 匹配的所有原子和键.
更多信息和选项
- 如果分子没有结构图坐标,将根据分子的 AtomCoordinates 选项自动产生.
- mol 可以是 Molecule 对象或可以很容易被转换成不同的对象内容,如系统性的化学名称、"Chemical" 实体或 ExternalIdentifier.
- patt 的可能的形式包括:
-
n 特定原子的索引 Atom[…] 原子的模式 Bond[…] 键的模式 MoleculePattern[…] 分子子结构的模式 {patt1,patt2,…} 模式列表 <label1patt1,… > 标签和模式组成的 Association - 将根据 spec 设置用 Style[patt,spec] 输入的模式的样式.
- MoleculePlot3D 有与 Graphics3D 一样的选项,但有以下添加与改变: [所有选项的列表]
-
AtomLabels None 原子的标签和标签的放置 AtomLabelStyle Automatic 原子标签的样式 BondLabels None 键的标签和标签的放置 BondLabelStyle Automatic 键的标签的样式 Boxed False 是否绘制边界框 ColorRules Automatic 规则列表 IncludeHydrogens True 是否显示氢原子 PlotLegends None 被突出显示部分的图例 PlotTheme Automatic 绘图的整体主题 - 支持的绘图主题包括:
-
"HeavyAtom" 不显示氢 "BallAndStick" 使用 Sphere 和 Cylinder 基元显示原子和键 "Spacefilling" 原子用球体描绘,半径与范德华半径相匹配 "Tubes" 原子省略 "Wireframe" 键渲染为线 - PlotLegends 的常见设置包括:
-
None 没有图例 Automatic 自动确定图例 {lbl1,lbl2,…} 用 lbl1、lbl2、… 作为图例标签 Placed[lspec,…] 指定图例的放置 - 当以 Association 的形式输入 patt 时,labeli 将被用在 PlotLegends 中.
所有选项的列表
范例
打开所有单元关闭所有单元选项 (7)
Wolfram Research (2019),MoleculePlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MoleculePlot3D.html (更新于 2021 年).
文本
Wolfram Research (2019),MoleculePlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MoleculePlot3D.html (更新于 2021 年).
CMS
Wolfram 语言. 2019. "MoleculePlot3D." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/MoleculePlot3D.html.
APA
Wolfram 语言. (2019). MoleculePlot3D. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MoleculePlot3D.html 年