พื้นฐานการใช้งานโปรแกรม SCILAB
ในปัจจุบันนี้ความเจริญก้าวหน้าทางด้านเทคโนโลยีเป็นไปอย่างรวดเร็ว หลายๆ หน่วยงานในภาคการศึกษาได้มีการนำอุปกรณ์
คอมพิวเตอร์และซอฟต์แวร์ต่าง ๆ มาช่วยในการเรียนการสอนและทำงานวิจัยของหลาย ๆ สาขาวิชา เช่น ทางด้านวิศวกรรมศาสตร์
และวิทยาศาสตร์ เป็นต้น โปรแกรมภาษา MATLAB ถือว่าเป็นซอฟต์แวร์ที่เป็นที่นิยมกันมาก สำหรับการคำนวณเชิงตัวเลขและ
แสดงผลกราฟริกที่ซับซ้อน โดยเฉพาะอย่างยิ่งสำหรับผู้ที่ทำงานทางด้านวิศวกรรมและวิทยาศาสตร์ อย่างไรก็ตามโปรแกรม
MATLAB เป็นโปรแกรมที่ต้องเสียเงินค่าลิขสิทธิ์ของซอฟต์แวร์ซึ่งมีราคาแพงมาก ทำให้ผู้คนจำนวนมากเสียโอกาสที่จะศึกษาและ
เรียนรู้การใช้งานโปรแกรมนี้เพื่อนำช่วยในการทำงานของตนเอง
โปรแกรมภาษา SCILAB เป็นโปรแกรมที่พัฒนาโดยกลุ่มของนักวิจัยจาก 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)
สำหรับโปรแกรม SCILAB ที่ทางสถาบัน INRIA และ ENPC พัฒนาขึ้นมานี้สามารถนำไปใช้งานได้ในหลายระบบปฏิบัติการ
เช่น ระบบปฏิบัติการลีนุกซ์ (Linux), ระบบปฏิบัติการวินโดวส์ (Windows), ระบบปฏิบัติการ Solaris, ระบบปฏิบัติการ HP-UX
และระบบปฏิบัติการ Mac OS X ที่ใช้กับเครื่องคอมพิวเตอร์ Macintosh
สำหรับในภาคผนวกนี้จะอธิบายพื้นฐาน การใช้งานโปรแกรม SCILAB เพื่อให้ผู้อ่านสามารถที่จะทดลองใช้งานตัวอย่างโปรแกรม SCILAB ที่ปรากฎในแต่ละบทเรียนได้ เนื่องจากผู้เรียนจะพบกับสมการทางคณิตศาสตร์มากมา เช่นจากการเรียนวิชา สัญญาณและระบบ ซึ่งบางครั้งจะยากแก่การทำความเข้าใจ การที่ได้ใช้โปรแกรม SCILAB ควบคู่ไปกับการเรียนรู้ในแต่ละบทเรียน
จะช่วยทำให้ผู้เรียนสามารถเข้าใจได้มากขึ้นว่า สมการทางคณิตศาสตร์ต่าง ๆ มีลักษณะการทำงานอย่างไร สำหรับรายละเอียดการใช้งานโปรแกรม SCILAB สามารถศึกษาเพิ่มเติมได้จาก ติดต่อผู้พัฒนา
|