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 具體用法請...