(translator=Young, ChineseSource=Young-20020720-20\bvpset.html, EnglishSource=c:\matlabr12\help\techdoc\ref\bvpset.html)
MATLAB Function Reference    
bvpset

產生/修改臨界值問題(BVP)的選項結構

Syntax

Description

options = bvpset('name1',value1,'name2',value2,...) 產生一個給提到名稱屬性特定值的 options 結構。其他沒有定義的屬性都設預設值。只要輸入可以獨立確定屬性名稱的前幾個字母就可以了。屬性名稱的大小寫會被忽略。

options = bvpset(oldopts,'name1',value1,...) 修改一個已存在選項結構 oldopts

options = bvpset(oldopts,newopts) 合併新的選項結構 newopts 到已存在選項結構 oldopts。所有新的屬性會覆寫到舊的屬性。

bvpset 沒有輸入參數,會儘可能的顯示所有屬性名稱和預設值。

BVP Properties

RelTol - 對剩餘(residual)的相對容忍度[ positive scalar {1e-3} ]

這個純量用於剩餘向量的所有元素,預設是 1e-3 (精確度 0.1%)。算好的解答 的精確解。在每個格線的間距,剩餘 滿足

AbsTol - 剩餘的絕對容忍度[ positive scalar or vector {1e-6} ]

純量容忍度用於剩餘向量的所有元素。容忍度向量的元素用於對應的剩餘向量元素。AbsTol 預設是 1e-6。

FJacobian - ODEFUN 的解析(Analytic)部份積分[ 函數 ]

舉例來說,當解 時,如果 DFDY = FJAC(X,Y) 的 Jacobian,則設此屬性成 @FJAC。如果問題牽涉到未知參數 ,則 [DFDY,DFDP] = FJAC(X,Y,P) 必須也傳回 的部份積分。

BCJacobian - BCFUN 的解析(Analytic)部份積分[ 函數 ]

舉例來說,對於臨界狀態 ,設此屬行成 @BCJAC 如果 [DBCDYA,DBCDYB] = BCJAC(YA,YB) 的部份積分。如果問題牽涉到未知參數 [DBCDYA,DBCDYB,DBCDP] = BCJAC(YA,YB,P) 必須也傳回 的部份積分。

Nmax - 允許格線點的最大值[ positive integer {floor(1000/n)}]

Stats - 顯示計算花費統計資料 [ on | {off} ]

See Also

@ (function_handle), bvp4c, bvpget, bvpinit, bvpval


 bvpinit bvpval