(translator=Szuwei, ChineseSource=Szuwei-20020706-5\inline.html, EnglishSource=c:\matlabr12\help\techdoc\ref\inline.html)
MATLAB Function Reference    
inline

建構(construct)一個inline物件。

Syntax

Description

inline(expr) function object from the MATLAB expression contained in the string expr.藉由搜尋(searching)expr分隔的(isolated)小寫字母字元(lower case alphabetic character),inline函數的輸入參數會自動地被決定,除了(other than)ij不是屬於(part of)來自許多字母子元(alphabetic characters)組成單字(word)的一部分。如果沒有這種字元的存在,x將會被使用。如果那個字元不是唯一的,則最近的x會被使用。如果兩個字元都被找到,則比較晚被找到的字母會被選用。

inline(expr,arg1,arg2, ...) 建構一個inline函數,而其輸入參數會由arg1arg2...字串具體說明(specified)。多重字元(Multicharacter)符號(symbol)的名字可能會被使用。

inline(expr,n)其中n是一個純量(scalar),建構一個輸入參數是xP1P2…的inline函數。

Remarks

三個和inline相關的指令(command)准許(allow)你檢查(examine)一個inline函數物件和決定其物件要如何被創造。

char(fun) 轉換inline函數到字元函數。這個和formula(fun)是相同的。

argnames(fun) 傳回inline物件fun其輸入參數的名字,當作是字串的細胞陣列(cell array)。

formula(fun) 傳回inline物件fun的方程式。

第四個指令vectorize(fun)在公式(formula)中的fun插入一個. 在任何 ^*或是/'之前。最後的結果是一個inline函數的向量化(vectorized)版本(version)。

Examples

這個範例創造了一個簡單的inline函數來平方(squaer)數值。

你可以使用char函數來轉換結果成為一個字串。

這個範例創造了一個inline函數去表示一個公式(formula)。inline函數的結果可以用argnamesformula函數來評估(evaluated)。

這個呼叫對inline來說,定義了函數f和兩個變數alphax是相依(dependent)的:

如果inline不會傳回想要的(desired)函數變數或是如果函數變數是錯誤的順序,你可以用inline參數清單(list)明確的指定想要的變數。


 info inmem

建構(construct)
搜尋(searching)
分隔的(isolated)
小寫字母字元(lower case alphabetic character)
除了(other than)
字母子元(alphabetic characters)
屬於(part of)
具體說明(specified)
多重字元(Multicharacter)
符號(symbol)
純量(scalar)
指令(command)
准許(allow)
檢查(examine)
公式(formula)
清單(list)
想要的(desired)
相依(dependent)
評估(evaluated)