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))]);
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))]);