เชื่อว่าใครหลายๆคนคงจะทำงานหน้าคอมพิวเตอร์กันหมดแล้วโดยเฉพาะนักบัญชีหรือผู้ที่ทำงานเกี่ยวกัคณิตศาสตร์ทั้งหมด ลำบากไหมที่จะต้องมานั้งคำนวณหรือนั่งหาตัวเลขมากมาย เพราะฉะนั้น “หยุด” ทำแบบนั้นได้แล้ว วันนี้เรามีอะไรดีๆมานำเสนอนั้นก็คือ
“Sci-Lab”
อะไรคือ Sci-Lab ?
SCI-LAB เป็นโปรแกรมที่พัฒนาโดยกลุ่มของนักวิจัยจาก INRIA และ ENPC ในประเทศฝรั่งเศส โดยมีจุดมุ่งหมายเพื่อใช้ในการคำนวณเชิงตัวเลขและแสดงผลกราฟริกที่ซับซ้อนเช่นเดียวกับโปรแกรม MATLAB แต่โปรแกรม SCILAB เป็นโปรแกรมที่ให้ ฟรี และมีประสิทธิภาพใกล้เคียงกับโปรแกรม MATLAB ดังนั้นในปัจจุบันนี้หลาย ๆ หน่วยงานทั้งภาคอุตสาหกรรมและภาคการศึกษาในต่างประเทศได้เริ่มนำโปรแกรม SCILAB เข้ามาช่วยในการทำงานและช่วยในการเรียนการสอน ทั้งนี้เนื่องจากโปรแกรม SCILAB เป็นโปรแกรมที่สามารถทำงานได้อย่างมีประสิทธิภาพและไม่ต้องเสียเงินค่าลิขสิทธิ์ซอฟต์แวร์ โดยทั่วไปข้อดีของโปรแกรม SCILAB สามารถสรุปได้ดังต่อไปนี้
- ง่ายต่อการเรียนรู้และทำความเข้าใจ
- ขั้นตอนการเขียนโปรแกรมไม่ยุ่งยาก
- สามารถประมวลผลข้อมูลที่อยู่ในรูปเชิงสัญลักษณ์ (Symbolic) และข้อมูลที่อยู่ในรูปของเมทริกซ์ (Matrix) ได้อย่างรวดเร็วและมีประสิทธิภาพ
- มีฟังก์ชัน (Function) สำหรับการคำนวณทางคณิตศาสตร์จำนวนมากพร้อมใช้งาน
- มีกล่องเครื่องมือ (Toolbox) จำนวนมากที่ประกอบด้วยฟังก์ชันต่างๆ ที่จำเป็นสำหรับการแก้ไขปัญหาทางด้านวิศวกรรม,
วิทยาศาสตร์ และอื่นๆ - สามารถพัฒนาฟังก์ชันใหม่ๆ ขึ้นมาใช้งานร่วมกับโปรแกรม SCILAB ได้
- สามารถใช้งานร่วมกันกับโปรแกรมภาษาฟอร์แทรน (FORTRAN), ภาษาซี (C) และภาษา MATLAB ได้
- สามารถสร้างโปรแกรมสำเร็จรูปสำหรับทำซิมมูเลชันระบบ (System simulation) ได้
- สามารถนำไปพัฒนาต่อยอดได้เนื่องจากมีซ๊อสโค้ด (Source code), คู่มือการใช้งาน (Manual) และ On-line help ให้ (สามารถดาวน์โหลดข้อมูลเหล่านี้ได้จากเว็บไซต์ http://www.scilab.org)
เรามายกตัวอย่างโจทย์กันเลย!
จากโจทย์จะสังเกตุจำนวนในฟังก์ชั่น X โดยการหาค่า sum,mean,min,mid และ max ตัวเลขชุดนี้ยังน้อยเกินไป แต่หากถ้ามีตัวเลขหลายชุดล่ะเราจะทำอย่างไร? ต้องคำนวนแบบนี้ไปตลอดเลยหรอ? คงจะเสียเวลามาก เพราะฉะนั้นปล่อยให้เป็นหน้าที่ของ Sci-lab สิ รับรองว่า Work work work work work workkkk…..
มาดูวิธีการทำงานของ Sci-Lab กัน
เริ่มต้นการคำนวณโดยทำการเปิดโปรแกรม Sci-Lab ขึ้นมาหลังจากนั้นทำตามขึ้นตอนดังนี้
- 1. กำหนดค่าฟังก์ชั่นหรือชุดตัวเลขโดยพิมพ์คำสั่ง x=[a b c d e]; โดยค่าตัวเลขด้านในวงเล็บไม่ต้องใส่คอมม่า( , )
- 2. เมื่อต้องการคำนวนหาค่าของ sum,mean,min,mid และ max ก็ทำการพิมคำสั่งตามด้านบน เมื่อพิมพคำสั่งเสร็จแล้วทำการกด Enter เพียงเท่านี้ก็จะแสดงคำตอบเป็นที่สุด
เป็นอย่างไรกันบ้างครับกับ Sci-Lab สะดวกใช่ไหมครับ ก็ลองนำโปรแกรมนี้ใช้กันหวังว่าจะมีประโยชน์อย่างมาก แล้วเจอกันใหม่โอกาสหน้าครับ สวัสดีครับ