|
|
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 คือประเภทของตัวแปรเชิงสัญลักษณ์ x ตัวอย่างเช่น |
-->syms a real b integer
-->symtype(a)
ans =
real //บอกว่าตัวแปร a เป็นแบบ real
-->symtype(b)
ans =
integer //บอกว่าตัวแปร b เป็นแบบ integer |
|
|
2.1.3 คำสั่ง findsym |
เป็นคำสั่งที่ใช้ตรวจหาตัวแปรเชิงสัญลักษณ์ที่ใช้อยู่ในตัวแปรที่กำหนด มีรูปแบบการเรียกใช้งานคือ |
|
เมื่อ 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] หน้าถัดไป |
กลับด้านบน |