|
|
|
2.5.3 คำสั่ง diff |
|
เป็นคำสั่งที่ใช้หาอนุพันธ์ของสมการคณิตศาสตร์เชิงสัญลักษณ์ มีรูปแบบการเรียกใช้งานสองแบบคือ |
|
แบบที่ 1 คือ z = diff(y, x)
เป็นการหาอนุพันธ์ของสมการ y เทียบกับตัวแปร x |
|
แบบที่ 2 คือ z = diff(y, x1, n1, x2, n2, ...)
เป็นการหาอนุพันธ์ของสมการ y เทียบกับตัวแปร xi, และ ni คืออันดับของ
การหาอนุพันธ์ที่เทียบกับตัวแปร xi, และ i = 1, 2,
|
ตัวอย่างเช่น |
|
-->syms a b
-->y = a^2*sin(3*b); //นั่นคือ 
-->diff(y, a)
ans =
2*a*sin(3*b) //นั่นคือ 
-->diff(y, b)
ans =
3*a^2*cos(3*b) //นั่นคือ 
-->diff(y, a, 2, b, 2)
ans =
-18*sin(3*b) //นั่นคือ  |
|
|
|

|
 |
โจทย์ของนี้สามารถหาคำตอบโดยใช้โปรแกรม SCILAB ได้ดังนี้ |
-->syms x
-->fx = 1/(x^3+3) + (x^2+2*x+1)*(x^2-5*x-4);
-->diff(fx,x)
ans =
-3*x^2/(x^3+3)^2+(2*x-5)*(x^2+2*x+1)+(2*x+2)*(x^2-5*x-4) |
|
|
|

|
 |
 |
|
|
|

|
 |
|
|
|
 |
|
|
|
 |
|
|
|
 |
|
|
|
 |
|
|
|
 |
 |
|
|
|
 |
 |
|
ก่อนหน้า [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] หน้าถัดไป |
|
กลับด้านบน |
|