matlab求積分 y sin x ,t y 2 a b y ,積分範圍(0,pi)

2021-04-21 01:22:23 字數 1915 閱讀 8786

1樓:匿名使用者

首先,你的語

copy句沒問題。

但這個函式對於matlab來說過於複雜,matlab的數值計算能力很強,但是符號計算能力有限。所以他警告:warning:

explicit integral could not be found. (就是說積不出顯性表示式)。

如果可以的話,把a,b換成數字應該是可以積出數值結果的。

如果一定要積出符號解的話,可以用mathematica,或maple它們的符號計算能力比較強。

下面給出mathematica積出的結果(mathematica也積了好久,怪不得matlab積不出來)

2樓:匿名使用者

^可以解。

專>> syms x a b

>> y=sin(x)

y =sin(x)

>> s=int(y^屬2/(b*y+a),0,pi)s =-(-i*a^2*log(-i*a/(a^2-b^2)^(1/2))+i*a^2*log(i*a/(a^2-b^2)^(1/2))+a*(a^2-b^2)^(1/2)*pi+2*a^2*atan(1/(a^2-b^2)^(1/2)*b)-2*b*(a^2-b^2)^(1/2))/b^2/(a^2-b^2)^(1/2)

matlab中求定積分的運算

3樓:

int(函式f(x),a,b) 計算函式f(x)在區間[a,b]的定積分

quadl:該函式使用了稱為洛巴託求積(lobatto quadrature)的演算法,對於高精度和光滑函式效率更高

i=quadi(func,a,b,tol);

func是被積函式,a,b是積分限,tot是期望的絕對誤差(如果不提供,預設為1e-6)

eps是一個浮點誤差值,如果不帶引數,它的值為1到下一個能表示的比1大的浮點數之間差距的,它用來表示浮點相對誤差精度

理解為機器最小數即可

i=quadl(@(t)(t-3*t.^2+2*t.^3).^(-1/3),eps,1/2)表示積分限在[0,0.5]

4樓:白楊龍

int是解析解,用的牛頓萊布尼茨公式求定積分,亦即先求出不定積分,再用上下限代入,所得解為精確解,當然前提式子有能積分,有些式子沒有不定積分這個知道吧。

quadl是數值解,基本思想按照積分原始定義來求解,亦即將積分割槽域(上下限間)無限分割(程式中體現為分割成很多段)求各微元面積(quadl求一個個小梯形面積)

eps是很接近0的正數,因為0代入t-3*t.^2+2*t.^3).^(-1/3)會出錯,用極小數替代

數值解很多方法很多函式像ode23.ode45

5樓:匿名使用者

是matlab裡兩種不同的積分函式,你可以檢視一樣的應的函式說明。

6樓:孟尹宗政綺煙

^>>syms

x>>int((-0.0342)*x^6-0.016*x^5+1.

3545*x^4+0.4611*x^3-16.9306*x^2-2.

9858*x+33.9888,x,-3.1416,3.

1416)

ans=

-0.1235977977

7樓:桓富貴祖妝

matlab說他也不會做。如果你只是想求解這個積分的值,可按如下方法做

1.首先看看被積函式是什麼形態,有沒有奇點ezplot('(x^2*cos(x)^2+1)^(1/2)');

你這個函式是連續的,所以可積,然後

2.用簡單的數值積分

step

= 1e-2;x=

0:step:1;

y= (x.^2.*cos(x).^2

+1).^(1/2);

step*sum(y)

%積分值

求積分數學題,求積分的數學題

以下兩圖分別給出該積分的兩種求法 結果表明原題的選項中沒有符合題意的,但從第一張圖中求法的倒數第二步顯然可見,若把題幹中積分的上限4改為1則選b 此題有誤 希望能幫到你解決你心中的問題 希望能幫到你 求積分的數學題 做積分變換,設x 2 t,dx dt,x 3時,t 1.x 5時,t 3,得原積分 ...

求積分,過程

你好,請採納!要計算 0,e x 2 dx 可以通過計算二重積分 e x 2 y 2 dxdy.那個d表示是由中心在原點,半徑為a的圓周所圍成的閉區域.下面計算這個二重積分 解 在極座標系中,閉區域d可表示為 0 r a,0 2 e x 2 y 2 dxdy e r 2 rdrd 0,2 0,a e...

e(x 2 sinx怎麼求積分

結果為 e x 2 2xsinx cosx 解題過程如下 e x 2 sinx 解 sinxe x e xdsinx sinxe x cosxe xdx sinxe x cosxde x sinxe x cosxe x e xdcosx 2xe x 2 sinx e x 2 cosx e x 2 2...