MATLAB求解含有引數的不定積分

2021-05-30 00:56:34 字數 1192 閱讀 7833

1樓:匿名使用者

由於你給出的字元變數太多了,所以用matlab求解含有引數的且比較複雜的不定積分,是不太現實的。建議給出字元變數(tm、om、otc、p1)的具體數值,然後求解。

matlab求解含有引數的不定積分

2樓:這名字夠隨便

設被積函式為f=ax+b,積分割槽間為(c,d) matlab**如下: syms a b c d x; f=a*x+b; answer=int(f,x,c,d).

在matlab中怎樣求帶有引數的定積分

3樓:剛喬幹悅欣

1、首先,如果要對quad函式傳遞附加引數(extraparameters),應該先搞清楚quad函式的呼叫格式:

回q = quad(fun,a,b,tol,trace)其中,第4、5個引數分別是tol和trace,不答能想當然。你如果要傳遞附加引數,應該從第6個引數開始——儘管文件中並沒有提及,但quad函式的確可以接受附加引數。類似地函式還有很多,例如fsolve、fmincon等函式的函式。

在傳遞附加引數時,需要把前面的引數補齊,即使你不知道也不關心那些引數到底是幹什麼用的。幸運的是,這類函式絕大多數(如果不是所有的話)都支援用空陣列作為佔位符,例如:

q = quad(fun,a,b,,,r)這樣,你也就可以不用管tol、trace到底該怎樣取值了。

2、其次,quad函式並不支援一次性對多個附加引數求解。解決的辦法一是用迴圈,另一是用arrayfun函式(其實後者本質上也是迴圈,只不過寫法上簡單些)。

4樓:匿名使用者

設被積函式為f=ax+b,積分割槽間為(c,d)matlab**如下:

syms a b c d x;

f=a*x+b;

answer=int(f,x,c,d).

matlab求帶引數的不定積分公式,求不出結果?

5樓:匿名使用者

用matlab求解帶引數的不定積分,對其軟體有一定的難度。該軟體對於數值計算是強項。所以,題主可以考慮用其他數學軟體(如mathematica)來求解。

用mathematica求解可以,得到如下結果

matlab作業求解,求大神,matlab的作業,,,求大神解

第1問 冒號生成法 x 0 2 pi 9 2 pi 線性定點法 x linspace 0,2 pi,10 第2問 a rand 3,5 num 8 假設8是學號末位數 i1 find a num 0.1 單下標 i,j ind2sub size a i1 元素單下標標識轉換為該元素在矩陣中對應的全下...

求解csc179d的不定積分,求解 csc xdx的不定積分

csc xdx ln cscx cotx cscxcotx 2 c。c為積分常數。解答過程如下 csc 3xdx cscxd cotx cscxcotx cotxd cscx cscxcotx cscxcot 2xdx cscxcotx cscx csc 2x 1 dx cscxcotx csc 3...

求不定積分的詳細求解步驟,求不定積分的詳細解題步驟,我是菜鳥

一般在做不定積分的題目時,我們需要對一些常見的函式的原函式 導函式熟練掌握,這樣才能在解題時事半功倍。拆成兩個積分,一個是1 x 2 的積分,一個是1 x 1 的積分,兩者的差的三分之一就是結果,所以結果是1 3 ln x 2 x 1 c.求不定積分的詳細解題步驟,我是菜鳥 不定積分的基本公式。就是...