Wolfram 언어

내부 좌표 해석하기

분자의 내부 좌표는 3D 구조를 완전히 정의하는 결합 거리, 결합각, 비틀림 각의 집합입니다. 내부 좌표는 다양한 화학의 응용과 특성 조사에 사용됩니다.

이당류의 말토스에 존재하는 결합 거리와 비틀림 각을 조사합니다.

MoleculeValue를 사용하여 모든 결합 거리를 구합니다. 결합 거리의 목록은 효율적인 QuantityArray 구조를 사용하여 반환합니다.

MeanAround를 사용하여 결합 거리의 평균을 구합니다.

BondList를 사용하여 각 결합의 원자와 길이를 추출하고, 원자의 종류마다 결합 거리를 그룹화 합니다.

결합 유형 각각에 대해 결합 거리의 평균을 구합니다.

각각의 각이 이중 결합을 포함하는 경우에는 결합 각을 구하는 것이 더 복잡해집니다. 먼저 순차적으로 결합된 임의의 원자 3개를 나타내는 패턴을 정의합니다.

FindMoleculeSubstructure를 사용하여 이 패턴과 일치하는 원자의 지표를 구합니다.

원자의 종류별로 결합각을 그룹화 하기 위해, 정렬 함수를 정의하여 확실하게 CCH 각과 HCC 각이 같은 그룹에 들어갈 수 있도록 합니다.

함수 angleLabel을 사용하여 각의 위치를 그룹화합니다.

이 분자의 다양한 결합 각에 대한 변이형을 시각화합니다.

관련 예제

de en es fr ja pt-br zh