新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > MATLAB入門教程之數值分析

MATLAB入門教程之數值分析

作者: 時間:2012-03-27 來源:網絡 收藏
ANSFORM: none; COLOR: rgb(95,95,95); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">ans=
cos(a)
>>diff(S3)
ans=-3*t^2/(1+t^4)-4*(1-t^3)/(1+t^4)^2*t^3
>>simplify(diff(S3))
ans= t^2*(-3+t^4-4*t)/(1+t^4)^2
2.2積分
int函數用以演算一函數的積分項, 這個函數要找出一符號式 F 使得diff(F)=f。如果積
分式的解析式 (analytical form, closed form) 不存在的話或是無法找到,則int 傳回原輸入的符號式。相關的函數語法有下列 4個:
int(f) 傳回f對預設獨立變數的積分值
int(f,'t') 傳回f對獨立變數t的積分值
int(f,a,b) 傳回f對預設獨立變數的積分值,積分區(qū)間為[a,b],a和b為數值式
int(f,'t',a,b) 傳回f對獨立變數t的積分值,積分區(qū)間為[a,b],a和b為數值式
int(f,'m','n') 傳回f對預設變數的積分值,積分區(qū)間為[m,n],m和n為符號式
我們示范幾個例子:
>>S1 = '6*x^3-4*x^2+b*x-5';
>>S2 = 'sin(a)';
>>S3 = 'sqrt(x)';
>>int(S1)
ans= 3/2*x^4-4/3*x^3+1/2*b*x^2-5*x


關鍵詞: MATLAB 入門教程 數值分析

評論


相關推薦

技術專區(qū)

關閉