BondCount

BondCount[mol]

分子 mol の結合数を与える.

BondCount[mol,patt]

結合パターン patt にマッチする分子 mol の結合数を与える.

詳細とオプション

  • 次は,patt の可能な形である.
  • "type"指定された結合タイプの結合
    Bond[{a1,a2},"type"]aiで原子が指定された結合
    MoleculePattern[]1つの結合がある分子パターン
    patt1|patt2|任意の pattiと一致する結合
  • aiは原子インデックスあるいは原子を表すパターンでよい.
  • デフォルトオプション設定のIncludeHydrogensAllでは,BondCountによってすべての結合が数えられる.オプション値"ExplicitOnly"を使うと暗黙の水素原子との結合が除外できる.

例題

すべて開くすべて閉じる

  (2)

分子の結合数を数える:

二重結合数を数える:

酸素を含む二重結合数を数える:

窒素原子を含む環状結合数を数える:

オプション  (1)

IncludeHydrogens  (1)

BondCountは,デフォルトで,すべての原子を含む:

IncludeHydrogensNoneを使って原子の大半を占める水素を除外する:

これは,水素原子を除外するパターンを使うことに等しい:

考えられる問題  (2)

芳香結合は,視覚的には単結合または二重結合として表示される:

芳香結合を含まない"Double"結合の数を尋ねる:

数を数える前に,MoleculeModifyを使って芳香結合を単結合または二重結合に変換する:

Moleculeは水素原子で原子価を埋めようとするので,もとの分子式には含まれない水素原子が数に含まれる:

暗黙の水素原子が除外したければ以下を使うとよい:

MoleculeオプションのValenceFillingNoneを使って水素原子が表示されないようにすることもできる:

結果の分子は不対電子を持つ単一の原子を含んでいる:

Wolfram Research (2019), BondCount, Wolfram言語関数, https://reference.wolfram.com/language/ref/BondCount.html (2020年に更新).

テキスト

Wolfram Research (2019), BondCount, Wolfram言語関数, https://reference.wolfram.com/language/ref/BondCount.html (2020年に更新).

CMS

Wolfram Language. 2019. "BondCount." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/BondCount.html.

APA

Wolfram Language. (2019). BondCount. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BondCount.html

BibTeX

@misc{reference.wolfram_2024_bondcount, author="Wolfram Research", title="{BondCount}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/BondCount.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_bondcount, organization={Wolfram Research}, title={BondCount}, year={2020}, url={https://reference.wolfram.com/language/ref/BondCount.html}, note=[Accessed: 22-November-2024 ]}