新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > MATLAB入門教程之?dāng)?shù)值分析

MATLAB入門教程之?dāng)?shù)值分析

作者: 時間:2012-03-27 來源:網(wǎng)絡(luò) 收藏

2.1微分
diff函數(shù)用以演算一函數(shù)的微分項,相關(guān)的函數(shù)語法有下列4個:
diff(f) 傳回f對預(yù)設(shè)獨立變數(shù)的一次微分值
diff(f,'t') 傳回f對獨立變數(shù)t的一次微分值
diff(f,n) 傳回f對預(yù)設(shè)獨立變數(shù)的n次微分值
diff(f,'t',n) 傳回f對獨立變數(shù)t的n次微分值
數(shù)值微分函數(shù)也是用diff,因此這個函數(shù)是靠輸入的引數(shù)決定是以數(shù)值或是符號微分,如果引數(shù)為向量則執(zhí)行數(shù)值微分,如果引數(shù)為符號表示式則執(zhí)行符號微分。
先定義下列三個方程式,接著再演算其微分項:
>>S1 = '6*x^3-4*x^2+b*x-5';
>>S2 = 'sin(a)';
>>S3 = '(1 - t^3)/(1 + t^4)';
>>diff(S1)
ans=18*x^2-8*x+b
>>diff(S1,2)
ans= 36*x-8
>>diff(S1,'b')
ans= x
>>diff(S2)

上一頁 1 2 3 4 5 6 7 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉