1樓:天雲一號
在matlab中,可以利用diff函式對隱函式求導。其呼叫格式如下:
diff(函式) % 求一階導數;
diff(函式, n) % 求n階導數(n是具體整數);
diff(函式,變數名) % 求偏導數;
diff(函式, 變數名,n) % 求n階偏導數;
下面通過示例來說明diff函式對隱函式求導的方法。
題目:隱函式y^3 - x^3 - 1 = 0的導數。
syms x y % 定義變數
f = y^3 - x^3 - 1 % 隱函式 f = y^3 - x^3 - 1 = 0
dy1 = - diff(f,x)/diff(f,y) % 一階導數
dy2 = diff(dy1,x) + diff(dy1,y)*dy1; % 二階導數
dy2 = simplify(dy2);
計算結果:
dy1 = x^2/y^2
dy2 = -2*x*(-y^3+x^3)/y^5
2樓:
利用子隱函式的求導公式不可以嗎
f'(x)=-fx/fy.
fx是f對x求導,fy是f對y求導.
matlab求隱函式導數的命令
3樓:錢幣
matlab求導指令diff簡介:
這個函式是單詞differential(微分)的簡寫,用於計算微分,實際上計算的是差商,可以計算一階導數的有限差分近似。diff指令的具體用法(呼叫語法)如下:
diff(函式),求的一階導數;
diff(函式,n),求的n階導數(n是具體整數);
diff(函式,變數名),求對的偏導數;
下面是doc diff的幫助資訊:
對隱函式求導,下面就用matlab求一下隱函式cos(x+siny)=siny的導數。具體的**及計算結果如下圖所示:
如何利用matlab求解隱函式
4樓:匿名使用者
matlab求導指令diff
1、這個函式是單詞differential(微分)的簡寫,用於計算微分,實際上計算的是差商,可以計算一階導數的有限差分近似。diff指令的具體用法(呼叫語法)如下:
diff(函式),求的一階導數;
diff(函式,n),求的n階導數(n是具體整數);
diff(函式,變數名),求對的偏導數;
2、下面是doc diff的幫助資訊:
3、對隱函式求導,下面就用matlab求一下隱函式cos(x+siny)=siny的導數。具體的**及計算結果如下圖所示:
用新的變數名dydx替代dgdx中的diff(y(x), x),具體的**及計算結果如下圖所示:
4、對變數dgdx1代表的符號方程關於dydx的求解,使得dy/dx通過x,y表達出來。具體的**及計算結果如下圖所示:
5、注意:
1.生成隱函式的指令中y必須寫成y(x),表明y是x的函式。
2.第三步中把dgdx變數所包含的diff(y(x), x)字串替換為dydx,這是必須的步驟,因為diff(y(x), x)不能作為求解的變數名使用。
matlab中如何求導?
5樓:張宇
操作方法如下:
1、開啟matlab軟體;
2、輸入指令clear;clc;清空工作空間;
3、輸入指令sysm x定義一個符號
變數,如圖所示;
4、輸入指令f1=atan(x),定義一個函式;
5、輸入指令df1=diff(f1,x)求解導函式的符號解;
6、輸入以下指令檢視求導的結果,如圖所示;
subplot(1,2,1);
ezplot(f1),grid on;
subplot(1,2,2);
ezplot(df1),grid on;
7、檢視求導結果如下。
6樓:匿名使用者
matlab求導命令diff呼叫格式:
diff(函式) , 求的一階導數;
diff(函式, n) , 求的n階導數(n是具體整數);
diff(函式,變數名), 求對的偏導數;
diff(函式, 變數名,n) ,求對的n階偏導數;
matlab求雅可比矩陣命令jacobian,呼叫格式:
jacobian([函式;函式; 函式], )給出矩陣:
另外解微分方程可以用desolve
例>> x=solve('x^2=y','x')x =y^(1/2)
-y^(1/2)
matlab 裡怎麼表示導數
7樓:成功者
diff()函式是matlab的符號函式求導。 diff()使用說明: diff(s,'v')——對表示式s中指定符號變數v,計算s的一階導數 diff(s,'v',n)——對表示式s中指定符號變數v,計算s的n階導數 diff()應用例項對於顯函式的導數,如y=6x^3-4x^2+x-5 diff('6x^3-4x^2+x-5') 求y的一階導數 diff('6x^3-4x^2+x-5',2) 求y的二階導數對於隱函式的導數,如z=sin(x^2)*y^2 syms x y diff(sin(x^2)*y^2,2) 求z對x的二階偏導數對於引數方程的導數,如y=1-t^4,x=1+t^2 syms x y t dy=diff(1-t^4) 求y對t的一階導數 dx=diff(1+t^2) 求x對t的一階導數 dydx=dy/dx t=sqrt(x-1),eval(dydx) 求y對x的一階導數
如何理解隱函式求導,高數多元函式隱函式求導,方程組情形要怎麼理解?
rostiute魚 隱函式求導法則 隱函式導數的求解一般可以採用以下方法 方法 先把隱函式轉化成顯函式,再利用顯函式求導的方法求導 方法 隱函式左右兩邊對x求導 但要注意把y看作x的函式 方法 利用一階微分形式不變的性質分別對x和y求導,再通過移項求得的值 方法 把n元隱函式看作 n 1 元函式,通...
隱函式求導公式,隱函式求導怎麼求?
兔老大米奇 設函式f x,y,z f x,y,z 在點p x0,y0,z0 p x0,y0,z0 的某一鄰域內具有連續的偏導數。且f x0,y0,z0 0,fx x0,y0,z0 0f x0,y0,z0 0,fx x0,y0,z0 0 則方程f x,y,z 0f x,y,z 0 在點 x0,y0,z...
隱函式求導誰是誰的函式,隱函式求導怎麼判斷哪個是自變數,因變數
1.既然求 z x,z y,那麼z就看成是x,y的函式,z uv,u,v都是x,y的函式,對x求偏導數 y是常數 1 e u u x cosv e u sinv v x0 e u u x sinv e u cosv v x上面可以解出 v x和 u x z x u v x v u x 代進上面解出的...