matlab如何輸入導數,Matlab中如何求導?

2021-03-10 22:04:51 字數 3056 閱讀 5956

1樓:小杉

第一來步首先看一下matlab常用的求導,求

自偏導函式,如下圖bai所示:

du第二步在我們的電腦上打zhi

開matlab,在命令列dao視窗中輸入syms x,f(x)=sin(x)+x^2 ,diff(f(x)對f(x)函式進行求導,如下圖所示:

第三步按回車鍵,可以看見求導的結果是2*x+cos(x),如下圖所示:

第四步在命令列視窗中輸入diff(f(x),3),按回車鍵求f(x)函式的3階導數,如下圖所示:

第五步也可以求偏導,輸入diff(f(x),x)求對偏導數,如下圖所示:

2樓:張宇

操作方法如下:

bai1、開啟matlab軟體;du

zhi2、輸入指令

daoclear;clc;清空工作空間;

3、輸入指令sy** 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、檢視求導結果如下。

3樓:匿名使用者

diff()函式是matlab的符號函式求導。

diff()使用說明:

diff(s,'v')——對表示式s中指定符號變內量v,計算s的一階容導數

diff(s,'v',n)——對表示式s中指定符號變數v,計算s的n階導數

diff()應用例項

對於顯函式的導數,如y=6x^3-4x^2+x-5diff('6x^3-4x^2+x-5')   求y的一階導數diff('6x^3-4x^2+x-5',2) 求y的二階導數對於隱函式的導數,如z=sin(x^2)*y^2syms x  y

diff(sin(x^2)*y^2,2)   求z對x的二階偏導數對於引數方程的導數,如y=1-t^4,x=1+t^2syms 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的一階導數

4樓:科技數碼答疑

導數採用diff函式

diff(s,'v',n),其中s為求的函式,v是變數,n為求導次數例如:diff('t^6','t',6)=720一階導數:diff(s)

二階導數:diff(s,2)

5樓:匿名使用者

d2(x)表示x『』,d3(x)表示x『』『

用matlab求函式的導數怎麼輸入

6樓:匿名使用者

用matlab求函

數的復導數

,可以diff()制

函式來bai

求解。即

1、求函式y=ln[ln(lnx)]的一階導du數>>syms x

>>y=log(log(log(x)));

>>dy=diff(y,1)

dy =1/(x*log(log(x))*log(x))  %計算zhi結果

2、求函式y=x^4+exp(-x)+sin(x)的三階dao導數>>syms x

>>y=x^4+exp(-x)+sin(x);

>>dy=diff(y,3)

dy =24*x - exp(-x) - cos(x)  %計算結果

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的一階導數

matlab中如何求導?

8樓:張宇

操作方法如下:

1、開啟matlab軟體;

2、輸入指令clear;clc;清空工作空間;

3、輸入指令sy** 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、檢視求導結果如下。

9樓:匿名使用者

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中 mat檔案,需要遍歷變數,怎麼做

估計你讀的時候是用import的吧?不要用它,你可以用下面的語句試試看 data load 你的檔案路徑 這樣你的所有資料就儲存到一個名字為data的陣列裡,如果向量是列的形式,要是你想讀第10個用a data 10 這樣a中就儲存了你需要的那一列資料,其他列依次類推,行的方法也是類似的。如果想都讀...

如何在matlab的figure圖中輸入攝氏單位

關於matlab中特殊字元 看看這樣輸入行不?t 25 circc 攝氏度 怎麼在matlab圖形的標題中輸入下標和公式 1 首先開啟matlab,接著畫一個影象,這裡以sinx為例子進行畫圖。2 然後找到insert 選項。3 然後插入一個文字框,對於插入也可以插入其他的,例如箭頭等等。4 然後移...

關於Matlab求定積分的問題,關於MATLAB求定積分的問題,已知積分結果,求積分的上界

通過矩形法估計面積 sum yy xx 400 xx 600 1ans 9.8796e 003 關於matlab求定積分的問題,已知積分結果,求積分的上界 5 我也想知道怎麼求 現在跟你遇到了同樣的情況 知道下界,被積函式和積分結果,需要求積分上界引數值 可以用matlab的函式 int 具體用法請...