怎麼用matlab求一個複雜函式的偏導?

時間 2023-03-15 03:05:03

1樓:匿名使用者

syms x y

diff(x^2-2*x+y^2-8*y,x)%對x求一階偏導。

diff(x^2-2*x+y^2-8*y,x,2)%二階。

2樓:瑞柏習惜夢

symsp

ina;t=p*(i*(1+i)^n/((1+i)^n-1))-a;

solve(t,p)ans

(a*((i

1)^n1))/i*(i

1)^n)改變第二個引數,依次為pin

a,就可以求出相應的解。

不過求i的解的時候,由於它複雜,找不到解。

3樓:acfun老婆指定唯一老公

舉例說明:(1)z=x2y-xy2,x=ucosv,y=usinv,求 dz/dv,dz/du

syms x y z u v

x=u*cos(v),y=u*sin(v)z=x^2*y-x*y^2,dzdu=diff(z,'u'),dzdv=diff(z,'v')

(2)求解常微分方程y'=-ay的通解,並用c1=3,a=50替換解的變數。

y = dsolve('dy = a*y') 求微分方程的通解。

a =50;c1=3;

subs(y) %進行引數的替換。

y = c1*exp(-a*t)

ans = 3*exp(-50*t)

matlab怎麼求偏導?

4樓:倉鼠說籃球

matlab求偏導步驟如下。

1、第一步,雙擊開啟matlab。

2、第二步,定義兩個變數a、b,在視窗中輸入**:syms a b。

3、第三步,定義一個多元函式用於求偏導數,輸入**:f=exp(a)*exp(b),即f=a^2*b^2。

4、第四步,分別對a、b求解偏導數,輸入兩行**:dfa=diff(f,a)和dfb=diff(f,b)。

5、第五步,檢視兩個偏導數的影象,輸入**:subplot(2,2,1:2),ezsurf(f),subplot(223),ezsurf(dfa),subplot(224),ezsurf(dfb)。

6、第六步,點選執行,選擇本地磁碟的位置儲存程式(注意檔名需要用因為開頭且不能有中文)。

7、第七步,再次點選執行檢視該函式的偏導求解影象如下:

5樓:巨人的隕落丶

matlab求偏導的步驟如下:

1、點選圖示,開啟matlab。

2、首先需要定義兩個符號變數,分別為:a b 。輸入**:【syms a b】

3、定義一個多元函式,輸入**【f=exp(a)*exp(b)】,含義為f=a^2*b^2

4、分別對兩個變數求解偏導;輸入**【dfa=diff(f,a) dfb=diff(f,b)】

5、檢視兩個函式的影象:

輸入**【subplot(2,2,1:2),ezsurf(f),subplot(223),ezsurf(dfa),subplot(224),ezsurf(dfb)】

6、點選執行,會彈出儲存選項,選擇合適的位置儲存,注意檔名必須為英文開頭且只能為英文或數字。

6、再次點選執行檢視該函式的偏導求解影象如下:

這樣,matlab怎麼求偏導的問題就解決了。

6樓:網友

1、開啟matlab軟體。

2、定義符號x y z,**如下: syms x y z。

3、定義一個函式f(x,y,z),**如下:f=x*y*z^2+y^2+z^3-z。

4、求解對飲各自的偏導:dz_dx=-diff(f,x)/diff(f,z),dz_dx=-diff(f,y)/diff(f,z)。

5、定義變數 x y u v:syms x y u v。

6、 定義兩個函式,f(x,y,u,v)=0,g(x,y,z,v)=0,已知u=u(x,y),v=v(x,y):f=x*u-y*v,g=y*u+x*v-1。

7、求解dy/dx這個導數,顯示的幾個如下圖所示:dy_dx=-diff(f,x)/diff(f,y)。

7樓:沐陽

1、開啟matlab軟體,清理工作空間和命令列視窗;

2、定義兩個符號變數分別為,x y;

3、定義一個多元函式。

4、分別對兩個變數求解偏導;dfx=diff(f,x)dfy=diff(f,y)

5、檢視兩個函式的影象;subplot(2,2,1:2),ezsurf(f)subplot(223),ezsurf(dfx)subplot(224),ezsurf(dfy)

6、檢視顯示結果,我們成功的完成了對該函式的偏導求解。

8樓:匿名使用者

ode45...一般用這個命令,具體條件看(help),不行的話,或者精度要求不高,可以用ode23,ode123,ode15s,等,大體用法一致,針對不同要求樂,

matlab中偏導數的計算

求函式偏導

用matlab求反函式,用matlab求一個反函式

z就相當於你原來函式裡面的x,而x相當於你原來函式的y。求y x x 2 18 6 x x 2 x 3 的反函式,相當於把上述方程中y當成已知量來求x,那麼把方程,得到分子是一個關於x的4次多項式 syms x y collect numden y x x 2 18 6 x x 2 x 3 x an...

求matlab裡求內積的函式,求一個matlab裡求內積的函式

娛樂小八卦啊 內積的命令是dot,例子如下 x 1 1 1 1 1 1 y 2 2 2 2 2 2 dot x,y 在數學中,內積 符號表示為 或 但為了避免將 內積 符號 和圓括號 搞混,本文采用 來表示 內積 陣列的 內積 可表示為舉例如下 a,b a1,a2,an n a1b1 a2b2 an...

我有複雜的家庭問題,怎麼解決,我有一個複雜的家庭問題,怎麼解決

斧王說了什麼 怎麼攤上這樣的爹這樣的哥啊!不僅封建家長制思想嚴重,而且嚴重重男輕女,明白嗎?你哥才是你爸心中的真正重要的後代,傳宗接代的種,你不是,你始終被認為是個外人,外人便宜,不佔白不佔,這就是他們心裡想的。向你老公要錢,遠走他鄉,換手機號 什麼都換。總不能讓這兩位把你和你孩子的生活都毀了吧?你...