Professional Documents
Culture Documents
"2-4 단일코일에 의해 형성되는 자기장의 특성 측정" 실험을 예로 하여 Origin 프로그램을 이용한 데이터 분석 및 그래프
그리기에 대해 설명 드리겠습니다.
먼저 www.originlab.com 사이트를 방문하여 회원 가입후 Origin 프로그램 데모버전을 다운로드받아서 설치합니다. 설치에
필요한 액세스 코드는 회원 가입시 입력한 e-mail로 발송됩니다. 데모버전과는 달리 이 글에서는 Origin Pro v6.1을 사용하
였습니다만, 기본 기능에는 큰 차이가 없습니다.
실험에서는 원형코일 5개와 솔레노이드 5개가 있으므로 10개의 데이터 세트가 있는데, 각 데이터 세트마다 하나의
Worksheet가 있는 것이 편리합니다. 각각의 Worksheet의 이름은 다음과 같이 정합시다.
이 Worksheet의 이름을 다음과 같이 원형코일을 의미하는 CIR1으로 바꿉니다. Worksheet 제목에 마우스를 위치시킨 후
오른쪽 클릭하면 나오는 메뉴에서 Rename을 클릭한 후 Rename 창에서 Name을 CIR1으로 쓰고 OK를 클릭하면
Worksheet 제목이 CIR1으로 바뀐 것을 볼 수 있습니다.
Column Bth에 이론값을 자동으로 입력하기 위해 Column Bth를 클릭하고 마우스를 오른쪽 클릭하면 나오는 메뉴에
서 Set Column Values를 클릭한 후 Row는 1에서 21까지, Col(Bth)의 내용으로는 다음과 같이 의 이론식을 입력합니
다.
( × Hm )
Worksheet CIR1에 해당되는 원형코일(도선수 , 길이 cm , 반지름 cm )에 A 의 전류가
흐르고 실험값의 단위가 mT인 점을 고려하면 Col(Bth)의 내용은 다음과 같아야 합니다.
4*pi*1e-7*134*2.5/2*(10.8e-2)^2/((10.8e-2)^2+(Col(z)*1e-3)^2)^(3/2)*1000
이제 Worksheet를 Duplicate를 시켜서 다른 원형코일에 대한 Worksheet를 만들도록 합니다. Worksheet 제목에 마우스를
위치시킨 후 오른쪽 클릭하면 나오는 메뉴에서 Duplicate를 클릭한 후 새 Worksheet가 만들어집니다. 새로 만들어진
Worksheet의 이름을 CIR2로 고치고 CIR2에 해당되는 원형코일(도선수 , 길이 cm , 반지름 cm )에
맞게 Column들의 값을 수정합니다. 즉 Column Bexp와 Bth는 이 원형코일에 대한 실험값과 이론값으로 각각 고치
고 Column Error의 오차는 새로 계산합니다.
이제 5개의 원형코일에 대하여 값에 따른 의 실험값 그래프를 그릴 단계입니다. 메뉴에서 Plot > Scatter를 클릭하
면 열리는 창에서 CIR1을 선택하고 X축은 Column z, Y축은 Column Bexp를 선택하고 Add를 클릭합니다. 즉 첫 번째 원형
코일에 대한 실험값이 선택된 것입니다. 계속해서 다른 Worksheet에서 마찬가지 방법으로 실험값을 선택하도록 합니다.
Bexp
2.0 Bexp
Bexp
1.8
Bexp
1.6 Bexp
1.4
1.2
Y Axis Title
1.0
0.8
0.6
0.4
0.2
0.0
-0.2
-100 -50 0 50 100
X Axis Title
Bexp
2.0 Bexp
Bexp
1.8
Bexp
1.6 Bexp
1.4
1.2
B(z) (mT)
1.0
0.8
0.6
0.4
0.2
0.0
-0.2
-100 -50 0 50 100
z (mm)
CIR1
2.0 CIR2
CIR3
1.8 CIR4
CIR5
1.6
1.4
1.2
B(z) (mT)
1.0
0.8
0.6
0.4
0.2
0.0
-100 -50 0 50 100
z (mm)
CIR1
2.0 CIR2
CIR3
1.8 CIR4
CIR5
1.6
1.4
1.2
B(z) (mT)
1.0
0.8
0.6
0.4
0.2
0.0
-100 -50 0 50 100
z (mm)
CIR1
2.0 CIR2
CIR3
1.8 CIR4
CIR5
1.6
1.4
1.2
B(z) (mT)
1.0
0.8
0.6
0.4
0.2
0.0
-100 -50 0 50 100
z (mm)
앞서 만들었던 값에 따른 의 실험값 그래프를 Duplicate시킨 후 반지름이 일정한 원형코일 CIR1, CIR2, CIR3만 남겨
놓고 나머지는 지우도록 합니다. 그러기 위해서 왼쪽 윗부분에 있는 숫자 1을 더블클릭하면 나오는 창에서 Layer Contents
를 클릭한 다음 Ungroup을 클릭하고 CIR4와 CIR5를 제외시키고 나머지 Layer Contents를 선택한 후 다시 Group을 시켜
줍니다.
CIR1
2.0 CIR2
CIR3
1.8
1.6
1.4
1.2
B(z) (mT)
1.0
0.8
0.6
0.4
0.2
0.0
-100 -50 0 50 100
z (mm)
B0
2.0
1.8
1.6
1.4
1.2
B(0) (mT)
1.0
0.8
0.6
0.4
0.2
0.0
0 20 40 60 80 100 120 140
n
CIR3
1.6 CIR4
CIR5
1.4
1.2
1.0
0.8
B(z) (mT)
0.6
0.4
0.2
0.0
-0.2
-100 -50 0 50 100
z (mm)
B0
1.6
1.4
1.2
1.0
B(0) (mT)
0.8
0.6
0.4
0.2
0.0
0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45
-1
1/R (cm )
새 Worksheet를 만들어서 도선수 , 반지름 (단위는 cm), 원형코일 중심에서 자기장 (단위는 mT)에 대한 column
을 만들고 진공에 대한 투자율 를 계산합니다.
⋅
여기서 이고 A 이므로 Column mu0에는 col(B0)*1e-3*2*col(R)*1e-2/(col(n)*2.5)를 쓰도록 합니다.
SOL1
7 SOL2
SOL3
SOL4
6 SOL5
5
B(z) (mT)
0
-100 -50 0 50 100
z (mm)
SOL1
7 SOL2
SOL3
6
B(z) (mT)
3
0
-100 -50 0 50 100
z (mm)
도선수 , 길이 (단위는 cm)에 따른 원형코일 중심에서 자기장 (단위는 mT)에 대한 Worksheet는 다음과 같습니다.
B0
2.0
1.8
1.6
1.4
1.2
B(0) (mT)
1.0
0.8
0.6
0.4
0.2
0.0
260 270 280 290 300 310 320 330
n
B0
B0
2.0
2.0
1.8
1.8
1.6
1.6
1.4
1.4
1.2 1.2
B(0) (mT)
B(0) (mT)
1.0 1.0
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
0.0 0.0
16 17 18 19 20 21 22 23 24 25 10 15 20 25
-1
l (cm) n/l (cm )
SOL3
7 SOL4
SOL5
6
B(z) (mT)
3
0
-100 -50 0 50 100
z (mm)
반지름 (단위는 cm)에 따른 원형코일 중심에서 자기장 (단위는 mT)에 대한 Worksheet는 다음과 같습니다.
B0
4
B(0) (mT)
0
1.6 1.8 2.0 2.2 2.4
R (cm)
도선수 , 길이 (단위는 cm), 반지름 (단위는 cm), 원형코일 중심에서 자기장 (단위는 mT)와 진공에 대한 투자율
에 대한 Worksheet는 다음과 같습니다.