1 |
1
전자 장치가 물질의 결정 구조를 분석하는 방법에 있어서, 제1 물질의 제1 결정 구조에 관한 정보 및 제2 물질의 제2 결정 구조에 관한 정보를 획득하는 단계; 제1 결정 구조를 나타내는 제1 격자점들(lattice points) 및 제2 결정 구조를 나타내는 제2 격자점들을 디스플레이하는 단계; 상기 제1 격자점들 중에서 어느 하나의 기준 격자점을 기준으로, 상기 제2 격자점들을 소정의 각도만큼 회전시키는 단계; 상기 제1 격자점들 및 상기 회전된 제2 격자점들에 기초하여 공통 단위 셀을 결정하는 단계; 및 상기 결정된 공통 단위 셀을 디스플레이하는 단계를 포함하는, 방법
|
2 |
2
제1항에 있어서, 상기 제2 격자점들을 소정의 각도만큼 회전시키는 단계는, 상기 제2 격자점들의 회전 각도 및 회전 방향에 대한 입력 또는 상기 제2 격자점들을 회전시키는 드래그(drag) 입력을 수신하는 단계; 및 상기 회전 각도 및 회전 방향에 대한 입력 또는 상기 드래그 입력에 따라서 상기 제2 격자점들을 회전시키는 단계를 포함하고, 상기 기준 격자점은, 상기 제1 격자점들 및 상기 제2 격자점들에 공통으로 포함되는 격자점인 것인, 방법
|
3 |
3
제1항에 있어서, 상기 공통 단위 셀을 결정하는 단계는, 상기 제1 격자점들 및 상기 제2 격자점들 중에서, 상기 공통 단위 셀에 관련된 후보 공통 단위 격자점들을 선택하는 입력을 수신하는 단계; 상기 선택된 후보 공통 단위 격자점들을 이용하여, 상기 제1 결정 구조의 제1 단위 셀에 기초하여 결정되는 제1 확장 셀 및 상기 제2 결정 구조의 제2 단위 셀에 기초하여 결정되는 제2 확장 셀을 결정하는 단계; 및 상기 제1 확장 셀 및 상기 제2 확장 셀을 이용하여 상기 공통 단위 셀을 결정하는 단계를 포함하는, 방법
|
4 |
4
제3항에 있어서, 상기 제1 확장 셀 및 상기 제2 확장 셀을 이용하여 상기 공통 단위 셀을 결정하는 단계는, 상기 제1 확장 셀 또는 상기 제2 확장 셀을 상기 공통 단위 셀로서 결정하는 단계를 포함하는, 방법
|
5 |
5
제3항에 있어서, 상기 제1 확장 셀 및 상기 제2 확장 셀을 이용하여 상기 공통 단위 셀을 결정하는 단계는, 상기 제2 격자점들을 추가로 회전시킴으로써 상기 제2 확장 셀을 회전시키는 단계; 및 상기 제1 확장 셀 또는 상기 회전된 제2 확장 셀을 상기 공통 단위 셀로서 결정하는 단계를 포함하는, 방법
|
6 |
6
제3항에 있어서, 상기 방법은, 상기 제1 확장 셀의 구조에 관한 정보 및 상기 제2 확장 셀의 구조에 관한 정보를 디스플레이하는 단계를 더 포함하고, 상기 제1 확장 셀의 구조에 관한 정보 및 상기 제2 확장 셀의 구조에 관한 정보 각각은, 상기 제1 확장 셀 및 상기 제2 확장 셀 중에서 대응되는 확장 셀을 나타내는 두 개의 벡터에 대한 정보, 상기 두 개의 벡터 각각의 길이 정보, 상기 두 개의 벡터 간의 사잇각 정보, 및 상기 대응되는 확장 셀의 면적 정보 중에서 적어도 하나의 정보를 포함하는 것인, 방법
|
7 |
7
제6항에 있어서, 상기 방법은, 상기 제1 확장 셀의 구조에 관한 정보 및 상기 제2 확장 셀의 구조에 관한 정보를 비교함으로써 상기 공통 단위 셀의 오차를 결정하는 단계; 및 상기 공통 단위 셀의 오차에 대한 정보를 디스플레이하는 단계를 더 포함하고, 상기 공통 단위 셀의 오차는, 상기 제1 확장 셀 및 제2 확장 셀 간의 길이의 차이값, 사잇각의 차이값 및 면적의 차이값 중 적어도 하나의 값에 기초하여 결정되는 것인, 방법
|
8 |
8
제1항에 있어서, 상기 방법은, 상기 전자 장치의 디스플레이 상에서, 제1 영역에 상기 제1 물질의 제1 결정 구조를 디스플레이하고, 제2 영역에 상기 제2 물질의 제2 결정 구조를 디스플레이하고, 제3 영역에 상기 제1 격자점들 및 상기 제2 격자점들을 디스플레이하고, 제4 영역에 상기 공통 단위 셀의 구조에 대한 정보를 디스플레이하는 단계를 더 포함하는, 방법
|
9 |
9
제1항에 있어서, 상기 방법은, 상기 공통 단위 셀의 구조에 대한 조건에 대한 입력을 수신하는 단계; 및 상기 수신한 조건에 따라서 상기 공통 단위 셀을 자동으로 결정하는 단계를 포함하고, 상기 조건은, 상기 제1 격자점들을 이용하여 상기 공통 단위 셀에 가장 가깝게 결정되는 제1 확장 셀과 상기 제2 격자점들을 이용하여 상기 공통 단위 셀에 가장 가깝게 결정되는 제2 확장 셀 간의, 길이 차이의 최대 허용 범위 조건, 사잇각 차이의 최대 허용 범위 조건 및 면적 차이의 최대 허용 범위 조건 중 적어도 하나의 조건을 포함하는 것인, 방법
|
10 |
10
제9항에 있어서, 상기 수신한 조건에 따라서 상기 공통 단위 셀을 자동으로 결정하는 단계는, 상기 제1 결정 구조의 제1 확장 셀을 나타내는 제1 벡터 및 상기 제2 결정 구조의 제2 확장 셀을 나타내는 제2 벡터를 획득하는 단계; 상기 획득된 제2 벡터를 소정의 각도만큼 회전시키는 단계; 상기 제1 벡터 및 상기 회전된 제2 벡터 간의 길이 차이를 결정하는 단계; 및 상기 제1 벡터 및 상기 회전된 제2 벡터 간의 길이 차이가 상기 길이 차이의 최대 허용 범위 조건을 만족하는 것에 기초하여, 상기 제1 확장 셀 및 상기 회전된 제2 벡터에 따라서 회전된 상기 제2 확장 셀을 이용하여 상기 공통 단위 셀을 결정하는 단계를 포함하고, 상기 제1 확장 셀은 상기 제1 결정 구조의 단위 셀에 기초하여 구성되는 것이고, 상기 제2 확장 셀은 상기 제2 결정 구조의 단위 셀에 기초하여 구성되는 것인, 방법
|
11 |
11
제9항에 있어서, 상기 조건에 따라서 상기 공통 단위 셀을 자동으로 결정하는 단계는, 상기 조건을 만족하는 복수의 공통 단위 셀 후보들을 결정하는 단계를 포함하고, 상기 방법은, 상기 복수의 공통 단위 셀 후보들의 리스트를 디스플레이하는 단계; 상기 리스트에서 하나의 공통 단위 셀 후보를 선택하는 입력을 수신하는 단계; 및 상기 선택된 하나의 공통 단위 셀 후보의 셀 구조를 디스플레이하는 단계를 더 포함하고, 상기 셀 구조는, 상기 제1 격자점들 및 상기 제2 격자점들 중에서 상기 선택된 하나의 공통 단위 셀 후보에 대응하는 일부의 격자점들을 포함하는 것인, 방법
|
12 |
12
제11항에 있어서, 상기 방법은, 상기 전자 장치의 디스플레이 상에서, 제1 영역에 상기 제1 물질의 제1 결정 구조를 디스플레이하고, 제2 영역에 상기 제2 물질의 제2 결정 구조를 디스플레이하고, 제3 영역에 상기 조건에 대한 입력을 수신할 수 있는 사용자 인터페이스를 디스플레이하고, 제4 영역에 상기 복수의 공통 단위 셀 후보들의 리스트를 디스플레이하고, 제5 영역에 상기 선택된 하나의 공통 단위 셀 후보의 셀 구조를 디스플레이하는 단계를 더 포함하는, 방법
|
13 |
13
물질의 결정 구조를 분석하는 전자 장치에 있어서, 디스플레이; 사용자 입력부; 및 제1 물질의 제1 결정 구조 및 제2 물질의 제2 결정 구조에 관한 정보를 획득하고, 상기 디스플레이를 제어함으로써, 제1 결정 구조를 나타내는 제1 격자점들(lattice points) 및 제2 결정 구조를 나타내는 제2 격자점들을 디스플레이하고, 상기 제1 격자점들 중에서 어느 하나의 기준 격자점을 기준으로, 상기 제2 격자점들을 소정의 각도만큼 회전시키고, 상기 제1 격자점들 및 상기 회전된 제2 격자점들에 기초하여 공통 단위 셀을 결정하고, 상기 디스플레이를 제어함으로써, 상기 결정된 공통 단위 셀을 디스플레이하는 적어도 하나의 프로세서를 포함하는, 전자 장치
|
14 |
14
제13항에 있어서, 상기 적어도 하나의 프로세서는, 상기 제1 격자점들 및 상기 제2 격자점들 중에서, 상기 공통 단위 셀에 관련된 후보 공통 단위 격자점들을 선택하는 입력을 수신하고, 상기 선택된 후보 공통 단위 격자점들을 이용하여, 상기 제1 결정 구조의 제1 단위 셀에 기초하여 결정되는 제1 확장 셀 및 상기 제2 결정 구조의 제2 단위 셀에 기초하여 결정되는 제2 확장 셀을 결정하고, 상기 제1 확장 셀 및 상기 제2 확장 셀을 이용하여 상기 공통 단위 셀을 결정하는, 전자 장치
|
15 |
15
제14항에 있어서, 상기 적어도 하나의 프로세서는, 상기 제1 확장 셀의 구조에 관한 정보 및 상기 제2 확장 셀의 구조에 관한 정보를 디스플레이하고, 상기 제1 확장 셀의 구조에 관한 정보 및 상기 제2 확장 셀의 구조에 관한 정보 각각은, 상기 제1 확장 셀 및 상기 제2 확장 셀 중에서 대응되는 확장 셀을 나타내는 두 개의 벡터에 대한 정보, 상기 두 개의 벡터 각각의 길이 정보, 상기 두 개의 벡터 간의 사잇각 정보, 및 상기 대응되는 확장 셀의 면적 정보 중에서 적어도 하나의 정보를 포함하는 것인, 전자 장치
|
16 |
16
제15항에 있어서, 상기 적어도 하나의 프로세서는, 상기 제1 확장 셀의 구조에 관한 정보 및 상기 제2 확장 셀의 구조에 관한 정보를 비교함으로써 상기 공통 단위 셀의 오차를 결정하고, 상기 공통 단위 셀의 오차에 대한 정보를 디스플레이하고, 상기 공통 단위 셀의 오차는, 상기 제1 확장 셀 및 제2 확장 셀 간의 길이의 차이값, 사잇각의 차이값 및 면적의 차이값 중 적어도 하나의 값에 기초하여 결정되는 것인, 전자 장치
|
17 |
17
제13항에 있어서, 상기 적어도 하나의 프로세서는, 상기 디스플레이를 제어함으로써, 제1 영역에 상기 제1 물질의 제1 결정 구조를 디스플레이하고, 제2 영역에 상기 제2 물질의 제2 결정 구조를 디스플레이하고, 제3 영역에 상기 제1 격자점들 및 상기 제2 격자점들을 디스플레이하고, 제4 영역에 상기 공통 단위 셀의 구조에 대한 정보를 디스플레이하는, 전자 장치
|
18 |
18
제13항에 있어서, 상기 적어도 하나의 프로세서는, 상기 공통 단위 셀의 구조에 대한 조건에 대한 입력을 수신하고, 상기 수신한 조건에 따라서 상기 공통 단위 셀을 자동으로 결정하고, 상기 조건은, 상기 제1 격자점들을 이용하여 상기 공통 단위 셀에 가장 가깝게 결정되는 제1 확장 셀과 상기 제2 격자점들을 이용하여 상기 공통 단위 셀에 가장 가깝게 결정되는 제2 확장 셀 간의, 길이 차이의 최대 허용 범위 조건, 사잇각 차이의 최대 허용 범위 조건 및 면적 차이의 최대 허용 범위 조건 중 적어도 하나의 조건을 포함하는 것인, 전자 장치
|
19 |
19
제18항에 있어서, 상기 적어도 하나의 프로세서는, 상기 조건을 만족하는 복수의 공통 단위 셀 후보들을 결정하고, 상기 복수의 공통 단위 셀 후보들의 리스트를 디스플레이하고, 상기 리스트에서 하나의 공통 단위 셀 후보를 선택하는 입력을 수신하고, 상기 선택된 하나의 공통 단위 셀 후보의 셀 구조를 디스플레이하고, 상기 셀 구조는, 상기 제1 격자점들 및 상기 제2 격자점들 중에서 상기 선택된 하나의 공통 단위 셀 후보에 대응하는 일부의 격자점들을 포함하는 것인, 전자 장치
|
20 |
20
하나 이상의 프로그램들을 저장하는 컴퓨터로 읽을 수 있는 기록매체에 있어서, 상기 하나 이상의 프로그램들은, 제1 물질의 제1 결정 구조 및 제2 물질의 제2 결정 구조에 관한 정보를 획득하는 동작; 제1 결정 구조를 나타내는 제1 격자점들(lattice points) 및 제2 결정 구조를 나타내는 제2 격자점들을 디스플레이하는 동작; 상기 제1 격자점들 중에서 어느 하나의 기준 격자점을 기준으로, 상기 제2 격자점들을 소정의 각도만큼 회전시키는 동작; 상기 제1 격자점들 및 상기 회전된 제2 격자점들에 기초하여 공통 단위 셀을 결정하는 동작; 및 상기 결정된 공통 단위 셀을 디스플레이하는 동작을 컴퓨터가 수행하기 위한 명령어들을 포함하는 것인, 기록매체
|