| 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 | ![]() |