2.1微分 g%]<sRl:-
52#
*{q}
diff函数用以演算一函数的微分项,相关的函数语法有下列4个: ziO(`"v
KLG .?`h:
diff(f) 传回f对预设独立变数的一次微分值 &,PA+#
dn])6Xl;i
diff(f,'t') 传回f对独立变数t的一次微分值 &-^*D%9
B [YyA
diff(f,n) 传回f对预设独立变数的n次微分值 T>1#SWQ/9
!.V_?aYi8
diff(f,'t',n) 传回f对独立变数t的n次微分值 tFn[U#'
gzVZPvTPE
数值微分函数也是用diff,因此这个函数是靠输入的引数决定是以数值或是符号微分,如果引数为向量则执行数值微分,如果引数为符号表示式则执行符号微分。 @,Dnl v|?
Yyd}>+|<,
先定义下列三个方程式,接著再演算其微分项: Zp_j\B
ZW"f*vwQo
>>S1 = '6*x^3-4*x^2+b*x-5'; u&o4?]6
b0h\l#6
>>S2 = 'sin(a)'; ./7-[d
6K8v:yYPa
>>S3 = '(1 - t^3)/(1 + t^4)'; #WG;p(?:
qgEzK
>>diff(S1) |p+FIr+
8R\6hYJ%F
ans=18*x^2-8*x+b .^F&6'h1H
$X.F=Kv
>>diff(S1,2) B3[X{n$px
W2$rC5|
ans= 36*x-8 xZ2 1iQeN
N@k'
s
>>diff(S1,'b') d72
yu3
?
B|i
ans= x !}U3{L-
f`>\bdz
>>diff(S2) \&