MATLAB Function Reference |
Syntax
options = bvpset('name1',value1,'name2',value2,...) options = bvpset(oldopts'name1',value1,...) options = bvpset(oldopts,newopts) bvpset
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 |