Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

์•ˆ๋…•, ํ•˜๋ธŒ๋ฅด! ๋‚˜๋Š” Stephen Wolfram์˜ ๊ฒŒ์‹œ๋ฌผ ๋ฒˆ์—ญ์„ ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ด€์‹ฌ์— ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. "Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ๊ฐœ๋ฐฉํ˜• ํ”Œ๋žซํผ ์ถœ์‹œ".

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

Wolfram ์–ธ์–ด์˜ ์ผ๊ด€์„ฑ์„ ์œ„ํ•œ ์ „์ œ ์กฐ๊ฑด

์˜ค๋Š˜๋‚  ์šฐ๋ฆฌ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€ ํ•จ๊ป˜ ์œ„๋Œ€ํ•œ ์„ฑ์ทจ์˜ ๋ฌธํ„ฑ์— ์„œ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณผํ”„๋žŒ ์–ธ์–ด. ๋ถˆ๊ณผ XNUMX์ฃผ ์ „์— ์šฐ๋ฆฌ๋Š” ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋ฌด๋ฃŒ Wolfram ์—”์ง„์‚ฌ์šฉ์ž๊ฐ€ Wolfram ์–ธ์–ด๋ฅผ ๋Œ€๊ทœ๋ชจ ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ์ ํŠธ์— ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋Š˜ ์šฐ๋ฆฌ๋Š” ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ, Wolfram ์–ธ์–ด๋ฅผ ํ™•์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ๊ธฐ๋Šฅ์„ ์œ„ํ•œ ํ†ตํ•ฉ ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด, ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ ๊ฐœ๋ฐœ์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์„ ์œ„ํ•ด ๊ธฐ๋Šฅ ์ €์žฅ์†Œ๋ฅผ ๊ณต๊ฐœํ•ฉ๋‹ˆ๋‹ค.

Wolfram Function Repository๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ์„œ์˜ Wolfram ์–ธ์–ด์˜ ๊ณ ์œ ํ•œ ํŠน์„ฑ์œผ๋กœ ์ธํ•ด ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ๋ณธ๊ฒฉ์ ์ธ ์ปดํ“จํŒ… ์–ธ์–ด. ์ „ํ†ต์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ์ค‘์š”ํ•œ ์ƒˆ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋ ค๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋ฉด ์ž‘๋™ํ•˜๊ฑฐ๋‚˜ ์ž‘๋™ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋Š” ์ „์ฒด ์ถ”๊ฐ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Wolfram ์–ธ์–ด์—์„œ๋Š” ์–ธ์–ด ์ž์ฒด์—๋Š” ์ด๋ฏธ ๋„ˆ๋ฌด ๋งŽ์€ ๊ฒƒ์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค., ์ „์ฒด ์–ธ์–ด์˜ ์ „์ฒด์ ์ธ ๊ตฌ์กฐ์— ์ฆ‰์‹œ ํ†ตํ•ฉ๋˜๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๊ธฐ๋Šฅ์„ ํฌ๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ์—๋Š” ์ด๋ฏธ ๋‹ค์Œ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. 532๊ฐœ์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ 26๊ฐœ์˜ ์ฃผ์ œ๋ณ„ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ทธ ์ด์ƒ 6000๊ฐœ์˜ ํ‘œ์ค€ ๊ธฐ๋Šฅ, Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ์ €์žฅ์†Œ์˜ ๊ฐ ํ•จ์ˆ˜์—๋Š” ์ž์„ธํ•œ ์„ค๋ช…๊ณผ ์ž‘์—… ์˜ˆ๊ฐ€ ํฌํ•จ๋œ ๋ฌธ์„œ ํŽ˜์ด์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•˜๋ ค๋ฉด ์œ„์˜ ๊ฐ์ฒด(BLOB ํ•จ์ˆ˜)๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ์ž…๋ ฅ ์ค„์— ๋ถ™์—ฌ๋„ฃ์€ ํ›„ ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š”. ์ด๋Š” ์ด๋ฏธ Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋˜์–ด ์žˆ์œผ๋ฉฐ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์›๋ฉ๋‹ˆ๋‹ค. ๋ฒ„์ „ 12.0:

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

์—ฌ๊ธฐ์„œ ์ฃผ์˜ํ•  ์ ์€ ์ฒ˜๋ฆฌํ•  ๋•Œ ๋กœ๊ณ QR์ฝ”๋“œ ์˜ˆ๋ฅผ ๋“ค์–ด, "์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ"๋ฅผ ์„ค์ •ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ Wolfram ์–ธ์–ด์—์„œ ์ผ๊ด€๋˜๊ณ  ์‹ ์ค‘ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐฉ์‹์„ ๊ตฌํ˜„ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ, ์ด๋Š” ๋‹ค์–‘ํ•œ ๊ทธ๋ž˜ํ”ฝ ์–ธ์–ด ๊ธฐ๋Šฅ์œผ๋กœ ์ฆ‰์‹œ ์ฒ˜๋ฆฌ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

์ง€์›์œผ๋กœ ๋ฐ”๋ž๋‹ˆ๋‹ค ํ›Œ๋ฅญํ•˜๊ณ  ์žฌ๋Šฅ ์žˆ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ์ง€๋‚œ ์ˆ˜์‹ญ ๋…„ ๋™์•ˆ (Wolfram ์–ธ์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ) ์„ฑ์žฅํ•˜๊ณ  ํ™•์žฅ๋˜์–ด ์™”์Šต๋‹ˆ๋‹ค. Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ€๊นŒ์šด ๋ฏธ๋ž˜์— ์–ธ์–ด์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” (์•„๋งˆ๋„ ์ž ์žฌ์ ์œผ๋กœ ์ค‘์š”ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ๊ณผํ•™ ๋ฐ ๊ธฐ์ˆ  ๋ถ„์•ผ์— ํŠนํ™”๋œ) ํ•จ์ˆ˜์˜ ๋ฒ”์œ„๋ฅผ ํฌ๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์–ธ์–ด์˜ ๋‚ด์šฉ(๋‚ด์žฅ ๊ธฐ๋Šฅ)๊ณผ ๊ฐœ๋ฐœ ์›์น™, ์ด๋Š” ์–ธ์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค. (์—ฌ๊ธฐ์„œ Wolfram ์–ธ์–ด์—๋Š” ์ด๋ฏธ 30๋…„์˜ ๋ฐœ์ „ ์—ญ์‚ฌ์™€ ์•ˆ์ •์ ์ธ ์„ฑ์žฅ).
์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜์—๋Š” Wolfram ์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ํฌ๊ณ  ์ž‘์€ ์ฝ”๋“œ ์กฐ๊ฐ์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์Œ์€ ํ†ตํ™”์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€ API ๋ฐ ์„œ๋น„์Šค ๋˜๋Š” ๋‹ค๋ฅธ ์–ธ์–ด๋กœ ๋œ ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์˜ ๊ณ ์œ ํ•œ ํŠน์ง•์€ ์‚ฌ์šฉ์ž ์ˆ˜์ค€ ๊ธฐ๋Šฅ์„ ๋“œ๋ฆด๋‹ค์šดํ•  ๋•Œ ์ด ์ ‘๊ทผ ๋ฐฉ์‹์ด Wolfram ์–ธ์–ด์˜ ์ผ๊ด€๋œ ๊ตฌ์กฐ ์œ„์— ๊ตฌ์ถ•๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž ์žฌ์ ์ธ ๋ถˆ์ผ์น˜๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ชจ๋“  ๊ธฐ๋Šฅ์€ ์ž๋™์œผ๋กœ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์˜๋„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.
Wolfram Feature Repository์˜ ์‰˜๊ณผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ตฌ์กฐ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๊ณ  ํŽธ๋ฆฌํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ณตํ†ต์˜ ๋ชฉ์ ์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋ชจ์žฅ ํ…์ŠคํŠธ ํŒŒ์ผ(nb ํ™•์žฅ์ž ํฌํ•จ) WL์„ ์ž‘์„ฑํ•˜์—ฌ. ๋‚ด์žฅ๋œ ์ž๋™ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ €์žฅ์†Œ์— ์ถ”๊ฐ€๋œ ์ƒˆ ๊ธฐ๋Šฅ์„ ํ™•์ธํ•˜์—ฌ ์–ธ์–ด์— ํ†ตํ•ฉ๋˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ํšŒ์‚ฌ๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์˜ ์—„์ฒญ๋‚œ ๋ณต์žก์„ฑ๋ณด๋‹ค๋Š” ์ž์‹ ์˜ ๊ธฐ๋Šฅ์„ ์–ธ์–ด์— ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ์‚ฌ์šฉ์ž์— ๋ฒ ํŒ…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒ€ํ†  ๊ณผ์ •์ด ์žˆ์ง€๋งŒ ์šฐ๋ฆฌ๋Š” ๊ทธ๋Ÿฐ ๊ฒƒ์„ ๊ณ ์ง‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฒ ์ €ํ•œ ๋””์ž์ธ ๋ถ„์„ ๋˜๋Š” ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ํ•ต์‹ฌ ์–ธ์–ด์— ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๋ณด๋‹ค ์—„๊ฒฉํ•œ ํ…Œ์ŠคํŠธ์™€๋Š” ๋ฐ˜๋Œ€๋กœ ์ƒˆ๋กœ์šด ์‚ฌ์šฉ์ž ๊ธฐ๋Šฅ์˜ ์™„์ „์„ฑ๊ณผ ์‹ ๋ขฐ์„ฑ์— ๋Œ€ํ•œ ์—„๊ฒฉํ•œ ํ‘œ์ค€์ž…๋‹ˆ๋‹ค.

์ด ์ ‘๊ทผ ๋ฐฉ์‹์—๋Š” ๋งŽ์€ ์žฅ๋‹จ์ ๊ณผ ์„ธ๋ถ€ ์‚ฌํ•ญ์ด ์žˆ์ง€๋งŒ, ์šฐ๋ฆฌ์˜ ๋ชฉํ‘œ๋Š” ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์œ„ํ•ด Wolfram ๊ธฐ๋Šฅ ์ €์žฅ์†Œ๋ฅผ ์ตœ์ ํ™”ํ•˜๊ณ  ์ƒˆ๋กœ์šด ์‚ฌ์šฉ์ž ๊ธฐ๋Šฅ์ด ์–ธ์–ด ๊ฐœ๋ฐœ์— ์˜๋ฏธ ์žˆ๊ฒŒ ๊ธฐ์—ฌํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์„ฑ์žฅํ•จ์— ๋”ฐ๋ผ, ํŠนํžˆ ๋งŽ์€ ์ˆ˜์˜ ๊ธฐ๋Šฅ์„ ๊ตฌ์„ฑํ•˜๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ฐพ๊ธฐ ์œ„ํ•ด ์ €์žฅ์†Œ์— ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๋ฐฉ๋ฒ•์„ ๊ฐœ๋ฐœํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์—๋Š” ์˜์‹ฌ์˜ ์—ฌ์ง€๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๊ฐ€ ์„ ํƒํ•œ ๊ธธ์ด ์ข‹์€ ์‹œ์ž‘์ด๋ผ๋Š” ๊ฒƒ์€ ๊ณ ๋ฌด์ ์ด๋‹ค. ๋‚˜๋Š” ๊ฐœ์ธ์ ์œผ๋กœ ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค ์›๋ณธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—. ๊ทธ ์ค‘ ๋‹ค์ˆ˜๋Š” ์ œ๊ฐ€ ๊ฝค ์˜ค๋žซ๋™์•ˆ ๊ฐœ์ธ์ ์œผ๋กœ ๊ฐœ๋ฐœํ•œ ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ €์žฅ์†Œ๋กœ ํ‘ธ์‹œํ•˜๋Š” ๋ฐ ๋ช‡ ๋ถ„ ๋ฐ–์— ๊ฑธ๋ฆฌ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ €์žฅ์†Œ์— ์žˆ์œผ๋ฏ€๋กœ ํŒŒ์ผ ๊ฒ€์ƒ‰, ํŒจํ‚ค์ง€ ๋‹ค์šด๋กœ๋“œ ๋“ฑ์— ๋Œ€ํ•ด ๊ฑฑ์ •ํ•  ํ•„์š” ์—†์ด ํ•„์š”์— ๋”ฐ๋ผ ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ์ฆ‰์‹œ, ์–ธ์ œ๋“ ์ง€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋น„์šฉ ์ ˆ๊ฐ๊ณผ ๋™์‹œ์— ํšจ์œจ์„ฑ ์ฆ๋Œ€

์ธํ„ฐ๋„ท์ด ๋“ฑ์žฅํ•˜๊ธฐ ์ „์—๋„ Wolfram ์–ธ์–ด ์ฝ”๋“œ๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. (์šฐ๋ฆฌ์˜ ์ฒซ ๋ฒˆ์งธ ์ฃผ์š” ์ค‘์•™ ์ง‘์ค‘์‹ ํ”„๋กœ์ ํŠธ๋Š” ์ˆ˜ํ•™ ์†Œ์Šค, CD-ROM ๋“ฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ 1991๋…„ Mathematica์šฉ์œผ๋กœ ์ œ์ž‘๋จ). ๋ฌผ๋ก  Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌํ˜„์„ ์œ„ํ•ด ์ œ์•ˆ๋œ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์œ„ ์ž‘์—…์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ๋” ๊ฐ•๋ ฅํ•˜๊ณ  ์•ˆ์ •์ ์ธ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

30๋…„ ๋„˜๊ฒŒ ์šฐ๋ฆฌ ํšŒ์‚ฌ๋Š” Wolfram ์–ธ์–ด ๊ตฌ์กฐ์˜ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์—ด์‹ฌํžˆ ๋…ธ๋ ฅํ•ด ์™”์œผ๋ฉฐ ์ด๋Š” Wolfram ์–ธ์–ด๊ฐ€ ๋‹จ์ˆœํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ์•„๋‹Œ ๋ณธ๊ฒฉ์ ์ธ ์ปดํ“จํŒ… ์–ธ์–ด. ๋”ฐ๋ผ์„œ Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์˜ ํ•ต์‹ฌ์€ ์–ธ์–ด์˜ ํ”„๋ ˆ์ž„์›Œํฌ์— ์ˆœ์ฐจ์ ์œผ๋กœ ์ถ”๊ฐ€๋˜๊ณ  ์ ํ•ฉํ•˜์—ฌ ๊ฐœ๋ฐœ ๋ฐ ๊ณต๋™ ๋ฐœ์ „ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๊ณ  ๊ฐœ๋ฐœํ•˜๋Š” ํ†ต์ผ๋œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ฐ ๊ธฐ๋Šฅ์˜ ๊ตฌํ˜„ ๊ตฌ์กฐ์—์„œ ๋‹ค์–‘ํ•œ ๊ณ„์‚ฐ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” ๊ธฐ๋Šฅ์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ช…ํ™•ํ•˜๊ณ  ๊ท ์ผํ•œ ์™ธ๊ด€๊ณผ ์‹œ๊ฐ์  ๊ฐ€๋…์„ฑ์„ ์ œ๊ณตํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋งฅ๋ฝ์—์„œ Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ํ•จ์ˆ˜์—๋Š” ํ•จ์ˆ˜๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ 6000๊ฐœ ์ด์ƒ์˜ ์ˆœ์ฐจ์ ์ธ ์˜ˆ๊ฐ€ ์ œ์‹œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ด๋ธŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋น„๋””์˜คํฌํ•จ ํ‘œ์ค€ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“œ๋Š” ๋ฐ ์ˆ˜๋ฐฑ ์‹œ๊ฐ„์˜ ๊ณผ์ •). ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ๊ถ๊ทน์ ์œผ๋กœ Wolfram ๊ธฐ๋Šฅ ์ €์žฅ์†Œ๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ ๊ฒƒ์€ ์ด๋ฏธ ์–ธ์–ด์— ๋‚ด์žฅ๋œ ์ˆ˜๋งŽ์€ ์ถ”๊ฐ€ ๋ฐ ๋‹ค์–‘ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ฐ–์ถ˜ Wolfram ์–ธ์–ด์˜ ๊ตฌ์กฐ์  ํŠน์„ฑ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด๋ฏธ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•จ์ˆ˜๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ํฌ์†Œ ๋ฐฐ์—ด๋˜๋Š” ๋ถ„์ž ๊ตฌ์กฐ๊ณผ ์ง€๋ฆฌ ๋ฐ์ดํ„ฐ ๋˜๋Š” ๋‹ค๋ฅธ ๊ฒƒ - ์ผ๊ด€๋œ ์ƒ์ง•์  ํ‘œํ˜„์ด ์ด๋ฏธ ์–ธ์–ด์— ์กด์žฌํ•˜๋ฉฐ ์ด๋กœ ์ธํ•ด ๊ท€ํ•˜์˜ ๊ธฐ๋Šฅ์€ ์ฆ‰์‹œ ์–ธ์–ด์˜ ๋‹ค๋ฅธ ๊ธฐ๋Šฅ๊ณผ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ ์ž˜ ์ž‘๋™ํ•˜๋Š” ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ํฅ๋ฏธ๋กœ์šด ๋ฉ”ํƒ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ž‘์—…์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํ”„๋กœ๊ทธ๋žจ์— ๊ณผ๋„ํ•œ ์ œํ•œ์ด ์žˆ์œผ๋ฉด ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ํ•„์š”ํ•œ ํ†ต์ผ์„ฑ๊ณผ ๋ณดํŽธ์„ฑ์„ ์–ป์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ ์ œํ•œ ์ˆ˜๊ฐ€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‹คํ–‰์˜ ์ถฉ๋ถ„ํžˆ ์ •ํ™•ํ•œ ์ˆœ์„œ๋ฅผ ๊ตฌํ˜„ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ํšŒ์‚ฌ์—์„œ ๊ตฌํ˜„ํ•œ ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์˜ ์ ˆ์ถฉ์•ˆ์„ ๊ตฌํ˜„ํ•œ ๋ช‡ ๊ฐ€์ง€ ์ด์ „ ์‚ฌ๋ก€๋Š” ๋งค์šฐ ์•ˆ์ •์ ์œผ๋กœ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ํ……์Šคํ… ์‹œ์—ฐ๋Š” 2007๋…„์— ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ ํ˜„์žฌ 12000๊ฐœ ์ด์ƒ์˜ ์‚ฌ์šฉ์ž ๋Œ€ํ™”ํ˜• ๋ฐ๋ชจ๋ฅผ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์•ˆ์— Wolfram ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค Wolfram ์–ธ์–ด์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ด๋ฏธ ๋งŒ๋“ค์–ด์ง„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” 600๊ฐœ ์ด์ƒ์ด๋ฉฐ, Wolfram ์‹ ๊ฒฝ๋ง ์Šคํ† ๋ฆฌ์ง€ ๊ฑฐ์˜ ๋งค์ฃผ ์ƒˆ๋กœ์šด ์‹ ๊ฒฝ๋ง์ด ๋ณด์ถฉ๋˜๋ฉฐ(ํ˜„์žฌ ์ด๋ฏธ 118๊ฐœ๊ฐ€ ์žˆ์Œ) ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ฆ‰์‹œ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ๋„ท๋ชจ๋ธ Wolfram ์–ธ์–ด๋กœ.

์œ„์˜ ๋ชจ๋“  ์˜ˆ์—๋Š” ๊ธฐ๋ณธ์ ์ธ ํŠน์ง•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ํ”„๋กœ์ ํŠธ์—์„œ ์ˆ˜์ง‘๋œ ๊ฐœ์ฒด์™€ ๊ธฐ๋Šฅ์€ ํ”„๋กœ์„ธ์Šค์˜ ๊ตฌ์กฐํ™” ๋ฐ ๋ฐฐํฌ ์ˆ˜์ค€์ด ๋งค์šฐ ๋†’์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋ฐ๋ชจ๋‚˜ ์‹ ๊ฒฝ๋ง ๋“ฑ์˜ ๊ตฌ์กฐ ์„ธ๋ถ€ ์‚ฌํ•ญ์€ ํฌ๊ฒŒ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์ง€๋งŒ ํ˜„์žฌ ์ €์žฅ์†Œ์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋Š” ํ•ญ์ƒ ๋™์ผํ•˜๊ฒŒ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์—ฌ๋Ÿฌ๋ถ„, Wolfram ์–ธ์–ด์— ํ™•์žฅ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜์‹œ๋‚˜์š”? Wolfram ์–ธ์–ด๋Š” ๋งค์šฐ ์œ ์—ฐํ•˜๊ฒŒ ์„ค๊ณ„๋˜์–ด ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ๋“  ํ™•์žฅ ๋ฐ ์ˆ˜์ •์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์€ Wolfram ์–ธ์–ด๋กœ ๋‹ค์–‘ํ•œ ๋Œ€๊ทœ๋ชจ ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ์ ํŠธ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์ƒ์„ฑํ•˜๋Š” ๋Šฅ๋ ฅ์— ์žˆ์–ด์„œ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ฃผ๋ชฉํ•ด์•ผ ํ•  ์ ์€ ์–ธ์–ด์˜ ์œ ์—ฐ์„ฑ์ด ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ ๊ทธ๋Ÿฌํ•œ ์–ธ์–ด๋กœ ๊ตฌํ˜„๋˜๋Š” ํ”„๋กœ์ ํŠธ์˜ ๋น„์šฉ์ด ํ•„์—ฐ์ ์œผ๋กœ ์ฆ๊ฐ€ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ํ•ด๋‹น ์–ธ์–ด๋ฅผ ๋” ๋งŽ์ด ์‚ฌ์šฉํ• ์ˆ˜๋ก ๋” ๋งŽ์€ ์ „์šฉ ๊ธฐ๋Šฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ํ”„๋กœ๊ทธ๋žจ ๋ชจ๋“ˆ์˜ ์ผ๊ด€๋œ ์ผ๊ด€์„ฑ์„ ๋ณด์žฅํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์ ์—์„œ ๋ถ€์ •์ ์ธ ์ธก๋ฉด๋„ ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ์žŠ์–ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์กด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—๋Š” ๊ณตํ†ต์ ์ธ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ•˜๋‚˜์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ฝ”๋“œ๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•˜์ง€๋งŒ ์—ฌ๋Ÿฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์„œ๋กœ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ƒํ˜ธ ์ž‘์šฉํ•  ๊ฒƒ์ด๋ผ๋Š” ๋ณด์žฅ์ด ์—†์Šต๋‹ˆ๋‹ค. . ๋˜ํ•œ, ๋ณธ๊ฒฉ์ ์ธ ์ปดํ“จํŒ… ์–ธ์–ด์™€ ๋‹ฌ๋ฆฌ ์ „ํ†ต์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ๋Š” ๊ธฐ๋ณธ ๊ตฌ์กฐ ์ด์™ธ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์ด๋‚˜ ๋ฐ์ดํ„ฐ ์œ ํ˜•์— ๋Œ€ํ•ด ์ผ๊ด€๋œ ๋‚ด์žฅ ํ‘œํ˜„์˜ ์กด์žฌ๋ฅผ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ๋กœ ๋ฌธ์ œ๋Š” ์–ธ๋œป ๋ณด์ด๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋” ํฝ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ๊ธฐ๋Šฅ ์ˆ˜์ง์„ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒฝ์šฐ Wolfram ์–ธ์–ด์— ํˆฌ์ž…ํ•˜๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ํ”„๋กœ์ ํŠธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋“œ๋Š” ์—„์ฒญ๋‚œ ๋น„์šฉ ์—†์ด๋Š” ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ผ๊ด€์„ฑ์„ ๋‹ฌ์„ฑํ•˜์‹ญ์‹œ์˜ค. ๋”ฐ๋ผ์„œ ๋ชจ๋“  ์†Œํ”„ํŠธ์›จ์–ด ๋ชจ๋“ˆ์ด ํ•ญ์ƒ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ Wolfram ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์˜ ๊ธฐ๋ณธ ์•„์ด๋””์–ด๋Š” ์ผ๊ด€๋œ ๋ชจ๋“ˆ๋กœ ๊ฐœ๋ฐœํ•˜๊ธฐ ์‰ฌ์šด ๊ฐœ๋ณ„ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ƒ๋Œ€์ ์œผ๋กœ ์ž‘์€ ์ฝ”๋“œ ์กฐ๊ฐ์œผ๋กœ ์–ธ์–ด์— ํ™•์žฅ์„ ์ถ”๊ฐ€ํ•จ์œผ๋กœ์จ ์œ„์— ์„ค๋ช…๋œ ๋ฌธ์ œ๋ฅผ ํ”ผํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ, ๊ฐœ๋ณ„ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด์„œ ํŽธ๋ฆฌํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์—†๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. (๊ทธ๋ฆฌ๊ณ  ์ €ํฌ ํšŒ์‚ฌ์—์„œ๋Š” ๋Œ€๊ทœ๋ชจ ์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง€ ๊ตฌํ˜„์„ ๋•๊ธฐ ์œ„ํ•ด ๊ฐ€๊นŒ์šด ์‹œ์ผ ๋‚ด์— ์ตœ์ ํ™”๋œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ถœ์‹œํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.) ๊ทธ๋Ÿฌ๋‚˜ Wolfram ์–ธ์–ด์— ์ด๋ฏธ ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ณ„ ๊ธฐ๋Šฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌํ˜„๋˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ€๋Šฅ์„ฑ์ด ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ์˜ ์•„์ด๋””์–ด๋Š” ์ƒ๋Œ€์ ์œผ๋กœ ์ ์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋…ธ๋ ฅ์œผ๋กœ ๋””์ž์ธ์— ์ถฉ๋ถ„ํ•œ ์ผ๊ด€์„ฑ์„ ์ œ๊ณตํ•˜๊ณ  ์„œ๋กœ ์ž˜ ์กฐํ™”๋˜๋Š” ์ƒˆ๋กญ๊ณ  ๋งค์šฐ ์œ ์šฉํ•œ ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋Š” ์–ธ์–ด์—์„œ ์‰ฝ๊ณ  ๋„๋ฆฌ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

๋ฌผ๋ก  ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ ˆ์ถฉ์•ˆ์ž…๋‹ˆ๋‹ค. ๋” ํฐ ํŒจํ‚ค์ง€๊ฐ€ ๊ตฌํ˜„๋œ๋‹ค๋ฉด ๋งค์šฐ ๊ฐ•๋ ฅํ•˜๊ณ  ์œ ์šฉํ•œ ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์˜ ์„ธ๊ณ„๋ฅผ ์ƒ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒƒ์— ๋งž๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•˜์ง€๋งŒ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์— ๋งŽ์€ ๋…ธ๋ ฅ์„ ๋“ค์ด๊ณ  ์‹ถ์ง€ ์•Š์€ ๊ฒฝ์šฐ, ์•ˆํƒ€๊น๊ฒŒ๋„ ์ด๋กœ ์ธํ•ด ํ”„๋กœ์ ํŠธ ๋ฒ”์œ„๊ฐ€ ์ถ•์†Œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Wolfram ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์˜ ๊ธฐ๋ณธ ๊ฐœ๋…์€ ํ”„๋กœ์ ํŠธ์˜ ์ •์˜ ๋ถ€๋ถ„์— ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋™์‹œ์— ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ”„๋กœ์ ํŠธ์˜ ์šฐ์ˆ˜ํ•œ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.

ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐ ๋„์›€

์šฐ๋ฆฌ ํŒ€์€ ์‚ฌ์šฉ์ž๊ฐ€ Wolfram ์ €์žฅ์†Œ ๊ธฐ๋Šฅ์— ์‰ฝ๊ฒŒ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์—ด์‹ฌํžˆ ๋…ธ๋ ฅํ•ด ์™”์Šต๋‹ˆ๋‹ค. ๋ฐ์Šคํฌํƒ‘์—์„œ(์ด๋ฏธ ๋ฒ„์ „ 12.0), ๊ธฐ๋ณธ ๋ฉ”๋‰ด ํƒญ์„ ์ˆœ์ฐจ์ ์œผ๋กœ ์ง„ํ–‰ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค: File > New > RepositoryItem > Function Repository Item ๊ทธ๋Ÿฌ๋ฉด "์ •์˜ ๋…ธํŠธ" (์›Œํฌ๋ฒค์น˜ ๋‚ด๋ถ€์—์„œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ์‹์œผ๋กœ. ์•„๋‚ ๋กœ๊ทธ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋…ธํŠธ๋ถ ๋งŒ๋“ค๊ธฐ["ํ•จ์ˆ˜๋ฆฌ์†Œ์Šค"]):

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

์ˆ˜ํ–‰ํ•ด์•ผ ํ•  ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋‹จ๊ณ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, ์‹ค์ œ๋กœ ํ•จ์ˆ˜์— ๋Œ€ํ•œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ , ๋‘˜์งธ, ํ•จ์ˆ˜๊ฐ€ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•ด์•ผ ํ•˜๋Š”์ง€ ์„ค๋ช…ํ•˜๋Š” ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
์ˆ˜ํ–‰ํ•ด์•ผ ํ•  ์ž‘์—…์˜ ์˜ˆ๋ฅผ ๋ณด๋ ค๋ฉด ์ƒ๋‹จ์˜ "์ƒ˜ํ”Œ ์—ด๊ธฐ" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์„ธ์š”.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

๊ธฐ๋ณธ์ ์œผ๋กœ Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ํ•จ์ˆ˜์™€ ์œ ์‚ฌํ•œ ๊ฒƒ์„ ๋งŒ๋“ค๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋‚ด์žฅ ํ•จ์ˆ˜๋ณด๋‹ค ํ›จ์”ฌ ๋” ๊ตฌ์ฒด์ ์ธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ๋งŒ ๋นผ๋ฉด์š”. ๋™์‹œ์— ์™„์„ฑ๋„์™€ ์‹ ๋ขฐ์„ฑ์— ๋Œ€ํ•œ ๊ธฐ๋Œ€์น˜๋Š” ํ›จ์”ฌ ๋‚ฎ์•„์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
Wolfram ์–ธ์–ด์˜ ํ•จ์ˆ˜ ๋ช…๋ช… ์ง€์นจ์„ ๋”ฐ๋ฅด๋Š” ํ•จ์ˆ˜ ์ด๋ฆ„์„ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์–ธ์–ด์— ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ๊ณผ ์œ ์‚ฌํ•˜๊ฒŒ ํ•ด๋‹น ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๋ฌธ์„œ๋ฅผ ๊ฐœ๋ฐœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•ด์„œ๋Š” ๋‚˜์ค‘์— ๋” ์ž์„ธํžˆ ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ์ •์˜ ๋…ธํŠธ๋ถ ํŒŒ์ผ ์ƒ๋‹จ์˜ ๋ฒ„ํŠผ ํ–‰์— ๋ฒ„ํŠผ์ด ์žˆ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•˜์„ธ์š”. "์Šคํƒ€์ผ ๊ฐ€์ด๋“œ๋ผ์ธ"์ˆ˜ํ–‰ํ•  ์ž‘์—…์„ ์„ค๋ช…ํ•˜๋Š” , ํ•จ์ˆ˜ ๋ฌธ์„œ์˜ ํ˜•์‹์„ ์ง€์ •ํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋„๊ตฌ ๋ฒ„ํŠผ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋ชจ๋“  ๋‚ด์šฉ์ด ์ œ๋Œ€๋กœ ์ž‘์„ฑ๋˜์—ˆ๊ณ  ์ค€๋น„๊ฐ€ ๋˜์—ˆ๋‹ค๊ณ  ํ™•์‹ ํ•˜๋ฉด "ํ™•์ธ" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์„ธ์š”. ์•„์ง ๋ชจ๋“  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ํŒŒ์•…ํ•˜์ง€ ๋ชปํ•œ ๊ฒƒ์€ ์™„์ „ํžˆ ์ •์ƒ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ "๊ฒ€์‚ฌ" ๊ธฐ๋Šฅ์ด ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜์–ด ๋งŽ์€ ์Šคํƒ€์ผ ๋ฐ ์ผ๊ด€์„ฑ ๊ฒ€์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜์ • ์‚ฌํ•ญ์„ ํ™•์ธํ•˜๊ณ  ์ˆ˜๋ฝํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ์ฆ‰์‹œ ํ‘œ์‹œ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค(์˜ˆ: "์ด ์ค„์€ ์ฝœ๋ก ์œผ๋กœ ๋๋‚˜์•ผ ํ•ฉ๋‹ˆ๋‹ค."๋ผ๊ณ  ํ•˜๋ฉด ์ฝœ๋ก ์„ ์ž…๋ ฅํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค). ๋•Œ๋•Œ๋กœ ๊ทธ๋…€๋Š” ๋‹น์‹ ์—๊ฒŒ ์ง์ ‘ ๋ฌด์–ธ๊ฐ€๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝํ•˜๋„๋ก ์š”์ฒญํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํ™•์ธ ๋ฒ„ํŠผ์˜ ์ž๋™ ๊ธฐ๋Šฅ์— ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ง€์†์ ์œผ๋กœ ์ถ”๊ฐ€ํ•  ์˜ˆ์ •์ด์ง€๋งŒ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ทธ ๋ชฉ์ ์€ ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์— ์ œ์ถœํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์ด๋ฏธ ๊ฐ€๋Šฅํ•œ ํ•œ ๋งŽ์€ ์Šคํƒ€์ผ ์ง€์นจ์„ ๋ฐ€์ ‘ํ•˜๊ฒŒ ๋”ฐ๋ฅด๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

๋”ฐ๋ผ์„œ "ํ™•์ธ"์„ ์‹คํ–‰ํ•˜์‹  ํ›„ "๋ฏธ๋ฆฌ๋ณด๊ธฐ"๋ฅผ ์ด์šฉํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. "๋ฏธ๋ฆฌ๋ณด๊ธฐ"๋Š” ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์ •์˜ํ•œ ๋ฌธ์„œ ํŽ˜์ด์ง€์˜ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ์—์„œ ์ƒ์„ฑ๋œ ํŒŒ์ผ์ด๋‚˜ ํด๋ผ์šฐ๋“œ ์ €์žฅ์†Œ์— ์žˆ๋Š” ํŒŒ์ผ์— ๋Œ€ํ•œ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ์ด์œ ๋กœ๋“  ๋ฏธ๋ฆฌ๋ณด๊ธฐ์— ํ‘œ์‹œ๋œ ๋‚ด์šฉ์ด ๋งŒ์กฑ์Šค๋Ÿฝ์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋Œ์•„๊ฐ€์„œ ํ•„์š”ํ•œ ์ˆ˜์ • ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ ๋‹ค์Œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฒ„ํŠผ์„ ๋‹ค์‹œ ํด๋ฆญํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์ด์ œ ํ•จ์ˆ˜๋ฅผ ์ €์žฅ์†Œ์— ํ‘ธ์‹œํ•  ์ค€๋น„๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐํฌ ๋ฒ„ํŠผ์€ ๋„ค ๊ฐ€์ง€ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

์ด ๋‹จ๊ณ„์—์„œ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋ˆ„๊ตฌ๋“ ์ง€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ์ˆ˜๋ฅผ Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ์ œ์ถœํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋™์‹œ์— ์ œํ•œ๋œ ์ˆ˜์˜ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ๊ธฐ๋Šฅ์„ ๋ฐฐ์น˜ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ์ปดํ“จํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ปดํ“จํ„ฐ์—์„œ ๋กœ์ปฌ๋กœ ํ˜ธ์ŠคํŒ…๋˜๋Š” ํ•จ์ˆ˜๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋‹ˆ๋ฉด ๊ท€ํ•˜์˜ ๊ฒŒ์‹œ๋ฌผ์— ๊ฒŒ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ๊ณ„์ •, ํด๋ผ์šฐ๋“œ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์„ ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ๊ณ„์ •์„ ํ†ตํ•ด ๊ธฐ๋Šฅ์„ ๊ณต๊ฐœ์ ์œผ๋กœ ํ˜ธ์ŠคํŒ…(๋ฐฐํฌ)ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ค‘์•™ Wolfram ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์—๋Š” ์—†์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ๊ท€ํ•˜์˜ ๊ณ„์ •์—์„œ ๊ธฐ๋Šฅ์„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” URL์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (ํ–ฅํ›„์—๋Š” ํšŒ์‚ฌ ์ „์ฒด์— ๊ฑธ์ณ ์ค‘์•™ ์ €์žฅ์†Œ๋„ ์ง€์›ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.)

๊ทธ๋Ÿผ ์‹ค์ œ๋กœ Wolfram ํ•จ์ˆ˜ ์ง€์‹ ๋ฒ ์ด์Šค์— ํ•จ์ˆ˜๋ฅผ ์ œ์ถœํ•˜๊ณ  ์‹ถ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด ์ €์žฅ์†Œ์— "์ œ์ถœ" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์„ธ์š”. ๊ทธ๋ ‡๋‹ค๋ฉด ํ˜„์žฌ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š” ๊ฑธ๊นŒ์š”? ๊ท€ํ•˜์˜ ์‹ ์ฒญ์„œ๋Š” ์ „๋‹ด ํ๋ ˆ์ดํ„ฐ ํŒ€์˜ ๊ฒ€ํ†  ๋ฐ ์Šน์ธ์„ ์œ„ํ•ด ์ฆ‰์‹œ ๋Œ€๊ธฐ๋ฉ๋‹ˆ๋‹ค.

๊ท€ํ•˜์˜ ์‹ ์ฒญ์„œ๊ฐ€ ์Šน์ธ ์ ˆ์ฐจ(์ผ๋ฐ˜์ ์œผ๋กœ ๋ฉฐ์น ์ด ์†Œ์š”๋จ)๋ฅผ ํ†ตํ•ด ์ง„ํ–‰๋จ์— ๋”ฐ๋ผ ๊ท€ํ•˜๋Š” ํ•ด๋‹น ์ƒํƒœ ๋ฐ ํ–ฅํ›„ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ œ์•ˆ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ํ†ต์‹ ์„ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ธฐ๋Šฅ์ด ์Šน์ธ๋˜๋ฉด ์ฆ‰์‹œ Wolfram Feature Repository์— ๊ฒŒ์‹œ๋˜์–ด ๋ˆ„๊ตฌ๋‚˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. (๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์€ ๋‹ค์Œ์— ๋‚˜ํƒ€๋‚  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๋‰ด์Šค ๋‹ค์ด์ œ์ŠคํŠธ ๋“ฑ)

์ €์žฅ์†Œ์—๋Š” ๋ฌด์—‡์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?

์šฐ๋ฆฌ ํšŒ์‚ฌ๋Š” ์™„์ „์„ฑ, ์‹ ๋ขฐ์„ฑ ๋ฐ ์ „๋ฐ˜์ ์ธ ํ’ˆ์งˆ์— ๋Œ€ํ•ด ๋งค์šฐ ๋†’์€ ๊ธฐ์ค€์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ ์ง€๋‚œ 6000๋…„ ์ด์ƒ ๋™์•ˆ Wolfram ์–ธ์–ด์— ์ด๋ฏธ ๊ตฌ์ถ•ํ•œ 30๊ฐœ ์ด์ƒ์˜ ๊ธฐ๋Šฅ ์ค‘ ๋ชจ๋‘ ์œ„์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•œ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Wolfram Function Repository์˜ ๋ชฉํ‘œ๋Š” Wolfram ์–ธ์–ด์— ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๋ชจ๋“  ๊ตฌ์กฐ์™€ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ›จ์”ฌ ๊ฐ€๋ฒผ์šด ๊ธฐ๋Šฅ(์ฆ‰, ๊ณ ์„ฑ๋Šฅ ๊ธฐ๋Šฅ)์„ ์ตœ๋Œ€ํ•œ ๋งŽ์ด ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฌผ๋ก , Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜๋Š” Wolfram ์–ธ์–ด์˜ ์„ค๊ณ„ ์›์น™์„ ์ค€์ˆ˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์•ผ ๋‹ค๋ฅธ ํ•จ์ˆ˜ ๋ฐ ํ•จ์ˆ˜๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž์˜ ๊ธฐ๋Œ€์™€ ์™„๋ฒฝํ•˜๊ฒŒ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ธฐ๋Šฅ์˜ ์™„์ „์„ฑ์ด๋‚˜ ์‹ ๋ขฐ์„ฑ์ด ๋™์ผํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ์—์„œ ์šฐ๋ฆฌ๋Š” ๊ฐ€๋Šฅํ•œ ํ•œ ์ผ๋ฐ˜์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ๋Šฅ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์—ด์‹ฌํžˆ ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ๋งค์šฐ ๊ตฌ์ฒด์ ์ด์ง€๋งŒ ์œ ์šฉํ•œ ๊ฒฝ์šฐ๋ฅผ ๊ฐ„๋‹จํžˆ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•จ์ˆ˜๊ฐ€ ์žˆ์œผ๋ฉด ์•„๋ฌด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํ•จ์ˆ˜ SendMailFrom๋…ธํŠธ๋ถ ํ•˜๋‚˜์˜ ํŠน์ • ํ˜•์‹์œผ๋กœ ํŒŒ์ผ์„ ์ˆ˜์‹ ํ•˜๊ณ  ํ•˜๋‚˜์˜ ํŠน์ • ๋ฐฉ์‹์œผ๋กœ ๋ฉ”์ผ์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๊ฐํ˜•๋‹ค์ด์–ด๊ทธ๋žจ ํŠน์ • ์ƒ‰์ƒ๊ณผ ๋ผ๋ฒจ๋ง ๋“ฑ์œผ๋กœ๋งŒ ์ฐจํŠธ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋‚ด์žฅ ๊ธฐ๋Šฅ๊ณผ ๊ด€๋ จ๋œ ๋˜ ๋‹ค๋ฅธ ์ ์€ ๋‹น์‚ฌ๊ฐ€ ๋ชจ๋“  ๋น„์ •ํ˜• ์‚ฌ๋ก€๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ž˜๋ชป๋œ ์ž…๋ ฅ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•จ์ˆ˜ ์ €์žฅ์†Œ์—๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐ์˜ ์ฃผ์š” ์‚ฌ๋ก€๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒฝ์šฐ๋ฅผ ๋ฌด์‹œํ•˜๋Š” ํŠน์ˆ˜ ํ•จ์ˆ˜๊ฐ€ ์žˆ๋Š” ๊ฒƒ์€ ์™„์ „ํžˆ ์ •์ƒ์ž…๋‹ˆ๋‹ค.

๋ถ„๋ช…ํ•œ ์ ์€ ๋” ๋งŽ์€ ์ผ์„ ํ•˜๊ณ  ๋” ๋‚˜์€ ์ผ์„ ํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ๊ฐ–๋Š” ๊ฒƒ์ด ๋” ๋‚ซ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ์ตœ์ ํ™”๋Š” Wolfram ์–ธ์–ด์˜ ๋‚ด์žฅ ํ•จ์ˆ˜์™€ ๋‹ฌ๋ฆฌ ๋” ๋งŽ์€ ๊ธฐ๋Šฅ์„ ํƒ๊ตฌํ•˜๊ธฐ๋ณด๋‹ค๋Š” ๋” ๋งŽ์€ ํ•จ์ˆ˜์™€ ๋ฒˆ๋“ค๋กœ ๋ฌถ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ํŠน์ • ๊ธฐ๋Šฅ์˜ ๊ตฌํ˜„ ํ”„๋กœ์„ธ์Šค.

์ด์ œ ์ €์žฅ์†Œ์—์„œ ๊ธฐ๋Šฅ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ์˜ˆ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ํ•จ์ˆ˜์— ๋Œ€ํ•œ ์ผ๊ด€์„ฑ ๊ธฐ๋Œ€์น˜๋Š” ๊ธฐ๋ณธ ์ œ๊ณต ์–ธ์–ด ํ•จ์ˆ˜์— ๋Œ€ํ•œ ๊ฒƒ๋ณด๋‹ค ๋‹น์—ฐํžˆ ํ›จ์”ฌ ๋‚ฎ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ธฐ๋Šฅ์ด API์™€ ๊ฐ™์€ ์™ธ๋ถ€ ๋ฆฌ์†Œ์Šค์— ์˜์กดํ•˜๋Š” ๊ฒฝ์šฐ ํŠนํžˆ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ๊ฒ€์ฆ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋‚ด์—์„œ ์ž๋™์œผ๋กœ ๋ฐœ์ƒํ•˜๋Š” ์ผ๊ด€๋œ ํ…Œ์ŠคํŠธ๋ฅผ ์ง€์†์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. nb ํŒŒ์ผ์—์„œ ๋ช…์‹œ์ ์œผ๋กœ ์ •์˜๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ(์ถ”๊ฐ€ ์ •๋ณด ์„น์…˜์—์„œ) ์ž…๋ ฅ ๋ฐ ์ถœ๋ ฅ ๋ฌธ์ž์—ด ๋˜๋Š” ์œ ํ˜•์˜ ์ „์ฒด ๋ฌธ์ž ๊ฐ์ฒด๋กœ ์ •์˜๋œ ๋งŒํผ์˜ ํ…Œ์ŠคํŠธ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒ€์ฆํ…Œ์ŠคํŠธ, ๋‹น์‹ ์ด ์ ํ•ฉํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š”๋งŒํผ. ๋˜ํ•œ ์‹œ์Šคํ…œ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ œ๊ณตํ•œ ๋ฌธ์„œ ์˜ˆ์ œ๋ฅผ ๊ฒ€์ฆ ํ”„๋กœ์„ธ์Šค๋กœ ์ „ํ™˜ํ•˜๋ ค๊ณ  ์ง€์†์ ์œผ๋กœ ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฒฐ๊ณผ๊ฐ€ ๋‚œ์ˆ˜๋‚˜ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๋Š” ํ•จ์ˆ˜์˜ ๊ฒฝ์šฐ ์ด๋Š” ๋ฆฌ์†Œ์Šค ์ง‘์•ฝ์ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ ํ•จ์ˆ˜ ์ €์žฅ์†Œ์—๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๊ตฌํ˜„ ๋ณต์žก์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€๋Š” ๋‹จ ํ•œ ์ค„์˜ ์ฝ”๋“œ์ผ ์ˆ˜๋„ ์žˆ๊ณ , ๋‹ค๋ฅธ ๊ฒƒ๋“ค์€ ์•„๋งˆ๋„ ๋งŽ์€ ๋„์šฐ๋ฏธ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜์ฒœ ๋˜๋Š” ์ˆ˜๋งŒ ์ค„์„ ํฌํ•จํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •์˜ํ•˜๋Š” ๋ฐ ์ฝ”๋“œ๊ฐ€ ๊ฑฐ์˜ ํ•„์š”ํ•˜์ง€ ์•Š์€ ํ•จ์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์–ธ์ œ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ธฐ๋ณธ์ ์œผ๋กœ ํ•จ์ˆ˜์— ๋Œ€ํ•ด ๋‹ค์Œ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์ข‹์€ ๊ธฐ์–ต์— ๋‚จ๋Š” ์ด๋ฆ„, ์‚ฌ์šฉ์ž๊ฐ€ ์ฝ”๋“œ ์กฐ๊ฐ์—์„œ ๋ณธ๋‹ค๋ฉด ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ด๋ฏธ ์ถ”๊ฐ€๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด, ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ํ”„๋กœ๊ทธ๋žจ์— ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ๋” ๋‚˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ•จ์ˆ˜ ์ €์žฅ์†Œ(์ด๋ฆ„์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด)์˜ ์ฃผ์š” ๋ชฉ์ ์€ ์–ธ์–ด์— ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ๋„์ž…ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ์œผ์‹œ๊ฑฐ๋‚˜ ์ƒˆ๋กœ์šด ์—”ํ„ฐํ‹ฐ, ์‚ฌ์šฉ Wolfram ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ. ํ•˜์ง€๋งŒ ๊ณ„์‚ฐ์„ ์œ„ํ•ด ์ƒˆ๋กœ์šด ์œ ํ˜•์˜ ๊ฐœ์ฒด๋ฅผ ๋„์ž…ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?

์‹ค์ œ๋กœ ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ์ƒˆ ํ•จ์ˆ˜์— ์‚ฌ์šฉ๋  ์ƒˆ ๊ฐœ์ฒด ์œ ํ˜•์„ ๋„์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๊ฒฝ์šฐ์—๋Š” ์–ธ์ œ๋“ ์ง€ ๊ธฐํ˜ธ ํ‘œํ˜„์„ ์ ์–ด์„œ ํ•จ์ˆ˜ ์ €์žฅ์†Œ์—์„œ ํ•จ์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•  ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๊ฐ์ฒด๋ฅผ ํ‘œํ˜„ํ•˜๊ณ  Wolfram ์–ธ์–ด์˜ ๊ธฐ์กด ํ•จ์ˆ˜๋ฅผ ํ†ตํ•ด ํ•ด๋‹น ๊ฐ์ฒด๋กœ ์ž‘์—…ํ•˜๋ ค๋Š” ๊ฒƒ์„ ์ •์˜ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”? Wolfram ์–ธ์–ด์—๋Š” ์ด๋ฅผ ์œ„ํ•œ ๊ฒฝ๋Ÿ‰ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ํ•ญ์ƒ ์กด์žฌํ•ด ์™”์Šต๋‹ˆ๋‹ค. UpValues. ์ผ๋ถ€ ์ œํ•œ ์‚ฌํ•ญ์ด ์žˆ์Œ(ํŠนํžˆ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์˜ ๊ฒฝ์šฐ) ๊ทธ๋“ค์˜ ์ฃผ์žฅ์„ ํ‰๊ฐ€ํ•  ์ˆ˜ ์—†๋‹ค), ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•จ์ˆ˜๋ฅผ ๊ฐ„๋‹จํ•˜๊ฒŒ ํ‘œํ˜„ํ•˜๊ณ  ๊ทธ์— ๋Œ€ํ•œ ๊ฐ’์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (Wolfram ์–ธ์–ด ์ „์ฒด์— ์™„์ „ํžˆ ํ†ตํ•ฉ๋œ ์ƒˆ๋กœ์šด ์ฃผ์š” ๋””์ž์ธ์„ ๋งŒ๋“ค ๋•Œ ์ผ๊ด€์„ฑ์— ๋Œ€ํ•œ ๊ธฐ๋Œ€์น˜๋ฅผ ๋†’์ด๋Š” ๊ฒƒ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹จ์ˆœํžˆ ํ”„๋กœ์ ํŠธ ๋น„์šฉ์„ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ๋‹ฌ์„ฑํ•  ์ˆ˜ ์—†๋Š” ๋งค์šฐ ์ค‘์š”ํ•œ ์ ˆ์ฐจ์ด๋ฉฐ ๋‹น์‚ฌ๊ฐ€ ํ”„๋กœ์ ํŠธ์˜ ์ผํ™˜์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž‘์—…์ž…๋‹ˆ๋‹ค. ์–ธ์–ด์˜ ์žฅ๊ธฐ์ ์ธ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ์ด ์ž‘์—…์€ ์ €์žฅ์†Œ ๊ฐœ๋ฐœ์˜ ์ผ๋ถ€๋กœ ์„ค์ •๋œ ๋ชฉํ‘œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜ ์ฝ”๋“œ์—๋Š” ๋ฌด์—‡์ด ์žˆ์„๊นŒ์š”? Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ๋ชจ๋“  ๊ฒƒ๋ฌผ๋ก ์ž…๋‹ˆ๋‹ค(์ ์–ด๋„ ๊ทธ๊ฒƒ์ด ํ‘œํ˜„๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ์œ„ํ˜‘ ์— ๋ณด์•ˆ ์ปดํ“จํŒ… ํ™˜๊ฒฝ์œผ๋กœ์„œ์˜ ํ”„๋กœ๊ทธ๋žจ ์ž์ฒด์˜ ์„ฑ๋Šฅ๊ณผ ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‹ค๋ฅธ ๊ธฐ๋Šฅ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜๋Š” API๋ฅผ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šธํ”„๋žจ ํด๋ผ์šฐ๋“œ๋˜๋Š” ๋‹ค๋ฅธ ์†Œ์Šค์—์„œ. ๋ฌผ๋ก  ์ด์™€ ๊ด€๋ จ๋œ ๋ช‡ ๊ฐ€์ง€ ์œ„ํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. API๊ฐ€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š๊ณ  ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜๊ฐ€ ์ž‘๋™์„ ์ค‘์ง€ํ•œ๋‹ค๋Š” ๋ณด์žฅ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด์™€ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋„๋ก ๋ฌธ์„œ ํŽ˜์ด์ง€(์š”๊ตฌ ์‚ฌํ•ญ ์„น์…˜)์— ๋‚ด์žฅ๋œ Wolfram ์–ธ์–ด ๊ธฐ๋Šฅ ์ด์ƒ์˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ฐธ๊ณ  ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค. (๋ฌผ๋ก  ์‹ค์ œ ๋ฐ์ดํ„ฐ์˜ ๊ฒฝ์šฐ์—๋Š” ์ด ๊ธฐ๋Šฅ์—๋„ ๋ฌธ์ œ๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ๋ฐ์ดํ„ฐ๋Š” ๋Š์ž„์—†์ด ๋ณ€ํ™”ํ•˜๊ณ  ๋•Œ๋กœ๋Š” ์ •์˜์™€ ๊ตฌ์กฐ๋„ ๋ณ€๊ฒฝ๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

Wolfram ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์˜ ๋ชจ๋“  ์ฝ”๋“œ๋ฅผ Wolfram์œผ๋กœ ์ž‘์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ๋ฌผ๋ก , ์™ธ๋ถ€ API ๋‚ด๋ถ€์˜ ์ฝ”๋“œ๋Š” Wolfram ์–ธ์–ด๋กœ ์ž‘์„ฑ๋˜์–ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. Wolfram ์–ธ์–ด์—์„œ๋Š” ์–ธ์–ด ์ฝ”๋“œ๋„ ์ž‘์„ฑํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ, ๊ฑฐ์˜ ๋ชจ๋“  ์™ธ๋ถ€ ์–ธ์–ด๋‚˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ ํ•จ์ˆ˜๋ฅผ ์ฐพ์œผ๋ฉด Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ์—์„œ ํ•ด๋‹น ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ž˜ํผ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (๋ณดํ†ต ์ด ์ž‘์—…์„ ์œ„ํ•ด ๋‚ด์žฅ๋œ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์™ธ๋ถ€ํ‰๊ฐ€ ๋˜๋Š” ์™ธ๋ถ€ํ•จ์ˆ˜ Wolfram ์–ธ์–ด ์ฝ”๋“œ๋กœ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.)

๊ทธ๋Ÿผ ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ฌด์Šจ ์†Œ์šฉ์ด ์žˆ์„๊นŒ์š”? ๋ณธ์งˆ์ ์œผ๋กœ ์ด๋ฅผ ํ†ตํ•ด ์ „์ฒด ํ†ตํ•ฉ Wolfram ์–ธ์–ด ์‹œ์Šคํ…œ๊ณผ ์ „์ฒด ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด ๊ธฐ๋Šฅ ์„ธํŠธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ์–ธ์–ด์—์„œ ๊ธฐ๋ณธ ๊ตฌํ˜„์„ ์–ป์€ ๊ฒฝ์šฐ Wolfram ์–ธ์–ด์˜ ํ’๋ถ€ํ•œ ๊ธฐํ˜ธ ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ฏธ ๊ตฌํ˜„๋œ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํŽธ๋ฆฌํ•œ ์ตœ์ƒ์œ„ ๊ธฐ๋Šฅ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์†Œํ•œ ์ด๋Š” ๋กœ๋”ฉ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋“ฑ์˜ ๋ชจ๋“  ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์กด์žฌํ•˜๋Š” ์ด์ƒ์ ์ธ ์„ธ๊ณ„์—์„œ ์‹คํ˜„ ๊ฐ€๋Šฅํ•ด์•ผ ํ•˜๋ฉฐ, ์ด ๊ฒฝ์šฐ Wolfram ์–ธ์–ด์— ์˜ํ•ด ์ž๋™์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค. (์‹ค์ œ๋กœ๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์™ธ๋ถ€ ์–ธ์–ด ์„ค์ • ํŠน์ • ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ ๋ฐ ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€๋Š” ์ถ”๊ฐ€์ ์ธ ๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).

๊ทธ๋Ÿฐ๋ฐ ์ผ๋ฐ˜์ ์ธ ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ฒ˜์Œ ๋ณด๋ฉด ๋„ˆ๋ฌด ๋ณต์žกํ•ด ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋Šฅ๋งŒ์œผ๋กœ ๋‹ค๋ฃฐ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ง€๋งŒ, ๋งŽ์€ ๊ฒฝ์šฐ ๋ณต์žก์„ฑ์˜ ๋Œ€๋ถ€๋ถ„์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ํ•„์š”ํ•œ ์ธํ”„๋ผ์™€ ์ด๋ฅผ ์œ„ํ•œ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ๋งŒ๋“œ๋Š” ๋ฐ์„œ ๋น„๋กฏ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์„ ์ง€์›ํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๋Ÿฌ๋‚˜ Wolfram ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ธํ”„๋ผ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋ฏธ ํŒจํ‚ค์ง€์— ๋‚ด์žฅ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์ด๋Ÿฌํ•œ ์ง€์› ๊ธฐ๋Šฅ์„ ๋ชจ๋‘ ์ž์„ธํžˆ ๊ณต๊ฐœํ•  ํ•„์š”๋Š” ์—†์œผ๋ฉฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ "์ตœ์ƒ์œ„" ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ด€๋ จ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ํ•จ์ˆ˜๋งŒ ์ƒ์„ฑํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. .

์ง€์‹ ๊ธฐ๋ฐ˜์˜ "์ƒํƒœ๊ณ„"

์ •๊ธฐ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ–ˆ๋‹ค๋ฉด Wolfram Function Repository์— ์ œ์ถœํ•ด ๋ณด์„ธ์š”! ์ด๊ฒƒ(์–ธ์–ด ๋ฐœ๋‹ฌ)์—์„œ ๋” ๋งŽ์€ ๊ฒƒ์ด ๋‚˜์˜ค์ง€ ์•Š๋”๋ผ๋„ ๊ฐœ์ธ์ ์ธ ์šฉ๋„๋กœ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ๋” ํŽธ๋ฆฌํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์ •๊ธฐ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ์•„๋งˆ๋„ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋„ ์ด ๊ธฐ๋Šฅ์„ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ๊ฒƒ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•˜๋Š” ๊ฒƒ์ด ๋…ผ๋ฆฌ์ ์ž…๋‹ˆ๋‹ค.

๋‹น์—ฐํžˆ ๊ท€ํ•˜๋Š” ์ž์‹ ์˜ ๊ธฐ๋Šฅ์„ ๊ณต์œ ํ•  ์ˆ˜ ์—†๊ฑฐ๋‚˜ ์›ํ•˜์ง€ ์•Š๋Š” ์ƒํ™ฉ์— ์ฒ˜ํ•˜๊ฑฐ๋‚˜ ๊ฐœ์ธ ์ •๋ณด ์ž์›์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ์ƒํ™ฉ์— ์ฒ˜ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ๊ฒฝ์šฐ์—๋„ ์ž์‹ ์˜ ํด๋ผ์šฐ๋“œ ๊ณ„์ •์— ๊ธฐ๋Šฅ์„ ๊ฐ„๋‹จํžˆ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ถŒํ•œ ์ง€์ • ๊ทธ๋“ค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค. (๊ท€ํ•˜์˜ ์กฐ์ง์— Wolfram Enterprise ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ, ๊ทธ๋Ÿฌ๋ฉด ๊ณง ์กฐ์ง ๋‚ด์—์„œ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ณ  ์ œXNUMX์ž ์‚ฌ์šฉ์ž๊ฐ€ ๋ทฐ๋ฅผ ๋ณด๋„๋ก ๊ฐ•์ œํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ž์ฒด ๋น„๊ณต๊ฐœ ๊ธฐ๋Šฅ ์ €์žฅ์†Œ๋ฅผ ํ˜ธ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.)

Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ์ œ์ถœํ•˜๋Š” ํ•จ์ˆ˜๋Š” ์™„๋ฒฝํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๋‹จ์ง€ ์œ ์šฉํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๊ธฐ์กด Unix ๋ฌธ์„œ์˜ "์˜ค๋ฅ˜" ์„น์…˜๊ณผ ์•ฝ๊ฐ„ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค. "์ •์˜ ์„น์…˜"์—๋Š” ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์ด๋ฏธ ์•Œ๊ณ  ์žˆ๋Š” ์ œํ•œ ์‚ฌํ•ญ, ๋ฌธ์ œ ๋“ฑ์„ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋Š” "์ €์ž ๋ฉ”๋ชจ" ์„น์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ธฐ๋Šฅ์„ ์ €์žฅ์†Œ์— ์ œ์ถœํ•  ๋•Œ ์ „๋‹ด ํ๋ ˆ์ดํ„ฐ ํŒ€์ด ์ฝ์„ ์ œ์ถœ ๋ฉ”๋ชจ๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์ด ๊ฒŒ์‹œ๋˜๋ฉด ํŽ˜์ด์ง€ ํ•˜๋‹จ์— ํ•ญ์ƒ ๋‘ ๊ฐœ์˜ ๋งํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.์ด ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๋ฉ”์‹œ์ง€ ๋ณด๋‚ด๊ธฐ"๊ทธ๋ฆฌ๊ณ "Wolfram ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ํ† ๋ก ํ•˜๊ธฐ" ๋ฉ”๋ชจ๋ฅผ ์ฒจ๋ถ€ํ•˜๋Š” ๊ฒฝ์šฐ(์˜ˆ: ๋ฒ„๊ทธ์— ๋Œ€ํ•ด ์•Œ๋ ค์ฃผ์„ธ์š”) ๊ธฐ๋Šฅ ์ž‘์„ฑ์ž์™€ ๋ฉ”์‹œ์ง€ ๋ฐ ์—ฐ๋ฝ์ฒ˜ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ฒ ๋‹ค๋Š” ํ™•์ธ๋ž€์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋•Œ๋กœ๋Š” ์ฝ”๋“œ๋ฅผ ๋ณด์ง€ ์•Š๊ณ  ๋‚ด์žฅ ํ•จ์ˆ˜์™€ ๊ฐ™์€ Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์„ ๋•Œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋‚ด๋ถ€๋ฅผ ์‚ดํŽด๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์ƒ๋‹จ์—๋Š” ํ•ญ์ƒ ๋ฉ”๋ชจ์žฅ ๋ฒ„ํŠผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํด๋ฆญํ•˜๋ฉด ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์— ์ œ์ถœ๋œ ์›๋ณธ ์ •์˜ ๋…ธํŠธ๋ถ์˜ ์‚ฌ๋ณธ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋•Œ๋กœ๋Š” ํ•„์š”์— ๋”ฐ๋ผ ์ด๋ฅผ ์˜ˆ์‹œ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ์ด ๊ธฐ๋Šฅ์„ ์ง์ ‘ ์ˆ˜์ •ํ•˜์—ฌ ๊ฐœ๋ฐœํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๋‚˜ ์ง„๋”ง๋ฌผ ํด๋ผ์šฐ๋“œ ์ €์žฅ์†Œ ๊ณ„์ •์˜ ์ €์žฅ์†Œ์—์„œ ์ฐพ์€ ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ๊ฒŒ์‹œํ•˜๊ณ  ์‹ถ์„ ์ˆ˜๋„ ์žˆ๊ณ , ์›๋ž˜ ๊ธฐ๋Šฅ์˜ ๊ฐœ์„ ๋˜๊ณ  ํ™•์žฅ๋œ ๋ฒ„์ „์œผ๋กœ ๊ธฐ๋Šฅ ์ง€์‹ ๋ฒ ์ด์Šค์— ์ œ์ถœํ•˜๊ณ  ์‹ถ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ž์œผ๋กœ ์šฐ๋ฆฌ๋Š” ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์— ๋Œ€ํ•ด Git ์Šคํƒ€์ผ ๋ถ„๊ธฐ๋ฅผ ์ง€์›ํ•  ๊ณ„ํš์ด์ง€๋งŒ ์ง€๊ธˆ์€ ์ด๋ฅผ ๋‹จ์ˆœํ•˜๊ฒŒ ์œ ์ง€ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์–ธ์–ด์— ๋‚ด์žฅ๋œ ๊ฐ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ํ•ญ์ƒ ํ•˜๋‚˜์˜ ํ—ˆ์šฉ ๋ฒ„์ „๋งŒ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๊ฐœ(๊ฐœ๋ฐœ์ž๊ฐ€ ์ž์‹ ์ด ๊ฐœ๋ฐœํ•œ ๊ธฐ๋Šฅ์˜ ์œ ์ง€ ๊ด€๋ฆฌ๋ฅผ ํฌ๊ธฐํ•˜๊ณ  ์‚ฌ์šฉ์ž ์ œ์ถœ์— ์‘๋‹ตํ•˜์ง€ ์•Š๋Š” ํ•œ) ๊ธฐ๋Šฅ์˜ ์› ์ž‘์„ฑ์ž๊ฐ€ ์—…๋ฐ์ดํŠธ๋ฅผ ์ œ์–ดํ•˜๊ณ  ์ƒˆ ๋ฒ„์ „์„ ์ œ์ถœํ•œ ๋‹ค์Œ ๊ฒ€ํ† ๋ฅผ ๊ฑฐ์น˜๋ฉฐ, ๊ฒ€ํ†  ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ต๊ณผํ•˜๋ฉด , ํ•ด๋‹น ์–ธ์–ด๋กœ ์ถœํŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ๋œ ๊ธฐ๋Šฅ์˜ "๋ฒ„์ „ ๊ด€๋ฆฌ"๊ฐ€ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์งˆ๋ฌธ์„ ๊ณ ๋ คํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•ด๋‹น ์ •์˜๊ฐ€ ์ปดํ“จํ„ฐ(๋˜๋Š” ํด๋ผ์šฐ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํด๋ผ์šฐ๋“œ ๊ณ„์ •)์— ์˜๊ตฌ์ ์œผ๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ์˜ ์ƒˆ ๋ฒ„์ „์ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋ฉด ๋‹ค์Œ์— ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ๋•Œ ์ด๋ฅผ ์•Œ๋ฆฌ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ์„ ์ƒˆ ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ž์› ์—…๋ฐ์ดํŠธ. ("ํ•จ์ˆ˜ blob"์€ ์‹ค์ œ๋กœ ๋” ๋งŽ์€ ๋ฒ„์ „ ๊ด€๋ฆฌ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋ฉฐ ์•ž์œผ๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ์ด ๊ธฐ๋Šฅ์— ๋” ์‰ฝ๊ฒŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.)

Wolfram Function Repository์˜ ์•„๋ฆ„๋‹ค์šด ์  ์ค‘ ํ•˜๋‚˜๋Š” ๋ชจ๋“  Wolfram ์–ธ์–ด ํ”„๋กœ๊ทธ๋žจ์ด ์–ด๋””์„œ๋‚˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์ด ๋ฉ”๋ชจ์žฅ์— ๋‚˜ํƒ€๋‚˜๋ฉด ์ €์žฅ์†Œ ๊ธฐ๋Šฅ์„ ์ฝ๊ธฐ ์‰ฌ์šด "ํ•จ์ˆ˜ ์ด์ง„ ๊ฐœ์ฒด" ๊ธฐ๋Šฅ(์ ์ ˆํ•œ ๋ฒ„์ „ ์„ธํŠธ ์‚ฌ์šฉ)์œผ๋กœ ํ˜•์‹ํ™”ํ•˜๋Š” ๊ฒƒ์ด ํŽธ๋ฆฌํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

ํ…์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ๋ชจ๋“  ํ•จ์ˆ˜์— ์–ธ์ œ๋“ ์ง€ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šคํ•จ์ˆ˜[...]. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด Wolfram Engine์— ๋Œ€ํ•œ ์ฝ”๋“œ๋‚˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ง์ ‘ ์ž‘์„ฑํ•˜๋Š” ๊ฒฝ์šฐ ๋งค์šฐ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. IDE ๋˜๋Š” ํ…์ŠคํŠธ ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ ์‚ฌ์šฉ (ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋Š” ๋‹ค์Œ๊ณผ ์™„๋ฒฝํ•˜๊ฒŒ ํ˜ธํ™˜๋œ๋‹ค๋Š” ์ ์— ํŠนํžˆ ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋ฌด๋ฃŒ Wolfram ์—”์ง„).

์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ?

Wolfram ์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜ ๋‚ด์—์„œ ์ด๋Š” ์ •ํ™•ํžˆ ๋™์ผํ•œ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ž์› ์‹œ์Šคํ…œ ์—์„œ์™€ ๊ฐ™์ด ๊ธฐ์ง€ ๋‹ค๋ฅธ ๋ชจ๋“  ๊ธฐ์กด ์ €์žฅ์†Œ (๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ, ์‹ ๊ฒฝ๋ง ์ €์žฅ์†Œ, ๋ฐ๋ชจ ํ”„๋กœ์ ํŠธ ๋ชจ์Œ ๋“ฑ), ๋‹ค๋ฅธ ๋ชจ๋“  Wolfram ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ResourceFunction ๊ฒฐ๊ตญ ๊ธฐ๋Šฅ์— ๋”ฐ๋ผ ์ž์›๊ฐ์ฒด.

๊ณ ๋ ค ResourceFunction:

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

๋‚ด๋ถ€์—์„œ๋Š” ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ผ๋ถ€ ์ •๋ณด๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •๋ณด:

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

์ž์› ๊ธฐ๋Šฅ ์„ค์ •์€ ์–ด๋–ป๊ฒŒ ์ด๋ฃจ์–ด์ง€๋‚˜์š”? ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๊ฒƒ์€ ์ˆœ์ „ํžˆ ์ง€์—ญ์ ์ธ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ํ•จ์ˆ˜(์ด ๊ฒฝ์šฐ ์ˆœ์ˆ˜ ํ•จ์ˆ˜)๋ฅผ ๊ฐ€์ ธ์™€ ์ด๋ฅผ ํŠน์ • ํ”„๋กœ๊ทธ๋žจ ์„ธ์…˜์— ๋Œ€ํ•œ ๋ฆฌ์†Œ์Šค ํ•จ์ˆ˜๋กœ ์ •์˜ํ•˜๋Š” ์˜ˆ์ž…๋‹ˆ๋‹ค.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

์ •์˜๋ฅผ ๋งˆ์นœ ํ›„์—๋Š” ๋ฆฌ์†Œ์Šค ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

์ด ํ•จ์ˆ˜ blob์—๋Š” ๊ฒ€์€์ƒ‰ ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ. ์ด๋Š” BLOB ํ•จ์ˆ˜๊ฐ€ ํ˜„์žฌ ์„ธ์…˜์— ๋Œ€ํ•ด ์ •์˜๋œ ๋ฉ”๋ชจ๋ฆฌ ๋‚ด ๋ฆฌ์†Œ์Šค ํ•จ์ˆ˜๋ฅผ ์ฐธ์กฐํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ ๋˜๋Š” ํด๋ผ์šฐ๋“œ ๊ณ„์ •์— ์˜๊ตฌ์ ์œผ๋กœ ์ €์žฅ๋˜๋Š” ๋ฆฌ์†Œ์Šค ๊ธฐ๋Šฅ์—๋Š” ํšŒ์ƒ‰ ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ. Wolfram Feature Repository์—๋Š” ๊ณต์‹ ๋ฆฌ์†Œ์Šค ๊ธฐ๋Šฅ์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ฃผํ™ฉ์ƒ‰ ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ.

๊ทธ๋ ‡๋‹ค๋ฉด ์ •์˜ ๋…ธํŠธ์˜ ํ™•์žฅ ๋ฉ”๋‰ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ๋จผ์ €, ๋ฉ”๋ชจ์žฅ์˜ ๋ชจ๋“  ์ •์˜๋ฅผ ๊ฐ€์ ธ์™€์„œ ๊ทธ๋กœ๋ถ€ํ„ฐ ๊ธฐํ˜ธ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ž์›๊ฐ์ฒด). (๊ทธ๋ฆฌ๊ณ  ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ IDE๋‚˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋ช…์‹œ์ ์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์›๊ฐ์ฒด)

์ปดํ“จํ„ฐ์˜ ์ €์žฅ์†Œ์—์„œ ํ•จ์ˆ˜์˜ ๋กœ์ปฌ ๋ฐฐํฌ๋Š” ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ ์บ์‹œ ๋ฆฌ์†Œ์Šค ๊ฐœ์ฒด๋ฅผ ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅํ•˜๋ ค๋ฉด ๋กœ์ปฌ๊ฐ์ฒด ํŒŒ์ผ ์‹œ์Šคํ…œ์—์„œ. ํด๋ผ์šฐ๋“œ ๊ณ„์ •์— ๋Œ€ํ•œ ๋ฐฐํฌ๋Š” ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. CloudDeploy ๋ฆฌ์†Œ์Šค ๊ฐœ์ฒด์˜ ๊ฒฝ์šฐ ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ ๋ฐฐํฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ๊ฒŒ์‹œ. ๋ชจ๋“  ๊ฒฝ์šฐ์— ์ž์›๋“ฑ๋ก ๋ฆฌ์†Œ์Šค ํ•จ์ˆ˜ ์ด๋ฆ„์„ ๋“ฑ๋กํ•˜๋Š” ๋ฐ์—๋„ ์‚ฌ์šฉ๋˜๋ฏ€๋กœ ๋ฆฌ์†Œ์Šคํ•จ์ˆ˜["์ด๋ฆ„"] ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ์ œ์ถœ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ๊ทธ ์•„๋ž˜์—์„œ ์–ด๋–ค ์ผ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๊นŒ? ์ž์›์ œ์ถœ ๋ฆฌ์†Œ์Šค ๊ฐœ์ฒด์— ๋Œ€ํ•ด ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค. (ํ…์ŠคํŠธ ์ž…๋ ฅ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋‹ค์Œ์„ ํ˜ธ์ถœํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์›์ œ์ถœ ๊ณง์žฅ.)

๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ์ถœ์€ Wolfram ID์™€ ๊ด€๋ จ๋œ ์ด๋ฆ„์œผ๋กœ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœํŒ€์ด๋‚˜ ์กฐ์ง์„ ๋Œ€์‹ ํ•˜์—ฌ ์‹ ์ฒญ์„œ๋ฅผ ์ œ์ถœํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ณ„๋„์˜ ๊ฒŒ์‹œ์ž ID ์„ค์ • ๋Œ€์‹  ์ด๋ฅผ ์ด๋ฆ„์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๋ทฐ์™€ ์ƒํ˜ธ ์ž‘์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ ์ง€์‹ ๋ฒ ์ด์Šค์— ๊ธฐ๋Šฅ์„ ์ œ์ถœํ•˜๋ฉด ๊ฒ€ํ† ๋ฅผ ์œ„ํ•ด ๋Œ€๊ธฐํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์‘๋‹ต์œผ๋กœ ๋Œ“๊ธ€์„ ๋ฐ›์œผ๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ์ถ”๊ฐ€ "๋Œ“๊ธ€ ์…€"์ด ์ถ”๊ฐ€๋œ ํ…์ŠคํŠธ ํŒŒ์ผ ํ˜•์‹์ž…๋‹ˆ๋‹ค. ๋ฐฉ๋ฌธํ•˜์‹œ๋ฉด ์–ธ์ œ๋“ ์ง€ ์‹ ์ฒญ ์ง„ํ–‰ ์ƒํ™ฉ์„ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์› ์‹œ์Šคํ…œ ํšŒ์› ํฌํ„ธ. ๊ทธ๋Ÿฌ๋‚˜ ๊ธฐ๋Šฅ์ด ์Šน์ธ๋˜๋ฉด (์ด๋ฉ”์ผ์„ ํ†ตํ•ด) ์•Œ๋ฆผ์„ ๋ฐ›๊ฒŒ ๋˜๋ฉฐ ํ•ด๋‹น ๊ธฐ๋Šฅ์€ Wolfram ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์— ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ง์žฅ์—์„œ์˜ ๋ช‡ ๊ฐ€์ง€ ๋ฏธ๋ฌ˜ํ•จ

์–ธ๋œป ๋ณด๊ธฐ์—๋Š” ์ •์˜ ๋…ธํŠธ๋ฅผ ๊ฐ€์ ธ์™€ ๊ทธ๋Œ€๋กœ ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ๋กœ๋Š” ์ƒ๋‹นํžˆ ๋งŽ์€ ๋ฏธ๋ฌ˜ํ•จ์ด ๊ด€๋ จ๋˜์–ด ์žˆ์œผ๋ฉฐ ์ด๋ฅผ ์ฒ˜๋ฆฌํ•˜๋ ค๋ฉด ๊ฝค ๋ณต์žกํ•œ ๋ฉ”ํƒ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ๊ธฐํ˜ธ ์ฒ˜๋ฆฌ ์ฒ˜๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•˜๋Š” ์ฝ”๋“œ๋กœ, ๋ฉ”๋ชจ์žฅ ์ž์ฒด๊ฐ€ ์ •์˜๋ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ž‘์—…์€ ๋‚ด๋ถ€์ ์œผ๋กœ, ๋’ค์—์„œ ๋ฐœ์ƒํ•˜์ง€๋งŒ ๊ธฐ๋Šฅ ์ง€์‹ ๊ธฐ๋ฐ˜์— ๊ธฐ์—ฌํ•˜๋ ค๋Š” ๊ฒฝ์šฐ ์ดํ•ดํ• ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ์˜๋ฏธ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ์ฆ‰๊ฐ์ ์ธ ๋ฏธ๋ฌ˜ํ•จ: ์ •์˜ ๋…ธํŠธ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜์—ฌ ์–ด๋””์„œ๋‚˜ ํ•จ์ˆ˜๋ฅผ ๊ฐ„๋‹จํžˆ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ดํŽ‘์…˜, Wolfram ์–ธ์–ด ํ•จ์ˆ˜์˜ ์ผ๋ฐ˜ ์ด๋ฆ„์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ํ•จ์ˆ˜ ์ €์žฅ์†Œ ๋ฌธ์„œ์—์„œ๋Š” ์ด ์ด๋ฆ„์œผ๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šคํ•จ์ˆ˜["๋งˆ์ดํŽ‘์…˜"] ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ๋•Œ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ๋ฏธ๋ฌ˜ํ•œ ์ : ์ •์˜ ๋…ธํŠธ๋ถ์—์„œ ๋ฆฌ์†Œ์Šค ๊ธฐ๋Šฅ์„ ์ƒ์„ฑํ•  ๋•Œ ๊ธฐ๋Šฅ ์ •์˜์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ์ข…์†์„ฑ์„ ์บก์ฒ˜ํ•˜๊ณ  ๋ช…์‹œ์ ์œผ๋กœ ํฌํ•จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ •์˜๊ฐ€ ๋ชจ๋“ˆ์‹์œผ๋กœ ์œ ์ง€๋˜๋„๋ก ํ•˜๋ ค๋ฉด ๋ชจ๋“  ๊ฒƒ์„ ๊ณ ์œ ํ•œ ์œ„์น˜์— ๋ฐฐ์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋„ค์ž„์ŠคํŽ˜์ด์Šค. (๋ฌผ๋ก , ๋ชจ๋“  ๊ฒƒ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐ๋Šฅ, ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ์žˆ์Šต๋‹ˆ๋‹ค.)

์ผ๋ฐ˜์ ์œผ๋กœ ์ด ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ ์ฝ”๋“œ์˜ ํ”์ ์€ ์ „ํ˜€ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์–ด๋–ค ์ด์œ ๋กœ๋“  ํ•จ์ˆ˜ ๋‚ด์—์„œ ์‹คํ–‰๋˜์ง€ ์•Š์€ ๊ธฐํ˜ธ๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ์ด ๊ธฐํ˜ธ๊ฐ€ ํ•จ์ˆ˜์˜ ๋‚ด๋ถ€ ์ปจํ…์ŠคํŠธ์— ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ, ์ •์˜๋ฉ”๋ชจ์žฅ์„ ์ฒ˜๋ฆฌํ•  ๋•Œ์—๋Š” ์ตœ์†Œํ•œ ํ•ด๋‹น ๊ธฐ๋Šฅ ์ž์ฒด์— ํ•ด๋‹นํ•˜๋Š” ๊ธฐํ˜ธ๋Š” ์ตœ์ƒ์˜ ๋””์Šคํ”Œ๋ ˆ์ด๋ฅผ ์œ„ํ•ด ์กฐ์ • ๊ฐ€๋Šฅ ๋‚ด๋ถ€ ์ปจํ…์ŠคํŠธ์—์„œ๋Š” ์›์‹œ ๋ฌธ์ž๊ฐ€ ์•„๋‹Œ ๊ธฐ๋Šฅ์  BLOB๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋Š” ์ƒˆ๋กœ์šด ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์—๋Š” ์˜ต์…˜์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ข…์ข… ์ด๋Ÿฌํ•œ ๋งค๊ฐœ๋ณ€์ˆ˜(์˜ˆ: ๋ฐฉ๋ฒ• ๋˜๋Š” ์ด๋ฏธ์ง€ ํฌ๊ธฐ)์€ ๋‚ด์žฅ ๊ธฐ๋Šฅ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‚ด์žฅ ๊ธฐํ˜ธ๊ฐ€ ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๊ธฐ๋Šฅ์—๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋•Œ๋กœ๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์— ์ƒˆ๋กœ์šด ์˜ต์…˜์ด ํ•„์š”ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“ˆ์„ฑ์„ ์œ ์ง€ํ•˜๋ ค๋ฉด ์ด๋Ÿฌํ•œ ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ๊ณ ์œ ํ•œ ๋‚ด๋ถ€ ์ปจํ…์ŠคํŠธ(๋˜๋Š” ์ „์ฒด ๋ฆฌ์†Œ์Šค ๊ธฐ๋Šฅ, ์ฆ‰ ์ž์ฒด)์—์„œ ์ •์˜๋œ ๊ธฐํ˜ธ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ˆœํ™”๋ฅผ ์œ„ํ•ด ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌธ์ž์—ด ์ •์˜์— ์ƒˆ ์˜ต์…˜์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์šฉ์ž์˜ ํŽธ์˜๋ฅผ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ์ •์˜๋Š”(์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๊ฐ€์ •) ์˜ต์…˜๊ฐ’ ะธ ์˜ต์…˜ํŒจํ„ด) ๋˜ํ•œ ํ•จ์ˆ˜ ์‚ฌ์šฉ ์‹œ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๋ฌธ์ž์—ด๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋™์ผํ•œ ์ด๋ฆ„์„ ๊ฐ€์ง„ ์ „์—ญ ๊ธฐํ˜ธ๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ํ•จ์ˆ˜๋Š” ํ˜ธ์ถœ๋  ๋•Œ๋งˆ๋‹ค ์˜ˆ์ƒ๋˜๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€๋งŒ ์ผ๋ถ€ ํ•จ์ˆ˜๋Š” ํŠน์ • ์„ธ์…˜์—์„œ ์‹คํ–‰๋˜๊ธฐ ์ „์— ์ดˆ๊ธฐํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ •์˜ ์„น์…˜์— "์ดˆ๊ธฐํ™”" ์„น์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ ํ•จ์ˆ˜๋Š” ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์ด๋ฏธ ์žˆ๋Š” ๋‹ค๋ฅธ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋กœ ์ฐธ์กฐํ•˜๋Š” ๋‘ ๊ฐœ ์ด์ƒ์˜ ํ•จ์ˆ˜๋ฅผ ํฌํ•จํ•˜๋Š” ํ•จ์ˆ˜ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•œ ์ •์˜๋ฅผ ์„ค์ •ํ•˜๋ ค๋ฉด ํ•ด๋‹น ํ•จ์ˆ˜๋ฅผ ํ”„๋กœ๊ทธ๋žจ ์„ธ์…˜์— ๋ฐฐํฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋“ค๊ณผ ๊ฐ™์€ ์ฐธ์กฐ ๋ฆฌ์†Œ์Šคํ•จ์ˆ˜["์ด๋ฆ„"], ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๊ณผ ์˜ˆ์ œ(์ดํ•ด๊ฐ€ ์•ˆ ๋จ)์˜ ์กฐํ•ฉ์„ ์ƒ์„ฑํ•˜๊ณ  ์ด์ „์— ์ด๋ฏธ ๊ฒŒ์‹œํ•œ ๊ธฐ๋Šฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ €์žฅ์†Œ์— ์ƒˆ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (๋˜๋Š” ์ด๋ฏธ ๋˜๋Š” ์ด์ „์— โ€“ ๋‘ ๋‹จ์–ด ๋ชจ๋‘ ์„œํˆฌ๋ฆ…๋‹ˆ๋‹ค)

๊ฐœ๋ฐœ ์ „๋ง. ์ €์žฅ์†Œ๊ฐ€ ์ •๋ง ์ปค์ง€๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”?

์˜ค๋Š˜ ์šฐ๋ฆฌ๋Š” Wolfram Feature Repository๋ฅผ ์ถœ์‹œํ–ˆ์ง€๋งŒ, ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๊ทธ ํฌ๊ธฐ์™€ ๊ธฐ๋Šฅ์ด ๊ทน์ ์œผ๋กœ ์ฆ๊ฐ€ํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๊ฐœ๋ฐœ์ด ์ง„ํ–‰๋จ์— ๋”ฐ๋ผ ์ด๋ฏธ ์˜ˆ์ƒํ–ˆ๋˜ ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๋ฌธ์ œ๋Š” ํ•จ์ˆ˜ ์ด๋ฆ„๊ณผ ๊ณ ์œ ์„ฑ์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋Š” Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ํ•จ์ˆ˜์ฒ˜๋Ÿผ ๊ฐ„๋‹จํžˆ ์ด๋ฆ„์„ ์ง€์ •ํ•˜์—ฌ ํŠน์ • ํ•จ์ˆ˜๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Š” ํ•„์—ฐ์ ์œผ๋กœ ํ•จ์ˆ˜ ์ด๋ฆ„์ด ์ €์žฅ์†Œ ์ „์ฒด์—์„œ ์ „์—ญ์ ์œผ๋กœ ๊ณ ์œ ํ•ด์•ผ ํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šคํ•จ์ˆ˜["MyFavoriteFunction"].

์ฒ˜์Œ์—๋Š” ํฐ ๋ฌธ์ œ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜ ์žˆ์ง€๋งŒ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ธํ„ฐ๋„ท ๋„๋ฉ”์ธ์ด๋‚˜ ์†Œ์…œ ๋ฏธ๋””์–ด ํ•ธ๋“ค๊ณผ ๊ฐ™์€ ๋ฌธ์ œ์™€ ๋™์ผํ•œ ๋ฌธ์ œ๋ผ๋Š” ์ ์„ ๊นจ๋‹ฌ์„ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์‹ค์€ ์‹œ์Šคํ…œ์— ๋“ฑ๋ก ๊ธฐ๊ด€๋งŒ ์žˆ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์šฐ๋ฆฌ ํšŒ์‚ฌ๊ฐ€ Wolfram ๊ธฐ๋Šฅ ์ง€์‹ ๊ธฐ๋ฐ˜์„ ์œ„ํ•ด ์ˆ˜ํ–‰ํ•  ์—ญํ•  ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. (๊ฐœ์ธ ๋ฒ„์ „์˜ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ ๊ฒฝ์šฐ ๋“ฑ๋ก์ž๋Š” ๊ด€๋ฆฌ์ž์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.) ๋ฌผ๋ก  ์ธํ„ฐ๋„ท ๋„๋ฉ”์ธ์€ ์•„๋ฌด ๊ฒƒ๋„ ํฌํ•จํ•˜์ง€ ์•Š๊ณ  ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํ•จ์ˆ˜ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์‹ค์ œ ์ •์˜๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ์—๋งŒ ํ•จ์ˆ˜ ์ด๋ฆ„์„ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•จ์ˆ˜.

Wolfram ํ•จ์ˆ˜ ์ง€์‹ ๊ธฐ๋ฐ˜์„ ๊ด€๋ฆฌํ•˜๋Š” ์—ญํ•  ์ค‘ ํ•˜๋‚˜๋Š” ํ•จ์ˆ˜์— ๋Œ€ํ•ด ์„ ํƒํ•œ ์ด๋ฆ„์ด ํ•จ์ˆ˜ ์ •์˜์— ๋”ฐ๋ผ ๋…ผ๋ฆฌ์ ์ด๊ณ  Wolfram ์–ธ์–ด ๋ช…๋ช… ๊ทœ์น™์„ ๋”ฐ๋ฅด๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ํ•จ์ˆ˜๋ฅผ ๋ช…๋ช…ํ•˜๋Š” ๋ฐ 30๋…„ ์ด์ƒ์˜ ๊ฒฝํ—˜์„ ๊ฐ–๊ณ  ์žˆ์œผ๋ฉฐ, ์šฐ๋ฆฌ ํ๋ ˆ์ดํ„ฐ ํŒ€์€ ๊ทธ ๊ฒฝํ—˜์„ ํ•จ์ˆ˜ ์ €์žฅ์†Œ์—๋„ ์ ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ํ•ญ์ƒ ์˜ˆ์™ธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ผ๋ถ€ ํ•จ์ˆ˜์— ๋Œ€ํ•ด์„œ๋Š” ์งง์€ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋ฐ”๋žŒ์งํ•ด ๋ณด์ผ ์ˆ˜ ์žˆ์ง€๋งŒ, ๋‚˜์ค‘์— ์œ ์‚ฌํ•œ ํ•จ์ˆ˜ ์ด๋ฆ„์„ ๋งŒ๋“ค๊ณ  ์‹ถ์–ดํ•˜๋Š” ์‚ฌ๋žŒ์„ ๋งŒ๋‚  ๊ฐ€๋Šฅ์„ฑ์ด ์ ๊ธฐ ๋•Œ๋ฌธ์— ๋” ๊ธธ๊ณ  ๊ตฌ์ฒด์ ์ธ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜์—ฌ "๋ฐฉ์–ด"ํ•˜๋Š” ๊ฒƒ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. .

(๋‹จ์ˆœํžˆ ๊ธฐ๋Šฅ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ์ผ๋ถ€ ๋ฉค๋ฒ„ ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์˜๋„ํ•œ ํšจ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์—†๋‹ค๋Š” ์ ์— ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ํ•ญ์ƒ ํƒœ๊ทธ ํ• ๋‹น์„ ์ฃผ์žฅํ•˜์ง€ ์•Š๋Š” ํ•œ ํŠน์ • ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ๊ธฐ๋ณธ ํƒœ๊ทธ๋ฅผ ์ •์˜ํ•˜๊ณ  ์ž‘์„ฑ์ž ํƒœ๊ทธ๋„ ํ• ๋‹นํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. , ์ด๋Š” ๋‹ค์‹œ ๊ธ€๋กœ๋ฒŒ ์กฐ์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.)

Wolfram ํ•จ์ˆ˜์˜ ์ง€์‹ ๊ธฐ๋ฐ˜์ด ์„ฑ์žฅํ•จ์— ๋”ฐ๋ผ ๋ฐœ์ƒํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋Š” ๋ฌธ์ œ ์ค‘ ํ•˜๋‚˜๋Š” ์‹œ์Šคํ…œ์ด ์ œ๊ณตํ•˜๋Š” ํ•จ์ˆ˜์˜ ๋ฐœ๊ฒฌ ๊ฐ€๋Šฅ์„ฑ์ž…๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ (๊ทธ๋ฆฌ๊ณ  ์ •์˜ ํŒŒ์ผ์—๋Š” ํ‚ค์›Œ๋“œ ๋“ฑ์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค). Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ํ•จ์ˆ˜์— ๋Œ€ํ•ด ๋ฌธ์„œ์—๋Š” ํ•จ์ˆ˜๋ฅผ "๊ด‘๊ณ "ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋ชจ๋“  ์ข…๋ฅ˜์˜ ์ƒํ˜ธ ์ฐธ์กฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•จ์ˆ˜ ์ €์žฅ์†Œ์˜ ํ•จ์ˆ˜๋Š” ๋‚ด์žฅ ํ•จ์ˆ˜๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ ๋ฐ˜๋Œ€๋Š” ์–ด๋–ป์Šต๋‹ˆ๊นŒ? ์ด๋ฅผ ์œ„ํ•ด ๋‚ด์žฅ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๋ฌธ์„œ ํŽ˜์ด์ง€์— ์ €์žฅ์†Œ ๊ธฐ๋Šฅ์„ ๋…ธ์ถœํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋””์ž์ธ์„ ์‹คํ—˜ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ๋‹ค์Œ์ด ์ œ๊ณตํ•˜๋Š” ์†Œ์œ„ ๊ฐ์ง€ ๊ณ„์ธต์ด ์žˆ์Šต๋‹ˆ๋‹ค. "๋„์›€๋ง ํŽ˜์ด์ง€" ๋„คํŠธ์›Œํฌ, ํŠน์ • ์˜์—ญ๊ณผ ๊ด€๋ จ๋œ ๊ธฐ๋Šฅ์˜ ์ •๋ฆฌ๋œ ๋ชฉ๋ก์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋งค๋‰ด์–ผ ํŽ˜์ด์ง€์˜ ๊ท ํ˜•์„ ์ ์ ˆํ•˜๊ฒŒ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์€ ํ•ญ์ƒ ์–ด๋ ค์šด ์ผ์ด๋ฉฐ, Wolfram ์–ธ์–ด๊ฐ€ ์„ฑ์žฅํ•จ์— ๋”ฐ๋ผ ๋งค๋‰ด์–ผ ํŽ˜์ด์ง€๋ฅผ ์™„์ „ํžˆ ์žฌ๊ตฌ์„ฑํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ €์žฅ์†Œ์˜ ๊ธฐ๋Šฅ์„ ๊ด‘๋ฒ”์œ„ํ•œ ๋ฒ”์ฃผ๋กœ ๋ถ„๋ฅ˜ํ•˜๊ณ  ํ•ด๋‹น ๋ฒ”์ฃผ๋ฅผ ์ผ๊ด€๋˜๊ฒŒ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์‰ฝ์ง€๋งŒ ์ ์ ˆํ•˜๊ฒŒ ๊ตฌ์„ฑ๋œ ์–ธ์–ด ์ฐธ์กฐ ํŽ˜์ด์ง€๋ฅผ ๊ฐ–๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ๋” ๊ฐ€์น˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ๊ธฐ๋Šฅ ์ง€์‹ ๊ธฐ๋ฐ˜์— ๋Œ€ํ•ด ์ด๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ตœ์„ ์˜ ๋ฐฉ๋ฒ•์€ ์•„์ง ๋ช…ํ™•ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, CreateResourceObjectGallery ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์—์„œ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ €์žฅ์†Œ์˜ "์„ ํƒ"์ด ํฌํ•จ๋œ ์›น ํŽ˜์ด์ง€๋ฅผ ๊ฒŒ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Wolfram Function Repository: Wolfram ์–ธ์–ด ํ™•์žฅ์„ ์œ„ํ•œ ์˜คํ”ˆ ์•ก์„ธ์Šค ํ”Œ๋žซํผ

Wolfram ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋Š” ๊ทธ ์•ˆ์— ์žˆ๋Š” ๋ชจ๋“  ํ•จ์ˆ˜๊ฐ€ ํ•ญ์ƒ ์ž‘๋™ํ•˜๋Š” ์˜๊ตฌ ํ•จ์ˆ˜ ์ €์žฅ์†Œ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ƒˆ๋กœ์šด ๋ฒ„์ „์˜ ๊ธฐ๋Šฅ์ด ์ถœ์‹œ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ผ๋ถ€ ๊ธฐ๋Šฅ์€ ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์„ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ๊ธฐ๋Šฅ์€ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ ์ž‘๋™ํ•˜์ง€๋งŒ ํ•ด๋‹น ๋ฌธ์„œ ํŽ˜์ด์ง€๋Š” ์ƒˆ๋กœ์šด ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์œผ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

Wolfram Feature Repository๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ๋น ๋ฅด๊ฒŒ ๋ฐœ๊ฒฌํ•˜๊ณ  Wolfram ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ƒˆ๋กœ์šด ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ธฐ๋Šฅ ์ €์žฅ์†Œ์—์„œ ํƒ์ƒ‰ํ•œ ๋‚ด์šฉ ์ค‘ ์ผ๋ถ€๊ฐ€ ๊ฒฐ๊ตญ์—๋Š” ํ•ต์‹ฌ Wolfram ์–ธ์–ด์˜ ๋‚ด์žฅ ๋ถ€๋ถ„์ด ๋  ๊ฒƒ์ด๋ผ๊ณ  ๋งค์šฐ ๋‚™๊ด€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๋‚œ XNUMX๋…„ ๋™์•ˆ ์šฐ๋ฆฌ๋Š” ๋น„์Šทํ•œ ์„ธํŠธ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Wolfram์— ์ฒ˜์Œ ๋„์ž…๋œ ๊ธฐ๋Šฅ | ์•ŒํŒŒ. ๊ทธ๋ฆฌ๊ณ  ์ด ๊ฒฝํ—˜์—์„œ ๋ฐฐ์šด ๊ตํ›ˆ ์ค‘ ํ•˜๋‚˜๋Š” Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋œ ๋ชจ๋“  ๊ฒƒ์— ์ค‘์ ์„ ๋‘๊ณ  ์žˆ๋Š” ํ’ˆ์งˆ๊ณผ ์ผ๊ด€์„ฑ์˜ ํ‘œ์ค€์„ ๋‹ฌ์„ฑํ•˜๋ ค๋ฉด ๋งŽ์€ ์ž‘์—…์ด ํ•„์š”ํ•˜๋ฉฐ ์ด๋Š” ์•„์ด๋””์–ด๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ์ดˆ๊ธฐ ๋…ธ๋ ฅ๋ณด๋‹ค ๋” ์–ด๋ ค์šด ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ํ•จ์ˆ˜ ์ง€์‹ ๊ธฐ๋ฐ˜์˜ ํ•จ์ˆ˜๋Š” ๊ฒฐ๊ตญ Wolfram ์–ธ์–ด์— ๋‚ด์žฅ๋  ๋ฏธ๋ž˜ ํ•จ์ˆ˜์— ๋Œ€ํ•œ ๋งค์šฐ ์œ ์šฉํ•œ ๊ฐœ๋… ์ฆ๋ช… ์—ญํ• ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ํ•จ์ˆ˜ ์ €์žฅ์†Œ์— ์žˆ๋Š” ํ•จ์ˆ˜๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ์ง€๊ธˆ ๋‹น์žฅ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ•จ์ˆ˜๋ผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ชจ๊ตญ์–ด ๊ธฐ๋Šฅ์ด ํ›จ์”ฌ ๋” ์ข‹๊ณ  ์„ฑ๋Šฅ์ด ์ข‹์„ ์ˆ˜๋„ ์žˆ์ง€๋งŒ ๊ธฐ๋Šฅ ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ๋ชจ๋“  ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์— ์ฆ‰์‹œ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ด ๊ฐœ๋…์„ ํ†ตํ•ด ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์›ํ•˜๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Wolfram ์–ธ์–ด์˜ ์—ญ์‚ฌ ์ดˆ๊ธฐ์—๋Š” ์ด ์•„์ด๋””์–ด๊ฐ€ ์ง€๊ธˆ์ฒ˜๋Ÿผ ์ž˜ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ˜„ ๋‹จ๊ณ„์—์„œ๋Š” ์–ธ์–ด์— ๋„ˆ๋ฌด ๋งŽ์€ ๋…ธ๋ ฅ์„ ์Ÿ๊ณ  ์žˆ์œผ๋ฉฐ ์–ธ์–ด ์„ค๊ณ„ ์›๋ฆฌ์— ๋Œ€ํ•œ ๊นŠ์€ ์ดํ•ด๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ง€๊ธˆ์€ ๋งค์šฐ ์œ ์šฉํ•ด ๋ณด์ž…๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ๋Š” ๋””์ž์ธ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜์—ฌ ๊ด‘๋ฒ”์œ„ํ•œ ์‚ฌ์šฉ์ž์—๊ฒŒ ์œ ์šฉํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Wolfram ์–ธ์–ด ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ์—๋Š” ๋†€๋ผ์šด ์žฌ๋Šฅ(?)์˜ ์ •์‹ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. (๋ฌผ๋ก  ์ด ์ปค๋ฎค๋‹ˆํ‹ฐ์—๋Š” ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์˜ ์„ ๋„์ ์ธ R&D ์ธ๋ ฅ์ด ๋งŽ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.) ์ €๋Š” Wolfram Feature Repository๊ฐ€ ์ด๋Ÿฌํ•œ ์ธ์žฌ ์ •์‹ ์„ ๋ฐœ๊ตดํ•˜๊ณ  ์ „ํŒŒํ•˜๊ธฐ ์œ„ํ•œ ํšจ๊ณผ์ ์ธ ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์˜ค์ง ํ•จ๊ป˜ํ•ด์•ผ๋งŒ Wolfram ์–ธ์–ด ์ปดํ“จํŒ… ํŒจ๋Ÿฌ๋‹ค์ž„์ด ์ ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ์˜์—ญ์„ ํฌ๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌด์–ธ๊ฐ€๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

30๋…„์ด ๋„˜๋Š” ์„ธ์›” ๋™์•ˆ ์šฐ๋ฆฌ๋Š” Wolfram ์–ธ์–ด๋ฅผ ํ†ตํ•ด ๋งŽ์€ ๋ฐœ์ „์„ ์ด๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ํ•จ๊ป˜ ๋” ๋ฉ€๋ฆฌ ๋‚˜์•„๊ฐ€์ž. ์ €๋Š” ์ „ ์„ธ๊ณ„์˜ ๋ชจ๋“  ์กด๊ฒฝ๋ฐ›๋Š” Wolfram ์–ธ์–ด ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ๋Šฅ์  ์ €์žฅ์†Œ๋ฅผ ํ”Œ๋žซํผ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ Free Wolfram Engine๊ณผ ๊ฐ™์€ ์ƒˆ๋กœ์šด ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ์ ํŠธ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์„ ๊ฐ•๋ ฅํžˆ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€