ทำให้การทำงานของคุณง่ายขึ้น: ค้นหา miniwebtool
เพิ่ม
ดูเพิ่มเติม
เครื่องคำนวณการแยก QRเครื่องคำนวณการแยกตัวประกอบ LU ของเมทริกซ์เครื่องคำนวณการแยกเศษส่วนบางส่วนเครื่องคำนวณการแยกค่าเอกฐาน SVDเครื่องคำนวณการคูณเมทริกซ์เครื่องคำนวณเทรซเมทริกซ์ตารางธาตุแบบโต้ตอบ
หน้าแรก > คณิตศาสตร์ > พีชคณิตเชิงเส้น > เครื่องคำนวณการแยกตัวประกอบโชเลสกี
 

เครื่องคำนวณการแยกตัวประกอบโชเลสกี

แยกตัวประกอบเมทริกซ์สมมาตรและเมทริกซ์กึ่งบวกแน่นอนให้เป็น A = LLᵀ พร้อมการคำนวณแบบแอนิเมชันทีละขั้นตอน ดูแต่ละองค์ประกอบของเมทริกซ์สามเหลี่ยมล่าง L ที่คำนวณได้ด้วยสูตรเต็ม ตรวจสอบผลลัพธ์ และสำรวจการแยกตัวประกอบด้วยภาพ

เครื่องคำนวณการแยกตัวประกอบโชเลสกี
ตัวอย่าง:
ขนาดเมทริกซ์: A: 2×2 สมมาตร: A[i,j] = A[j,i]
เมทริกซ์ A 2×2 (สมมาตร, กึ่งกำหนดบวก)
[
]
↕ การแก้ไข A[i,j] จะปรับค่า A[j,i] ตามโดยอัตโนมัติ

Embed เครื่องคำนวณการแยกตัวประกอบโชเลสกี Widget

เกี่ยวกับ เครื่องคำนวณการแยกตัวประกอบโชเลสกี

เครื่องคำนวณการแยกตัวประกอบโชเลสกีจะแยกเมทริกซ์สมมาตรกึ่งกำหนดบวก A ออกเป็นผลคูณของเมทริกซ์สามเหลี่ยมล่าง L และเมทริกซ์สลับเปลี่ยน Lᵀ เพื่อให้ได้ A = LLᵀ การแยกตัวประกอบนี้เป็นพื้นฐานในพีชคณิตเชิงเส้นเชิงตัวเลข โดยให้ประสิทธิภาพประมาณ สองเท่า ของการแยกตัวประกอบ LU ทั่วไปโดยการใช้ประโยชน์จากความสมมาตรและความกึ่งกำหนดบวกของเมทริกซ์อินพุต เครื่องคำนวณนี้มีการแสดงการคำนวณทีละขั้นตอนแบบเคลื่อนไหว การไฮไลต์ช่องที่โต้ตอบได้ และการตรวจสอบอัตโนมัติว่า LLᵀ สร้าง A กลับคืนมาได้ถูกต้อง

การทำงานของการแยกตัวประกอบโชเลสกี

สำหรับเมทริกซ์สมมาตรกึ่งกำหนดบวก A ขนาด n×n อัลกอริทึมจะคำนวณ L ทีละคอลัมน์ สำหรับแต่ละคอลัมน์ j:

องค์ประกอบแนวทแยงหลัก:

$$L_{jj} = \sqrt{A_{jj} - \sum_{k=1}^{j-1} L_{jk}^2}$$

องค์ประกอบนอกแนวทแยงหลัก (สำหรับ i > j):

$$L_{ij} = \frac{1}{L_{jj}} \left( A_{ij} - \sum_{k=1}^{j-1} L_{ik} L_{jk} \right)$$

อัลกอริทึมจะดำเนินการจากซ้ายไปขวาทีละคอลัมน์ แต่ละองค์ประกอบแนวทแยงจะมีการหารากที่สอง ซึ่งรับประกันได้ว่าเป็นจำนวนจริงและเป็นบวกเมื่อ A เป็นกึ่งกำหนดบวก หากมีค่าลบปรากฏขึ้นภายใต้รากที่สอง แสดงว่าเมทริกซ์นั้นไม่ใช่กึ่งกำหนดบวก

เงื่อนไขสำหรับการแยกตัวประกอบโชเลสกี

เงื่อนไขข้อกำหนดจะเกิดอะไรขึ้นหากละเมิด
สมมาตร (Symmetric)A = Aᵀ (A[i,j] = A[j,i])การแยกตัวประกอบจะไม่นิยาม
กึ่งกำหนดบวก (Positive-Definite)ค่าเฉพาะ (eigenvalues) ทั้งหมด > 0เกิดค่าลบภายใต้รากที่สอง
จัตุรัส (Square)เมทริกซ์ขนาด n×nไม่สามารถใช้กับเมทริกซ์สี่เหลี่ยมผืนผ้าได้

คุณสมบัติหลัก

สามเหลี่ยมล่าง
L มีค่าเป็นศูนย์เหนือแนวทแยงหลัก
หนึ่งเดียว
หาก A เป็นกึ่งกำหนดบวก L จะมีเพียงหนึ่งเดียว
มีประสิทธิภาพ
~n³/3 การดำเนินการ เทียบกับ n³/3 × 2 สำหรับ LU
เสถียร
ไม่ต้องมีการสลับแถว — มีความเสถียรเสมอ
det(A) = det(L)²
คำนวณดีเทอร์มิแนนต์ได้จากแนวทแยงของ L
การแก้ Ax = b
ใช้การแทนที่ไปข้างหน้าแล้วแทนที่ย้อนกลับ

วิธีใช้เครื่องคำนวณการแยกตัวประกอบโชเลสกี

  1. เลือกขนาดเมทริกซ์ — เลือกตั้งแต่ 2×2 ถึง 6×6 การแยกตัวประกอบโชเลสกีต้องใช้เมทริกซ์จัตุรัส
  2. กรอกค่า — เติมค่าในช่องเมทริกซ์ เครื่องคำนวณจะคัดลอกค่าข้ามแนวทแยงโดยอัตโนมัติเพื่อให้แน่ใจว่าสมมาตร (การแก้ไข A[i,j] จะตั้งค่า A[j,i] ให้โดยอัตโนมัติ)
  3. คลิกแยกตัวประกอบ — กดปุ่ม "แยกตัวประกอบ A = LLᵀ" เพื่อเริ่มการคำนวณ
  4. สำรวจผลลัพธ์ — ตรวจสอบสมการ A = L × Lᵀ ที่แยกสีไว้ คลิกช่องใดก็ได้ใน L เพื่อดูสูตรที่มา ใช้ "เล่นทั้งหมด" เพื่อเลื่อนดูการคำนวณของแต่ละองค์ประกอบโดยอัตโนมัติ
  5. ตรวจสอบ — เครื่องคำนวณจะคูณ L × Lᵀ กลับคืนมาและรายงานข้อผิดพลาดสูงสุด เพื่อยืนยันว่าการแยกตัวประกอบนั้นถูกต้อง

การประยุกต์ใช้ในโลกจริง

📊
มอนเตคาร์โล
สร้างตัวแปรสุ่มที่มีความสัมพันธ์กันจากเมทริกซ์ความแปรปรวนร่วม
📡
ตัวกรองคาลมาน
การประมาณค่าสถานะในการนำทางและการประมวลผลสัญญาณ
🤖
Machine Learning
กระบวนการเกาส์เซียน (Gaussian processes), การผกผันความแปรปรวนร่วม
📐
การเพิ่มประสิทธิภาพ
ระเบียบวิธีของนิวตันด้วยเมทริกซ์เฮสเซียนแบบกึ่งกำหนดบวก
💰
การเงิน
การจำลองความเสี่ยงของพอร์ตการลงทุนผ่านการแยกตัวประกอบความสัมพันธ์
🏗
วิศวกรรม
เมทริกซ์ความแข็งเกร็งในระเบียบวิธีไฟไนต์เอลิเมนต์

โชเลสกี เทียบกับการแยกตัวประกอบอื่น ๆ

วิธีการแยกตัวประกอบข้อกำหนดความซับซ้อน
โชเลสกี (Cholesky)A = LLᵀสมมาตรกึ่งกำหนดบวกn³/3
LUA = LU (หรือ PA = LU)หาตัวผกผันได้2n³/3
QRA = QRเมทริกซ์ใด ๆ2n³/3 (Householder)
SVDA = UΣVᵀเมทริกซ์ใด ๆ~11n³/3
EigendecompositionA = QΛQᵀสมมาตร~9n³

คำถามที่พบบ่อย

การแยกตัวประกอบโชเลสกีคืออะไร?

การแยกตัวประกอบโชเลสกี (ตั้งชื่อตาม Andre-Louis Cholesky) คือการแยกเมทริกซ์สมมาตรกึ่งกำหนดบวก A ออกเป็น A = LLᵀ โดยที่ L เป็นเมทริกซ์สามเหลี่ยมล่างที่มีองค์ประกอบแนวทแยงเป็นบวก เป็นหนึ่งในการแยกตัวประกอบเมทริกซ์ที่มีประสิทธิภาพและเสถียรที่สุด

สามารถใช้การแยกตัวประกอบโชเลสกีได้เมื่อใด?

เมทริกซ์ต้องเป็นเมทริกซ์สมมาตร (A = Aᵀ) และเป็นกึ่งกำหนดบวก (ค่าเฉพาะทั้งหมดต้องเป็นบวก หรือเทียบเท่ากับ xᵀAx > 0 สำหรับทุกเวกเตอร์ x ที่ไม่ใช่ศูนย์) ตัวอย่างที่พบบ่อย ได้แก่ เมทริกซ์ความแปรปรวนร่วม, เมทริกซ์ความสัมพันธ์, เมทริกซ์แกรม (XᵀX สำหรับ X ที่มีลำดับขั้นเต็ม), และเมทริกซ์ความแข็งเกร็งในวิศวกรรมโครงสร้าง

จะเกิดอะไรขึ้นถ้าเมทริกซ์ของฉันไม่ใช่กึ่งกำหนดบวก?

หากเมทริกซ์ไม่ใช่กึ่งกำหนดบวก คุณจะพบค่าลบภายใต้รากที่สองระหว่างการแยกตัวประกอบ ซึ่งไม่ใช่จำนวนจริง เครื่องคำนวณจะรายงานข้อผิดพลาดระบุว่าขั้นตอนในแนวทแยงใดที่ล้มเหลว คุณอาจต้องการตรวจสอบความผิดพลาดด้านความสมมาตรของเมทริกซ์ หรือพิจารณาใช้การแยกตัวประกอบ LDLᵀ สำหรับเมทริกซ์กึ่งกำหนดบวกกึ่งหนึ่ง (positive semi-definite)

การแยกตัวประกอบโชเลสกีใช้แก้ระบบสมการเชิงเส้นได้อย่างไร?

ในการแก้ Ax = b ขั้นแรกให้แยก A = LLᵀ จากนั้นแก้ Ly = b โดยการแทนที่ไปข้างหน้า (เนื่องจาก L เป็นสามเหลี่ยมล่าง) แล้วแก้ Lᵀx = y โดยการแทนที่ย้อนกลับ วิธีนี้เร็วกว่าการแก้ผ่านการแยกตัวประกอบ LU ประมาณสองเท่าเนื่องจาก L และ Lᵀ ใช้ข้อมูลร่วมกัน

ความสัมพันธ์ระหว่างโชเลสกีและดีเทอร์มิแนนต์คืออะไร?

เนื่องจาก A = LLᵀ เราจะได้ det(A) = det(L) × det(Lᵀ) = det(L)² และเนื่องจาก L เป็นเมทริกซ์สามเหลี่ยม det(L) จึงเป็นเพียงผลคูณขององค์ประกอบในแนวทแยงหลักเท่านั้น นี่เป็นวิธีที่มีประสิทธิภาพในการคำนวณดีเทอร์มิแนนต์ของเมทริกซ์กึ่งกำหนดบวก

การแยกตัวประกอบโชเลสกีสามารถใช้กับเมทริกซ์เชิงซ้อนได้หรือไม่?

ได้ สำหรับเมทริกซ์เชิงซ้อน เงื่อนไขคือ A ต้องเป็นเมทริกซ์แฮร์มิเทียนกึ่งกำหนดบวก (A = A* โดยที่ A* คือเมทริกซ์สลับเปลี่ยนสังยุค) การแยกตัวประกอบจะกลายเป็น A = LL* โดยที่ L* คือเมทริกซ์สลับเปลี่ยนสังยุคของ L เครื่องคำนวณนี้รองรับเมทริกซ์ค่าจริง

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"เครื่องคำนวณการแยกตัวประกอบโชเลสกี" ที่ https://MiniWebtool.com/th/เครื่องคำนวณการแยกตัวประกอบโชเลสกี/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีมงาน miniwebtool อัปเดตเมื่อ: 2026-04-12

คุณสามารถลองใช้ AI แก้ปัญหาคณิตศาสตร์ GPT ของเรา เพื่อแก้ไขปัญหาทางคณิตศาสตร์ของคุณผ่านคำถามและคำตอบด้วยภาษาธรรมชาติ.

พีชคณิตเชิงเส้น:

เครื่องมือเด่น:

ค้นหา ID ผู้ใช้ Instagramเครื่องมือค้นหาคำคม (ภาษาอังกฤษ)สถิติช่อง YouTubeตัวแปลงบาร์เป็น PSIเครื่องคำนวณเลขยกกำลัง (ความแม่นยำสูง)เครื่องแปลง PSI เป็น Barเครื่องมือแปลง kPa เป็น psiค้นหา ID ผู้ใช้ Facebookตัวแปลงฟุตและนิ้วเป็นเซนติเมตรเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐาน - ความแม่นยำสูงตัวแปลง DMS เป็นองศาทศนิยมเครื่องคิดเลขผลรวมตัวแปลง cm เป็นฟุตและนิ้วเครื่องคำนวณวันของปี - วันนี้เป็นวันอะไรของปีเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐานสัมพัทธ์เครื่องมือสร้างคำสั่ง Gitตัวแก้และฝึกเกม 24ตัวแปลง FPSตัวแปลง psi เป็น kPaตัวแปลงเปอร์เซ็นต์เป็น PPMเครื่องคำนวณรายได้ YouTubeโปรแกรมแปลงตัวเลขเป็นภาษาอังกฤษเครื่องคำนวณพื้นที่ผิวทรงกระบอก ความแม่นยำสูงเครื่องคำนวณ NPVเครื่องคิดเลข Hexเครื่องตรวจจับเนื้อหา AIตัวแปลง CMYK เป็น HEXเครื่องมือแปลง HEX เป็น CMYKเครื่องคำนวณ kVAเครื่องคิดเลข Log Base 10📷 OCR / แปลงรูปภาพเป็นข้อความเครื่องคำนวณ GFRเครื่องคำนวณ IRRตัวแปลงองศาทศนิยมเป็น DMSตาราง ASCIIเครื่องคำนวณกำลังไฟฟ้า 3 เฟสเครื่องคิดเลข PVIFA ความแม่นยำสูงตัวดาวน์โหลดภาพขนาดย่อ YouTubeเครื่องคิดเลข ANCเครื่องคำนวณปริมาตรทรงกลม ความแม่นยำสูงเครื่องคำนวณเวลาชาร์จรถ EVเครื่องคิดเลข CAGRตัวแปลง ppm เป็นเปอร์เซ็นต์ตัวแปลง HTML เป็นข้อความเครื่องคิดเลข log ฐาน 2เครื่องคำนวณ ROIใส่รหัสผ่าน PDFเพิ่มเลขหน้าลงใน PDFจัดเรียงหน้า PDFลบหน้า PDFหมุน PDFแปลง JPG เป็น PDFPDF เป็น JPGบีบอัด PDFแยกไฟล์ PDFรวม PDFตัวแปลง PT เป็น PXตัวแปลง PX เป็น REMตัวแปลงโทลาเป็นกรัมตัวแปลงหน่วยที่ดินอินเดียตัวแปลง mcg เป็น mgเครื่องสร้างเนื้อเพลง AIเครื่องสร้างบทกวี AIเครื่องมือสร้างเรื่องราวด้วย AIตัวแปลภาษา AIเครื่องสรุปข้อความ AIตัวแปลง mg เป็น mlตัวแปลง MPH เป็น KMH / KMH เป็น MPHตัวแปลงนอตเป็นไมล์ต่อชั่วโมงตัวแปลงลูกบาศก์เมตรเป็นลูกบาศก์ฟุตตัวแปลงลูกบาศก์ฟุตเป็นลูกบาศก์หลาตัวแปลงตารางฟุตเป็นตารางเมตรตัวแปลงตารางเมตรเป็นตารางฟุตตัวแปลงออนซ์เป็น MLตัวแปลง ML เป็นออนซ์ตัวแปลงแกลลอนเป็นลิตรตัวแปลงลิตรเป็นแกลลอนตัวแปลงกิโลกรัมเป็นสโตนตัวแปลงสโตนเป็นกิโลกรัมตัวแปลงนิ้วเป็นมิลลิเมตรตัวแปลงมิลลิเมตรเป็นนิ้วตัวแปลงไมล์เป็นกิโลเมตรตัวแปลงกิโลเมตรเป็นไมล์ตัวแปลงฟาเรนไฮต์เป็นเซลเซียสตัวแปลงเซลเซียสเป็นฟาเรนไฮต์เครื่องคำนวณขนาดเป้สะพายหลังเครื่องคำนวณปริมาตรเซิร์ฟบอร์ดเครื่องคำนวณขนาดกริปเทนนิสเครื่องคำนวณขนาดหมวกกันน็อกเครื่องคำนวณขนาดถุงมือเครื่องแปลงขนาดหมวกเครื่องคำนวณขนาดสโนว์บอร์ดเครื่องคำนวณขนาดสกีเครื่องคำนวณขนาดจักรยานตัวจับเวลาแบ่งช่วงสปีดรันเครื่องคำนวณสเตเบิลฟอร์ดเครื่องคำนวณเช็คเอาต์ปาเป้าเครื่องคำนวณอีโคโนมีโบว์ลิ่งคริกเก็ตเครื่องคำนวณสไตรค์เรตการตีเครื่องคำนวณ Net Run Rateเครื่องคำนวณอัตราส่วน K/Dเครื่องคำนวณเรตติ้ง Eloเครื่องคำนวณการฟื้นตัวของอัตราการเต้นหัวใจเครื่องคำนวณเวลาเดินป่าเครื่องคำนวณเพซพายเรือเครื่องคำนวณ Age-Grading การวิ่งเครื่องคำนวณ FTP และโซนพลังเครื่องคำนวณ Beep Testเครื่องคำนวณคะแนน ACFTเครื่องคำนวณ Wilks & DOTSเครื่องคำนวณออฟเซ็ตล้อค้นหาดัชนีโหลดและเรตติ้งความเร็วของยางเครื่องคำนวณต้นทุนต่อไมล์เครื่องคำนวณการซื้อรถลีสเครื่องคำนวณการผสมค่าออกเทนเครื่องคำนวณอัตราส่วนน้ำมัน 2 จังหวะเครื่องคำนวณความจุกระบอกสูบเครื่องยนต์เครื่องคำนวณโซฟาผ่านประตูเครื่องคำนวณคอร์ดฟืนเครื่องคำนวณ CADR เครื่องฟอกอากาศเครื่องคำนวณขนาดเครื่องลดความชื้นเครื่องคำนวณขนาดพัดลมเพดานเครื่องคำนวณขนาดผ้าม่านเครื่องคำนวณขนาดพรมเครื่องคำนวณความสูงในการแขวนภาพเครื่องคำนวณความสูงการติดตั้งทีวีเครื่องคำนวณขนาดทีวีเครื่องคำนวณปริมาตรและแผ่นรองบ่อเครื่องคำนวณเกลือสระว่ายน้ำเครื่องคำนวณปริมาตรสระว่ายน้ำเครื่องคำนวณขนาดเครื่องทำน้ำอุ่นเครื่องคำนวณเรซินอีพ็อกซีเครื่องคำนวณระยะห่างลูกกรงเครื่องคำนวณบัวเชิงผนังและคิ้วเครื่องคำนวณไซดิ้งเครื่องคำนวณสีย้อมไม้เดคเครื่องคำนวณเมล็ดหญ้าเครื่องคำนวณหญ้าปูสนามเครื่องคำนวณยางมะตอยเครื่องคำนวณลูกบาศก์หลาเครื่องคำนวณความยาวเสาอากาศเครื่องคำนวณการบรรจุท่อร้อยสายเครื่องคำนวณตัวเก็บประจุแบบอนุกรมและขนานเครื่องคำนวณรีแอกแตนซ์เหนี่ยวนำเครื่องคำนวณแสงสว่างในห้องเครื่องคำนวณลักซ์เป็นลูเมนตัวแปลงลูเมนเป็นวัตต์เครื่องคำนวณขนาดเครื่องกำเนิดไฟฟ้าตัวแปลง mAh เป็น Whเครื่องคำนวณแอมป์เป็นวัตต์เครื่องคำนวณวัตต์เป็นแอมป์เครื่องคำนวณตัวต้านทานแบบอนุกรมเครื่องคำนวณแรงเสียดทานเครื่องคำนวณพื้นเอียงเครื่องคำนวณความได้เปรียบเชิงกลเครื่องคำนวณความเร็วเสียงเครื่องคำนวณความเร็วคลื่นเครื่องคำนวณแรงลอยตัวเครื่องคำนวณความเร็วสุดท้ายเครื่องคำนวณความยาวคลื่นเดอบรอยล์เครื่องคำนวณพลังงานโฟตอนเครื่องคำนวณ E=mc²เครื่องคำนวณการยืดออกของเวลาเครื่องคำนวณกฎข้อที่สามของเคปเลอร์เครื่องคำนวณความเร็วหลุดพ้นเครื่องคำนวณแรงโน้มถ่วงเครื่องคำนวณกฎเบียร์ แลมเบิร์ตเครื่องคำนวณสมการเนินสต์เครื่องคำนวณความดันออสโมติกเครื่องคำนวณการเพิ่มขึ้นของจุดเดือดเครื่องคำนวณการลดลงของจุดเยือกแข็งเครื่องคำนวณองค์ประกอบร้อยละเครื่องคำนวณนอร์แมลลิตีเครื่องคำนวณโมแลลิตีตัวแปลง pKa เป็น Kaเครื่องคำนวณเฮนเดอร์สัน ฮัสเซลบาล์ชเครื่องคำนวณผลได้ตามทฤษฎีเครื่องคำนวณสารกำหนดปริมาณเครื่องคำนวณการจัดเรียงอิเล็กตรอนตารางธาตุแบบโต้ตอบเครื่องสร้างแผนการสอน AIเครื่องสร้างควิซ AIเครื่องสร้างการอ้างอิง APA/MLA/Chicagoเครื่องคำนวณเปอร์เซ็นต์การเข้าเรียนเครื่องคำนวณคะแนน APเครื่องคำนวณคะแนน ACTเครื่องคำนวณคะแนน SATตัวแปลงเปอร์เซ็นต์เป็น CGPAตัวแปลง CGPA เป็นเปอร์เซ็นต์เครื่องให้เกรดง่าย EZ Graderเครื่องคำนวณค่าใช้จ่ายในการเลี้ยงดูบุตรเครื่องคำนวณปริมาณนมที่ทารกต้องการเครื่องคำนวณขนาดผ้าอ้อมเครื่องสร้างชื่อทารกเครื่องทำนายสีตาของทารกเครื่องคำนวณเปอร์เซ็นไทล์ BMI สำหรับเด็กเครื่องคำนวณทำนายส่วนสูงของเด็กเครื่องคำนวณเวลาเพิ่มเป็นสองเท่าของ hCGเครื่องคำนวณวันครบกำหนดคลอด IVFเครื่องคำนวณการฝังตัวของตัวอ่อนเครื่องทำนายเพศทารกแบบจีนเครื่องมือจัดรูปแบบวันที่ ISO 8601ตัวแปลงวันที่จูเลียนเครื่องคำนวณการงีบหลับเครื่องคำนวณข้างขึ้นข้างแรมเครื่องคำนวณเวลาพระอาทิตย์ขึ้นและตกนาฬิกาโลกเครื่องแปลงวันที่เป็นเลขโรมันนับถอยหลังสู่การเกษียณเครื่องคำนวณการเลิกเครื่องคำนวณวันเกิดครึ่งปีเครื่องคำนวณวันครบรอบเครื่องคำนวณเลขสัปดาห์เครื่องคำนวณการแบ่งทิปเครื่องคำนวณ ROI การตลาดผ่านอีเมลเครื่องคำนวณต้นทุนต่อลูกค้าเป้าหมายเครื่องคำนวณเงินทุนหมุนเวียนตัวสร้างตัวละคร RPG แบบสุ่ม