GAMMALN.PRECISE ส่งกลับค่าลอการิทึมธรรมชาติของฟังก์ชัน Gamma โดยมีความแม่นยำสูงกว่า GAMMALN ปกติ
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| x | Number | ค่าตัวเลขที่ต้องการคำนวณลอการิทึมธรรมชาติของ Gamma function เป็นจำนวนจริงที่มากกว่า 0 |
ฟังก์ชัน GAMMALN.PRECISE ใน Excel ช่วยคำนวณค่าลอการิทึมธรรมชาติของฟังก์ชัน Gamma (ln(Γ(x))) ด้วยความแม่นยำที่สูง
ทำไมถึงต้อง Gamma? เพราะฟังก์ชัน Gamma เป็นการขยายแนวคิดของแฟคทอเรียล (factorial) ไปยังจำนวนจริงใดๆ โดยที่ Γ(n) = (n-1)! สำหรับจำนวนเต็มบวก การใช้ logarithm ของ Gamma ช่วยป้องกันตัวเลขที่ใหญ่มากเกินไป (overflow) เมื่อต้องการคำนวณแฟคทอเรียลของจำนวนที่มีค่าสูง
ที่เจ๋งคือ GAMMALN.PRECISE ให้ความแม่นยำที่ดีกว่า GAMMALN ปกติ ซึ่งมีประโยชน์ในการวิเคราะห์สถิติขั้นสูง เช่น การประมาณค่าพารามิเตอร์ (parameter estimation) และการทดสอบสมมติฐาน
ส่วนตัวผม ถ้าคุณกำลังทำการวิเคราะห์ทางสถิติและต้องการความแม่นยำ ให้ใช้ GAMMALN.PRECISE แทน GAMMALN เสมอ ยิ่งตัวเลขใหญ่ยิ่งเห็นผลต่าง
คำนวณลอการิทึมธรรมชาติของ Gamma(4) ผลลัพธ์คือ 1.7917595 ซึ่ง e^1.7917595 = 3! = 6 (เนื่องจาก Γ(n) = (n-1)! สำหรับจำนวนเต็มบวก)
ใช้สำหรับคำนวณค่า log ของ Beta function B(a,b) = ln(Γ(a)) + ln(Γ(b)) – ln(Γ(a+b)) ซึ่งจำเป็นในการคำนวณ Beta distribution
สำหรับค่า 0.5 ผลลัพธ์คือ 0.5723649 ซึ่งเท่ากับ ln(√π) เนื่องจาก Γ(0.5) = √π = 1.7724539
ในการคำนวณ 100! โดยตรงจะเกิด overflow เพราะตัวเลขใหญ่มาก ใช้ GAMMALN.PRECISE ก่อนแล้วค่อย EXP ช่วยหลีกเลี่ยงปัญหา (Γ(101) = 100!)
ทั้งสองฟังก์ชันทำงานเหมือนกัน แต่ GAMMALN.PRECISE มีความแม่นยำสูงกว่า (precision) โดยเฉพาะเมื่อค่า x มีขนาดเล็กหรือมีค่าทศนิยมจำนวนมาก ส่วนใหญ่ลำเอียงไปใช้ GAMMALN.PRECISE
ไม่ได้ ฟังก์ชัน Gamma ไม่นิยามสำหรับจำนวนศูนย์และจำนวนลบ หากใส่ค่าเป็นศูนย์หรือลบ จะได้ #NUM! error
ส่วนใหญ่ใช้ในสถิติขั้นสูง เช่น Beta distribution, Gamma distribution, Poisson regression และ Maximum Likelihood Estimation (MLE)
เพราะแฟคทอเรียล (factorial) ของตัวเลขใหญ่ๆ เป็นค่าที่ใหญ่มากเกินไป (overflow) การใช้ logarithm ช่วยให้จัดการตัวเลขได้ง่ายและแม่นยำกว่า รวมถึงอำนวยความสะดวกในการคำนวณเชิงสถิติ
GAMMALN.PRECISE(x) = ln(Γ(x)) โดย Γ(x) = ∫[0 to ∞] t^(x-1) * e^(-t) dt และสำหรับจำนวนเต็มบวก Γ(n) = (n-1)!
ฟังก์ชันที่ผู้เขียนโยงไว้กับ GAMMALN.PRECISE จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
ฟังก์ชันที่ส่งกลับค่า e (Euler's number) ยกกำลังด้วยจำนวนที่ระบุ ใช้ในการคำนวณการเติบโตแบบต่อเนื่อง
ฟังก์ชัน FACT คำนวณค่าแฟกทอเรียล (Factorial) ของตัวเลข เช่น 5! = 5×4×3×2×1 = 120 ใช้สำหรับคำนวณจำนวนวิธีจัดเรียงและการรวมกัน
ส่งกลับค่าลอการิทึมธรรมชาติ (Natural Logarithm) ของตัวเลขที่ป้อน โดยใช้ค่าคงที่ e (2.71828) เป็นฐาน
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่