หน้าหลัก
  บทเรียน scilab
  การประยุกต์ใช้งาน
  ดาวน์โหลด
  ฟังก์ชันคณิตศาสตร์
  Symbolic Toolbox
  บริการฝึกอบรม
  เว็บบอร์ด
  เว็บไซต์ที่น่าสนใจ
  สมุดเยี่ยมชม
  บุคลากร
สมัครสมาชิก
ดาวน์โหลดฟรี

Download Scilab
Scilab - LabVIEW
INRIA
Scicos
admin Online ขณะนี้ : 5 คน
 
2. คำสั่งใน Symbolic Toolbox
     หลังจากติดตั้ง Symbolic toolbox ในโปรแกรม SCILAB แล้ว เมื่อทำการเรียกหน้าต่างช่วยเหลือ (Help) ขึ้นมา ก็จะพบว่ามีเมนูของ Symbolic toolbox ปรากฏอยู่ ซึ่งภายในเมนูนี้จะประกอบไปด้วยฟังก์ชันต่างๆ ที่ใช้ในการคำนวณเชิงสัญลักษณ์ ดังแสดงในภาพที่ 1.6 ซึ่งประกอบไปด้วยฟังก์ชันต่างๆ มากมายดังนี้

ข้อควรระวัง         หากใช้งานโปรแกรม SCILAB ในการคำนวณเชิงสัญลักษณ์แล้วเกิดปัญหาเครื่องหยุดทำงาน ให้ปิดโปรแกรม SCILAB แล้วเปิดโปรแกรม SCILAB ขึ้นมาใหม่ แล้วใช้คำสั่ง restartserver ที่อยู่ใน Symbolic toolbox เพื่อกำหนดค่าเริ่มต้นให้กับโปรแกรม PERL และ MAXIMA ใหม่

 
2.1 คำสั่งที่เกี่ยวข้องกับการสร้างตัวแปรเชิงสัญลักษณ์
 
    2.1.1 คำสั่ง syms
            เป็นคำสั่งที่ใช้ในการสร้างตัวแปรเชิงสัญลักษณ์ เพื่อใช้ในการสร้างสมการคณิตศาสตร์เพื่อนำมาประมวลผลเชิงสัญลักษณ์ มีรูปแบบการเรียกใช้งานคือ

syms a b string c string d string

 
 

ภาพที่ 1.6 หน้าต่างช่วยเหลือ (Help) จะปรากฎ Symbolic Math Toolbox ขึ้นมา

 
      เมื่อ string คือประเภทของตัวแปร a, b, c, และ d ซึ่งสามารถกำหนดได้หลายแบบคือ even, odd, integer, rational, irrational, real, imaginary, หรือ complex (เป็นค่าดีฟอลต์) ตัวอย่างเช่น

-->syms a b real c imaginary  //สร้างตัวแปร a และ b เป็นแบบ real และ c เป็นแบบimaginary
-->symtype(a)
ans  =
real                        //บอกว่าตัวแปร a เป็นแบบ real
-->symtype(c)
ans  =
imaginary              //บอกว่าตัวแปร d เป็นแบบ imaginary

 
2.1.2 คำสั่ง symtype
เป็นคำสั่งที่ใช้แสดงประเภทของตัวแปรเชิงสัญลักษณ์ว่าเป็นแบบใด ได้แก่ even, odd, integer, rational, irrational, real, imaginary, หรือ complex โดยมีรูปแบบการเรียกใช้งานคือ

y = symtype(x)

 
เมื่อ y คือประเภทของตัวแปรเชิงสัญลักษณ์ x ตัวอย่างเช่น

-->syms a real b integer
-->symtype(a)
ans  =
real                                 //บอกว่าตัวแปร a เป็นแบบ real
-->symtype(b)
ans  =
integer                           //บอกว่าตัวแปร b เป็นแบบ integer

 
2.1.3 คำสั่ง findsym

เป็นคำสั่งที่ใช้ตรวจหาตัวแปรเชิงสัญลักษณ์ที่ใช้อยู่ในตัวแปรที่กำหนด มีรูปแบบการเรียกใช้งานคือ

y = findsym(x)

เมื่อ y คือตัวแปรเชิงสัญลักษณ์ที่ใช้อยู่ในตัวแปร x ตัวอย่างเช่น
 

-->syms a b             //สร้างตัวแปร a และ b เป็นแบบ complex (ค่าดีฟอลต์)
-->x = 4;
-->y = sin(a) + cos(x) + exp(b);
-->params = findsym(y)
params  =
!a  b  !                //ตัวแปร a และ b เป็นตัวแปรเชิงสัญลักษณ์ที่ใช้อยู่ในตัวแปร y

 
 
 
ก่อนหน้า [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] หน้าถัดไป
กลับด้านบน
สงวนลิขสิทธิ์ มหาวิทยาลัยราชภัฏนครปฐม
85 ถนนมาลัยแมน อำเภอเมือง จังหวัดนครปฐม 73000
โทร. 034-261021 โทรสาร .034-261065 E-mail : piya@npru.ac.th