1. 如何利用matlab求解二重積分
二重積分的計算
准備:
打開MATLAB軟體,如圖所示,我採用的MATLABr2012a;
8
總結:
以上步驟就是求解二重積分的方法,大家要靈活運用,及基本步驟和基本的積分求解很像,先是對積分區域進行處理,接著一步步的求解。
2. 用mathematica求二重積分
Integrate[
Sqrt[1 - (x^2/a^2 + y^2/b^2)]*If[x^2/a^2 + y^2/b^2 <= 1, 1, 0], {x, -a,
a}, {y, -b, b}, Assumptions -> (a > 0 && b > 0)]
(2 a *b *Pi)/3
3. matlab計算二重積分
syms x y;
f_1=0.2*exp(-0.5*((x-16)^2)+((y-10)^2)/0.64-((x-16)*(y-10))/2);
xup=y/4+sqrt(6-1.5*y^2);
xlow=y/4-sqrt(6-1.5*y^2);
fs1=int(f_1,'x',xlow,xup);
fs2=int(fs1,'y',-2,2);
fs2 =
int((exp(-(135*y)/4)*exp(675/4)*exp((27*y^2)/16)*(erf((21*2^(1/2))/2 - (3*2^(1/2)*y)/8 + (12 - 3*y^2)^(1/2)/2) + erf((3*2^(1/2)*y)/8 - (21*2^(1/2))/2 + (12 - 3*y^2)^(1/2)/2))*(2*pi)^(1/2))/10, y, -2, 2)
syms x y;
f1=x*y;
f2=int(f1,'y',1,x);
f3=int(f2,'x',1,2);
(3)mathematics求二重積分的命令擴展閱讀:
運用的符號積分命令int用法:
int(fun):求函數fun的不定積分;
int(fun,var):求函數fun關於變數var的不定積分;
int(fun, var, a,b,):求函數fun的在[a,b]間的定積分或廣義積分;
示例
>> clear;syms x y z;
>> int(sin(x*y+z),z)
ans = -cos(x*y+z)
4. 如何用Mathematica求多重積分
In[4]:= Integrate[
z^2, {z, -c, c}, {y, -b Sqrt[1 - z^2/c^2],
b Sqrt[1 - z^2/c^2]}, {x, -a Sqrt[1 - z^2/c^2 - y^2/b^2],
a Sqrt[1 - z^2/c^2 - y^2/b^2]}, Assumptions -> {a > 0, b > 0, c > 0}]
Out[4]= 4/15 a b c^3 \[Pi]
Mathematica 有很好的界面設計,就是如何書寫就如何輸入.你的問題只是你在數學上不會確定積分區域而已.
5. mathematica計算二重積分。 定義域為9x^2+4y^2≤1 該怎麼輸
你可以這樣輸入
Integrate[f[x, y]*Boole[9*x^2+4*y^2<=1], {x,-\[Infinity],\[Infinity]},{y,-\[Infinity],\[Infinity]}]
其中f[x,y]為被積函數。
這個在Mathematica的幫助中也有,更多的了解,請查看函數Integrate的幫助。
6. mathematica如何辦輸入二重三重積分號,不要告訴我如何分成累次積分計算,我主要是要那些符號
符號還是Integrate,比如:
二重積分為Integrate[f,{x,a,b},{y,c,d}] ;
三重為Integrate[f,{x,a,b}.{y,c,d},{z,e,f}]
其中二重積分中f為f=f(x,y);三重積分中f=f(x,y,z)。取值就是積分變數的積分限。
例如:
7. MATLAB如何求二重積分
在MATLAB軟體中輸入二重積分的代碼即可求二重積分,具體操作請參照以下步驟,演示軟體版本為MATLAB 2014版。
1、將要使用MATLAB計算下圖中的二重積分,首先在電腦上打開MATLAB軟體。