積分的矩形法則 數值積分中矩形公式
在MATLAB中用矩形法求解SiNx積分從0到1的步驟如下:1。首先建立了矩形法的數值函數文件,其內容為函數f=rectangle(fun,a,B,n)%矩形法:H=(B-a)/NX=a:H:by=x
在MATLAB中用矩形法求解SiNx積分從0到1的步驟如下:1。首先建立了矩形法的數值函數文件,其內容為函數f=rectangle(fun,a,B,n)%矩形法:H=(B-a)/NX=a:H:by=xfori=2:n1y(I)=fun((x(I))x(I-1))/2)ENDF=H*sum(Y(1:end))end2。在當前目錄中,執(zhí)行窗口命令fun=@(x)sin(x)%來定義被積函數y=rectangular(fun,01100)3。運行結果ans=0.4597