1. 程式人生 > >用matlab解決數學建模中的微積分問題

用matlab解決數學建模中的微積分問題

微分

diff(f,n),f 表示原函式,n表示求幾階倒數;
desolve('f1','f2',,,'fn','a'),求解常微分方程,f123表示第幾個方程,x為自變數

積分

  1. 變步長積分法,我習慣叫它區間積分法
    result=quad('f',a,b,tol) result=quadl('f',a,b,tol),a,b是上下限,tol是精確度
    result=dblquad('f',x1,x2,y1,y2)二重積分,對應變數的上下限
  2. 不定積分(符號積分)int法
    直接看一下例子去理解int用法
    被積函式為r/(1+r^2),極座標,0<r<1

syms r
s=[r/(1+r^2)];
int(int(s,r,0,1),0,2*pi)