1. ๋ณด๊ฐ๋ฒ
๋ณด๊ฐ๋ฒ์ด๋?
์ค๋ณ์ x์ ํจ์ f(x)์ ๋ชจ์์ ๋ฏธ์ง์ด๋, ์ด๋ค ๊ฐ๊ฒฉ์ ๊ฐ์ง๋ 2๊ฐ ์ด์์ธ ๋ณ์์ ๊ฐ x์ ๋ํ ํจ์๊ฐ์ด ์๋ ค์ ธ ์์ ๊ฒฝ์ฐ, ๊ทธ ์ฌ์ด์ ์์์ x์ ๋ํ ํจ์ ๊ฐ์ ์ถ์ ํ๋ ๊ฒ -๋ค์ด๋ฒ ๋ฐฑ๊ณผ์ถ์ฒ
์๋ฅผ ๋ค๋ฉด
์๊ฐ |
30์ด |
1๋ถ |
1๋ถ30์ด |
2๋ถ30์ด |
3๋ถ |
4๋ถ |
์ ๋ ฅ |
110 |
270 |
350 |
260 |
200 |
150 |
์ด๋ฐ ์๋ฃ๊ฐ ์์ ๋ ์๊ฐ์ ๋ฐ๋ฅธ ์ ๋ จ๋์ ๋ํ ๊ด๊ณ๋ฅผ ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ 2๋ถ์ผ ๋ ์ ๋ ฅ์ด๋ 3๋ถ 30์ด์ผ๋ ์ ๋ ฅ์ ์ ์๊ฐ ์๋ค. ์ด๋ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ณด๊ฐ๋ฒ์ด๋ค.
๋งคํธ๋ฉ์์๋ ์ ํ ๋ณด๊ฐ๋ฒ์ผ๋ก interp ํจ์๋ฅผ ์ฌ์ฉํ๋ค.
interp1 : ๋ณ์๊ฐ ํ ๊ฐ์ธ ํจ์๋ฅผ ๋ด์ฝํ ๋
interp2: ๋ณ์๊ฐ ๋ ๊ฐ์ธ ํจ์๋ฅผ ๋ด์ฝํ ๋
interp1(x,y,x_int)๊ฐ ๊ธฐ๋ณธํ์ด๊ณ x๋ ๋ ๋ฆฝ๋ณ์ y๋ ์ข ์๋ณ์ x_int๋ ์ถ์ ํ๊ณ ์ถ์ ๋ณ์ ๊ฐ์ด๋ค.
x=2.5 ์ผ๋ ์ถ์ ๋๋ y=260 ์ด๊ณ x=3.5์ผ๋ ์ถ์ ๋๋ y=175์ด๋ค. ๊ทธ๋ํ๋ก ์ถ์ ๊ฐ์ ์ํ์ผ๋ก ํ์ํ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
2. ์คํ๋ผ์ธ ๋ณด๊ฐ๋ฒ
์ข ๋ ๊ณก์ ํํ์ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆฌ๋ ํจ์๋ spline ํจ์์ด๋ค. spline ํจ์์ ๊ธฐ๋ณธํํ๋
y_int=spline(x,y,x_int)์ด๋ค.
์ ์ ์ ์ง์ ์ผ๋ก ์ถ์ ๋ ๊ฐ์ด๊ณ ์ค์ ์ spline ํจ์์ ์ํด ๊ณก์ ์ผ๋ก ์ถ์ ๋ ๊ฐ์ด๋ค.
๋ณด๊ฐ๋ฒ์ ์ด์ฉํ ๋งคํธ๋ฉ๊ณผ์ ์ ์
๋ค์ ํ๋ ์ง๋ 30๋ ๊ฐ ์์ธ์ 1๋ ํ๊ท ๊ธฐ์จ์ ๋ณด์ฌ์ฃผ๊ณ ์๋ค. ๋ณด๊ฐ๋ฒ ํจ์๋ฅผ ์ด์ฉํ์ฌ ์ง์ ๊ณผ ๊ณก์ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ ค๋ผ. ๊ทธ๋ฆฌ๊ณ ์ ํ ๋ณด๊ฐ๋ฒ๊ณผ ์คํ๋ผ์ธ ๋ณด๊ฐ๋ฒ์ ์ด์ฉํ์ฌ 3์ 1์ผ, 4์ 5์ผ, 8,15์ผ, 10์ 3์ผ์ ๊ธฐ์จ์ ์ถ์ ํ๋ผ.
์ |
์จ๋ |
์ |
์จ๋ |
1 |
-2.5 |
7 |
24.9 |
2 |
-0.3 |
8 |
25.4 |
3 |
5.2 |
9 |
20.8 |
4 |
12.1 |
10 |
14.4 |
5 |
17.4 |
11 |
6.9 |
6 |
21.9 |
12 |
0.2 |
'๐ฅ๊ณต๋์ด๊ฑฐ์ ๊ฒ(๋งํ๊ธฐ) > ๐CAE' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Matlab Table (0) | 2020.09.27 |
---|---|
Plot ์ฐธ๊ณ (1) | 2020.09.22 |
ODE + MATLAB (0) | 2020.09.21 |
[Matlab]getframe (0) | 2020.09.15 |
๋ช ๋ น๋ฌธ ์ตํ๊ธฐ (0) | 2020.09.14 |