เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง numerical_computation ที่ต้องการ
ไม่ว่าจะเป็นนักวิจัยทางการคณิตศาสตร์ หรือนักพัฒนาซอฟต์แวร์ เราต่างต้องเผชิญกับงานที่ต้องการการแก้ระบบสมการเชิงเส้น (system of linear equations) และคำถามอย่างหนึ่งที่พบได้บ่อยคือ จะหาค่าของตัวแปรที่เป็นคำตอบได้อย่างไร? หนึ่งในวิธีที่หลายคนนึกถึงคือ วิธีการขจัดกาวส์ (Gaussian Elimination) ซึ่งเป็นทักษะพื้นฐานที่สำคัญและสามารถนำไปใช้ในหลากหลายงานเชิงวิชาการและอาชีพได้เป็นอย่างดี...
Read More →ในโลกของการโปรแกรมมิ่งและศาสตร์ด้านคอมพิวเตอร์ การค้นหาคำตอบและการคำนวณที่มีประสิทธิภาพภายใต้ปัญหาทางคณิตศาสตร์คือหัวใจหลักในการพัฒนาโซลูชันต่างๆ เมื่อพูดถึงเทคนิคในการหาค่ารากของสมการทางพีชคณิต หนึ่งในเทคนิคที่น่าสนใจคือ Mullers Method ซึ่งเป็นวิธิการที่เราจะจับตามองในบทความนี้ และเขียนขึ้นในภาษา Java ที่ทรงพลัง...
Read More →ในโลกของการคำนวณเชิงตัวเลข (Numerical Computation), การหาคำตอบของสมการเป็นหัวใจสำคัญของการวิเคราะห์และการประยุกต์ใช้งานในหลากหลายสาขาวิชา ไม่ว่าจะเป็นวิศวกรรม, ฟิสิกส์, คณิตศาสตร์ประยุกต์, หรือแม้กระทั่งในธุรกิจและเศรษฐกิจ หนึ่งในวิธีการที่ได้รับความนิยมในการหาคำตอบของสมการนั้นคือ Mullers Method ซึ่งเป็นการหาคำตอบโดยใช้การประมาณค่าซึ่งสามารถจับคู่มาใช้กับ JavaScript ได้อย่างลงตัว...
Read More →การค้นหาคำตอบสำหรับสมการทางคณิตศาสตร์นับเป็นภารกิจพื้นฐานที่มนุษย์พยายามคลี่คลายมาตั้งแต่อดีตจนถึงปัจจุบัน ด้วยความก้าวหน้าของวิทยาการคอมพิวเตอร์ การหาคำตอบเหล่านี้ได้กลายเป็นเรื่องที่ง่ายขึ้นอย่างไม่น่าเชื่อ Mullers Method เป็นหนึ่งในเทคนิคที่ใช้ในการหารากของสมการซึ่งไม่สามารถแยกตัวประกอบได้อย่างง่ายดาย ในบทความนี้ เราจะสำรวจ Mullers Method กันผ่านภาษา Perl พร้อมทดลองตัวอย่างโค้ด พิจารณา usecase จริงๆ และวิเคราะห์ความซับซ้อนรวมถึงข้อดีข้อเสียของมัน...
Read More →การแก้ไขปัญหาทางคณิตศาสตร์ เป็นรากฐานสำคัญทางวิทยาการ หนึ่งในวิธีการแก้ไขปัญหาที่เก่าแก่และได้รับการนำไปใช้กันอย่างกว้างขวางคือ Gaussian Elimination หรือ การขจัดแบบกัวส์ ซึ่งเป็น algorithm ในการหาค่าตัวแปรจากกลุ่มสมการเชิงเส้นที่มีหลายตัวแปร ในบทความนี้ เราจะสำรวจ Gaussian Elimination ผ่านภาษา Rust เพื่อดูการประยุกต์ใช้ในโลกจริงและวิเคราะห์ความซับซ้อน รวมถึงข้อดีและข้อเสียของมัน...
Read More →ในวงการโปรแกรมมิ่ง การแสดงผลเลขคณิตนั้นเป็นสิ่งที่สำคัญยิ่ง เราสามารถเห็นว่าโปรแกรมคอมพิวเตอร์มีความสามารถในการคำนวณเลขคณิตทั้งสองประเภทคือ จำนวนเต็ม (Integer) และจำนวนจริง (Real Number) แต่การคำนวณจำนวนจริงนั้นต้องใช้ความระมัดระวังเป็นพิเศษ เนื่องจากจำนวนเหล่านี้พรั่งพร้อมไปด้วยรายละเอียดและความซับซ้อนที่ต้องการการแทนค่าอย่างแม่นยำ ที่นี่เราจะพูดถึงเลขคณิตจุดลอยตัว Floating Point Arithmetic ซึ่งเป็นประเภทหนึ่งของการคำนวณที่ใช้สำหรับแทนค่าจำนวนจริงในการเขียนโปรแกรม...
Read More →หัวข้อ: การสร้างและใช้งาน Array ในภาษา Fortran พร้อมตัวอย่างการใช้งานในโลกจริง...
Read More →การเขียนโปรแกรมมีหลายองค์ประกอบที่สำคัญ และหนึ่งในนั้นคือ Array หรืออาเรย์ ในภาษา MATLAB การใช้งานอาเรย์ถือเป็นสิ่งที่พื้นฐานและจำเป็นเป็นอย่างยิ่ง เพราะ MATLAB ถูกออกแบบมาเพื่อการคำนวณด้านวิทยาศาสตร์และเทคนิคที่ต้องการการจัดการข้อมูลจำนวนมาก ในบทความนี้ เราจะสำรวจการใช้งานอาเรย์ใน MATLAB ความรู้พื้นฐานนี้ไม่เพียงแต่ช่วยให้คุณเข้าใจพื้นฐานของการเขียนโค้ดใน MATLAB แต่ยังเปิดโอกาสในการสำรวจแอพพลิเคชั่นที่ซับซ้อนมากขึ้นอีกด้วย...
Read More →หัวข้อ: ประเมินค่าเลขคณิตฟังก์ชันกับ Julia: การใช้งาน sqrt, sin, cos, และ tan...
Read More →ทุกครั้งที่เราพูดถึงการคำนวณค่าฟังก์ชันทางคณิตศาสตร์ วิธีที่จะทำให้คอมพิวเตอร์สามารถทำคำนวณได้นั้นมีหลายวิธี หนึ่งในวิธีที่ทรงพลังและมีประโยชน์อย่างมากคือการใช้งาน Taylor series ซึ่งเป็นหนึ่งในวิธีการประมาณค่า (Approximation) สำหรับฟังก์ชันต่างๆ ในแบบที่คอมพิวเตอร์จะสามารถทำคำนวณได้แม่นยำยิ่งขึ้น ในบทความนี้ เราจะมาดูการใช้งาน Taylor series เพื่อประมาณค่าของฟังก์ชัน sine ในภาษา C...
Read More →การประมาณค่าฟังก์ชันตรีโกณมิติเช่นไซน์นั้นเป็นหัวใจสำคัญของการคำนวณแบบเชิงตัวเลข และในโลกของการเขียนโปรแกรม วิธีหนึ่งที่ทรงคุณค่าในการประมาณค่าไซน์คือการใช้ ซีรีส์เทย์เลอร์ (Taylor Series) บทความนี้จะช่วยอธิบายวิธีการประมาณค่าฟังก์ชันไซน์ด้วยซีรีส์เทย์เลอร์ในภาษาจาวา พร้อมกับตัวอย่างโค้ดที่เข้าใจง่าย และจะแสดงให้เห็นถึง use case ในโลกจริงที่ทำให้ความรู้นี้ไม่ได้มีแค่ไว้สำหรับการประมาณค่าทางคณิตศาสตร์เท่านั้น...
Read More →ถ้าคุณเป็นหนึ่งในผู้ที่หลงใหลในโลกของการเขียนโปรแกรม คุณคงรู้ดีว่าโลกแห่งตัวเลขและการคำนวณมีส่วนสำคัญในการสร้างแอปพลิเคชันที่มีประสิทธิภาพ ใยเชือกของแกรมมี่ที่เชื่อมต่อการทำงานของโปรแกรมนั่นคือฟังก์ชันคณิตศาสตร์ต่างๆ และหนึ่งในนั้นที่ไม่ควรมองข้ามคือ Math.Abs ในภาษา C# ซึ่งเป็นฟังก์ชันที่ทำหน้าที่สำคัญในการคำนวณค่าสัมบูรณ์ หรือค่าเชิงบวกของตัวเลข นี่อาจดูเหมือนเรื่องพื้นฐาน แต่เมื่อพูดถึงการประยุกต์ใช้ในสถานการณ์จริง ความสำคัญของมันก็เพิ่มขึ้นทันที และที่ EPT เราไม่เพียงแต่สอนคุณวิธีการใช้งาน แต...
Read More →บทความ: การใช้งานอัลกอริทึมการประมาณค่าการหาพื้นที่ใต้กราฟด้วย Trapezoidal Integration ในภาษา VB.NET...
Read More →หัวข้อ: การประยุกต์ใช้งานอัลกอริทึมการประมาณค่าการรวมฟังก์ชันด้วยวิธี Trapezoidal ในภาษา Golang...
Read More →ในโลกการเขียนโปรแกรมการคำนวณค่าอินทิกรัลหรือการหาพื้นที่ใต้กราฟนั้นเป็นหัวข้อที่ท้าทายและมีประโยชน์อย่างมาก เราจะพูดถึงวิธีการประมาณค่าการอินทิกรัลด้วยวิธี Mid-point Approximation ในภาษา JavaScript ซึ่งเป็นแนวทางหนึ่งที่ใช้ในการคำนวณเชิงตัวเลขทางคณิตศาสตร์ วิธีนี้เหมาะสำหรับนักพัฒนาที่ต้องการประมาณค่าพื้นที่โดยไม่ต้องพึ่งกระบวนการวิเคราะห์ที่ซับซ้อน และยังนำไปประยุกต์ใช้กับข้อมูลในโลกจริงได้อีกด้วย...
Read More →สวัสดีครับผู้อ่านทุกท่านที่มีความสนใจในวิชาการเขียนโปรแกรม! ในบทความนี้เราจะมาพูดถึงหัวข้อที่น่าสนใจในแวดวงคณิตศาสตร์และการเขียนโปรแกรม นั่นคือการประมาณค่าของ factorial สำหรับตัวเลขขนาดใหญ่ ด้วยการใช้ Stirlings approximation โดยเฉพาะในภาษา Perl ซึ่งเป็นภาษาที่มีความสามารถในการจัดการกับข้อมูลและการคำนวณทางคณิตศาสตร์ได้อย่างดีเยี่ยม...
Read More →การคำนวณพื้นที่ใต้กราฟของฟังก์ชันเป็นหัวใจสำคัญของแคลคูลัสและใช้ในการวิเคราะห์ทางเทคนิคและวิทยาศาสตร์หลากหลายสาขา หนึ่งในวิธีการที่นักวิชาการใช้ประมาณค่าพื้นที่นั้นคือการประเมินด้วยวิธีการอินทิเกรตแบบกับดัก (Trapezoidal Rule) ต่อไปนี้คือความเข้าใจเบื้องต้น, ตัวอย่างโค้ดในภาษา Perl และ Usecase ในโลกความจริงที่จะช่วยให้เราสามารถใช้งานขั้นตอนวิธีนี้ได้อย่างมีประสิทธิภาพ...
Read More →ในโลกของการคำนวณทางคณิตศาสตร์ การหาค่า factorial ของจำนวนใหญ่เป็นหนึ่งในปัญหาที่ท้าทายมาก แต่ด้วยการใช้ Stirlings approximation การคำนวณค่าเหล่านั้นกลับเป็นเรื่องง่ายขึ้นอย่างไม่น่าเชื่อ ในบทความนี้ เราจะเน้นไปที่การใช้งาน Stirlings approximation เพื่อการคำนวณ factorial ในภาษา Rust ซึ่งเป็นภาษาโปรแกรมมิ่งที่มุ่งเน้นความปลอดภัยและประสิทธิภาพ...
Read More →การประมาณค่าพื้นที่ใต้กราฟฟังก์ชันนั้นเป็นหัวใจสำคัญของการคำนวณทางคณิตศาสตร์ และเป็นฐานของการคำนวณอินทิกรัลในวิชาแคลคูลัส หนึ่งในเทคนิคพื้นฐานที่ใช้ในการประมาณค่านี้คือวิธีการประกอบอินทิกรัลแบบจุดกลาง (Mid-point approximation) สำหรับโปรแกรมเมอร์ที่ใช้ภาษา Rust, คุณสามารถนำวิธีนี้มาใช้เพื่อคำนวณเชิงประมาณได้อย่างง่ายดายและแม่นยำ...
Read More →ในโลกของการคำนวณด้านวิทยาศาสตร์และวิศวกรรม การหาพื้นที่ใต้กราฟของฟังก์ชันเป็นปัญหาพื้นฐานที่เราต้องเผชิญอยู่เสมอ หนึ่งในวิธีที่ใช้ในการคำนวณพื้นที่นี้ได้แก่ Trapezoidal Integration ซึ่งเป็นวิธีการประมาณค่าทางตัวเลขที่มีประสิทธิภาพและง่ายต่อการเข้าใจ ในบทความนี้ เราจะมาดูการใช้อัลกอริทึมนี้บนภาษา Rust ซึ่งเป็นภาษาที่มีประสิทธิภาพและความปลอดภัยสูง เราจะเรียนรู้ด้วยตัวอย่างโค้ด 3 ตัวอย่างและอธิบายการทำงานของมัน พร้อมกับยกตัวอย่างการใช้งานในโลกจริง...
Read More →