回覆列表
  • 1 # 燈燈登登123

    第一步 開啟matlab軟體;

    第二步 輸入一下指令,清空工作空間;

    第三步 輸入一下指令定義一個符號變數,如圖所示;

    第四步 輸入一下指令,定義一個函式;

    第五步 輸入一下指令求解導函式的符號解;

    第六步 輸入一下指令檢視求導的結果,如圖所示;

    第七步 檢視求導結果如下。

  • 2 # 四月笙

    1判斷函式的性質

    下面我們就以帶絕對值的正選函式f(x)=sin|x|為例來求導。先來判斷一下一下該函式的性質。我們先用matlab畫一下該函式的圖形,具體程式碼如下:%畫出f(x)=sin|x|圖形clearx=-2*pi:pi/20:2*pi;y=sin(abs(x));plot(x,y,"r","LineWidth",1.5)title("函式f(x)=sin|x|圖形"),xlabel("x"),ylabel("y") 函式圖形為:

    2x≥0,有導數的定義求右導數

    當x≥0時,我們可以去掉函式中的絕對值,這時候函式f就變為:f(x)=sinx,這時候求右導數就簡單多了,不過還是得用定義發求右導數。具體程式碼以及計算結果請看下圖:

    3x≤0,由導數的定義求左導數

    同理,當x≤0時,去掉函式中的絕對值,f就變為:f(x)=sin(-x).。用定義發求左導數。具體程式碼以及計算結果請看下圖,有圖上的結果再結合上一部結論可以得出,f(x)在x=0點的導數不存在,而且在小於0的區間和大於0的區間導數不一致。

    4直接利用diff求導

    matlab提供了一個直接求函式導數的指令diff,然而當函式含有絕對值時候是否還有效呢?我們來探索一下。有下圖中可以看出,當x=0時,函式的導數出現了錯誤的結果。

    5畫出圖形程式碼

    下面我們畫出函式f(x)、兩個區間分別的導數圖形。具體程式碼如下圖所示:

    6畫出的圖形如下圖所示:

  • 中秋節和大豐收的關聯?
  • 有色板塊週期規律?