한 단계마다 두 배
x: 0, 1, 2, 3, 4; y: 3, 6, 12, 24, 48각 y가 바로 앞 값의 두 배이므로 점들은 정확히 y = 3·2ˣ 위에 있고, 계산기는 a ≈ 3, b ≈ 2, 한 단계당 100% 증가, r² = 1을 돌려줍니다. 밑을 e로 쓰면 같은 곡선은 y ≈ 3e^(0.6931x)이고, 0.6931은 ln 2입니다. x = 6까지 이어 가면 3·2⁶ = 192를 예측합니다.
증가나 감소 데이터에 맞는 곡선 y = a·bˣ와 한 단계당 변화율.
마지막 업데이트
Coddy 수학 강의는 방법 자체를 가르칩니다. 대화형 보드에서 한 단계씩 직접 풀고, 어디서 어긋났는지 정확히 알려 줍니다.
직선은 x가 한 단계 갈 때마다 같은 양을 더합니다. 그런데 많은 것은 같은 비율로 곱해집니다. 복리로 불어나는 돈, 세균 배양, 배터리에 남은 전하, 식어 가는 음료와 방 사이의 온도 차가 그렇습니다. 이 패턴이 y = a·bˣ이고, a는 x = 0일 때의 값, b는 한 단계마다 곱해지는 비율입니다. b가 1보다 크면 증가, 0과 1 사이면 감소이고, (b에서 1을 뺀 값)을 퍼센트로 나타낸 것이 한 단계당 변화율입니다.
표준적인 맞춤 방법은 모든 y의 자연로그를 취하는 것입니다. y = a·bˣ이면 ln y = ln a + x·ln b이고, 이것은 x에 대한 직선입니다. 그래서 점 (x, ln y)에 보통의 최소제곱 직선을 맞추고, 기울기에서 ln b를, 절편에서 ln a를 읽고, 로그를 되돌립니다. TI-84의 ExpReg 명령과 엑셀의 지수 추세선이 하는 일이 바로 이것이며, 이 페이지는 ln y 열, 맞춘 직선, a와 b를 되찾는 두 지수 계산까지 모든 단계를 보여 줍니다.
로그는 무리수이므로, 이 계산기 모음 중 답이 정확한 분수가 아니라 반올림한 소수인 것은 이것 하나뿐이며, 결과 옆에 그 사실을 적어 둡니다. 또한 0이나 음수의 로그는 존재하지 않으므로 모든 y가 0보다 커야 합니다. 표시되는 r²는 ln y에 맞춘 직선의 r²이고, 공학용 계산기가 알려 주는 값도 이것입니다.
각 y를 ln y로 바꿉니다. x = 0, 1, 2, 3, 4와 y = 3, 6, 12, 24, 48이라면 새 열은 약 1.0986, 1.7918, 2.4849, 3.1781, 3.8712입니다.
점 (x, ln y)에 보통의 최소제곱 공식을 써서 기울기와 절편을 구합니다. 여기서 기울기는 약 0.6931, 절편은 약 1.0986입니다.
기울기가 ln b, 절편이 ln a이므로 b는 e를 기울기만큼 거듭제곱한 값, a는 e를 절편만큼 거듭제곱한 값입니다. 여기서 b ≈ e^0.6931 = 2, a ≈ e^1.0986 = 3입니다.
y ≈ 3·2ˣ, 밑을 e로 쓰면 y ≈ 3e^(0.6931x)입니다. b = 2는 한 단계마다 y가 2배가 된다는 뜻입니다. 한 단계당 100% 증가이고, 두 배가 되는 시간은 정확히 한 단계입니다.
각 행은 위 계산기에 입력한 데이터 하나입니다. 모든 값은 소수 넷째 자리까지 반올림했습니다.
| x 값 | y 값 | 지수회귀 곡선 | 한 단계당 변화 | ln y의 r² |
|---|---|---|---|---|
| 0, 1, 2, 3, 4 | 3, 6, 12, 24, 48 | y ≈ 3 · 2ˣ | +100% | 1 |
| 0, 1, 2, 3, 4, 5 | 100, 82, 67, 55, 45, 37 | y ≈ 99.9517 · 0.8195ˣ | -18.05% | 1.0000 |
| 1, 2, 3, 4, 5 | 2.1, 4.3, 8.9, 17.5, 36 | y ≈ 1.0413 · 2.0313ˣ | +103.13% | 0.9999 |
| 0, 1, 2, 3, 4 | 1000, 1050, 1102.5, 1157.625, 1215.50625 | y ≈ 1000 · 1.05ˣ | +5% | 1 |
| 0, 1, 2, 3, 4 | 5, 4, 3, 2, 1 | y ≈ 5.6968 · 0.6762ˣ | -32.38% | 0.9473 |
x: 0, 1, 2, 3, 4; y: 3, 6, 12, 24, 48각 y가 바로 앞 값의 두 배이므로 점들은 정확히 y = 3·2ˣ 위에 있고, 계산기는 a ≈ 3, b ≈ 2, 한 단계당 100% 증가, r² = 1을 돌려줍니다. 밑을 e로 쓰면 같은 곡선은 y ≈ 3e^(0.6931x)이고, 0.6931은 ln 2입니다. x = 6까지 이어 가면 3·2⁶ = 192를 예측합니다.
x: 0, 1, 2, 3, 4, 5; y: 100, 82, 67, 55, 45, 37y를 5분마다 잰, 커피와 방의 온도 차로 읽으세요. 맞춘 곡선은 y ≈ 99.9517 · 0.8195ˣ, 또는 y ≈ 99.9517e^(-0.1991x)입니다. 한 단계마다 온도 차의 약 18.05%가 사라지고, 반감기는 ln 2 / 0.1991, 약 3.48단계입니다. 로그 맞춤은 거의 완벽합니다. r²는 소수 다섯째 자리까지 0.99999이고, 계산기는 이를 1로 반올림합니다.
x: 1, 2, 3, 4, 5; y: 2.1, 4.3, 8.9, 17.5, 36값이 한 단계마다 대략 두 배가 되지만 정확히 두 배는 아닙니다. 맞춘 곡선은 y ≈ 1.0413 · 2.0313ˣ, 한 단계당 약 103.13% 증가이고, 로그 척도의 r² ≈ 0.9999입니다. 밑을 e로 쓰면 k ≈ 0.7087이므로 두 배가 되는 시간은 ln 2 / 0.7087, 약 0.98단계입니다.
x: 0, 1, 2, 3, 4; y: 1000, 1050, 1102.5, 1157.625, 1215.506251000의 잔액에 연 5% 이자가 붙습니다. 계산기는 y ≈ 1000 · 1.05ˣ, 한 단계당 +5% 변화, r² = 1을 되찾아 냅니다. 잔액 목록에서 이자율을 거꾸로 읽어 내는 것이 바로 이 맞춤의 쓰임새입니다.
x: 0, 1, 2, 3, 4; y: 5, 4, 3, 2, 1이 점들은 한 단계마다 같은 양만큼 줄어들므로 직선 y = -x + 5 위에 있습니다. 지수 맞춤도 y ≈ 5.6968 · 0.6762ˣ와 로그 척도의 r² ≈ 0.9473을 돌려주고, 그럴듯해 보입니다. 곡선을 점들과 함께 그려 보면 양 끝에서 빗나갑니다. 여기서는 직선이 올바른 모형이고, 선형회귀가 정확히 맞춥니다.