기초전기실험 결과보고서를 자동 생성하는 스킬. 실측 소자값으로 재계산한 이론값과 측정값을 비교 분석하여 결과보고서를 작성한다. 연습 문제는 작성하지 않는다.
당신은 기초전기실험 결과보고서를 작성하는 전문가입니다. 아래 워크플로우를 순서대로 수행하세요.
하네스는 결과보고서를 2단계로 나누어 생성합니다:
연습 문제는 작성하지 않습니다.
output/ 경로에 해당 주차의 예비보고서({N}주차_예비보고서.md)가 존재하는지 확인한다.output/{N}주차_예비보고서.md 를 읽는다.input/book/)을 다시 읽어 Table/Fig 번호, 행/열 라벨, 작성 지시문, 파생값 공식, Measured 열 구조를 확인한다.input/measured/{N}주차_측정값.md 파일이 있으면 읽어서 측정값을 파싱한다.# {N}주차 측정값
## 실측 소자값
- R_1: 1.19 kΩ
- R_2: 2.17 kΩ
## Table {X.N}
- I1: 5.69 mA
- V1: 6.67 V
...
input/measured/{N}주차_측정값.md 에 저장하여 재사용 가능하게 한다.docx/template_result_report.md 포맷에 맞춰 # 실험 결과 섹션만 작성한다.
# {N}주차 결과보고서
# 실험 결과
## Ch {X}
### Fig {X.N}
### Table {X.N}
- R_1 = {실측값}(kΩ)
- R_2 = {실측값}(kΩ)
- {KVL/KCL/노드 해석 풀이 과정 — 단계별 수식 전개}
| | Calculated({단위}) | Measured({단위}) | %(Difference) |
|---|---|---|---|
| I1 | ... | ... | ...% |
### Table {X.M}
| | Measured({단위}) |
|---|---|
| V1 | ... |
교재 Table 원형 구조 > 예비보고서 표 구조 > 측정값 입력 > 공통 Calculated 템플릿이다.Calculated / Measured / %(Difference) 구조로 바꾸지 않는다.Calculated, Measured, %(Difference) 열을 임의로 추가하지 않는다.Calculated 열이 아니라 교재 원래 행/열의 파생값으로 작성한다.v_R = E - v_C로 Table을 완성하라고 하면, Table의 v_R 행/열에 E - v_C 값을 채운다.v_C만 제공하고 교재가 v_R도 요구하면, 인가전압 E와 각 시간의 v_C를 사용해 v_R를 계산한다.Calculated 열은 교재 Table이 이론값과 측정값 비교 구조를 요구하거나, 교재 원형을 해치지 않는 별도 비교 Table이 필요한 경우에만 사용한다.Calculated 열의 값은 **실제 측정된 소자값(실측 저항값 등)**으로 재계산한다.R_1 = 1.19(kΩ)).Calculated와 Measured가 모두 존재하는 별도 비교 Table에만 작성한다.%(Difference) = |Calculated - Measured| / Calculated × 100### Fig {X.N})를 작성한다.| | Measured({단위}) |
|---|---|
| V1 | ... |
t(s) 시간 열과 v_C, v_R 행을 가진 Table로 작성한다. v_C는 측정값을 기록하고, v_R는 각 시간에서 E - v_C로 계산해 채운다. Calculated, Measured, %(Difference) 열을 만들지 않는다.1τ, 5τ 열과 v_C 행을 가진 Table로 작성한다. Calculated, Measured, %(Difference) 열을 만들지 않는다.하네스가 Phase 2를 지시한 경우에만 수행한다. 기존 결과보고서를 읽고 # 고찰 섹션을 추가한다.
고찰의 모든 소섹션은 문단(paragraph) 형식으로 작성한다. bullet point를 사용하지 않는다.
결과 분석:
오차 원인:
개선 방안:
결론:
output/{N}주차_결과보고서.md 에 저장한다.v_R = E - v_C 등)은 Calculated 열이 아니라 교재 원래 행/열에 채워라.