回覆列表
  • 1 # 使用者6511048512836

    1. 一元函式:

    f=@(x)(...)

    如:f=@(x)(2*x.^2+5*x-15)

    二元函式:

    f=@(x, y)(...)

    如:f=@(x, y)(sin(x.^2+y.^2))

    2. 一元函式:

    f=inline("f(x)", "x") 其中f(x)是函式表示式,x是該函式表示式中的自變數

    如:f=inline("2*x.^2+5*x-15", "x")

    二元函式:

    f=inline("f(x)", "x", "y") 其中f(x)是函式表示式,x,y是該函式表示式中的自變數

    如:f=inline("sin(x.^2+y.^2)", "x", "y")

    注意:定義好函式控制代碼後就可以按下面的方法使用:f(10)表示求x=10的函式值

    fsolve可以求出二元函式的零點:

    求方程組的零點(從[-5, -5]處開始搜尋)(fsolve採用迭代法求零點,因此需要設定一個初始值):

    首先我們要把上面的每個方程化為的形式,然後輸入:

    f=@(x)([2*x(1)-x(2)-exp(-x(1)); -x(1)+2*x(2)-exp(-x(2))]);

  • 中秋節和大豐收的關聯?
  • 蔥香飯的做法,蔥香飯怎麼做好吃,蔥香飯的家常?