2026a

# bvpget


提取使用 bvpset 创建的 options 结构体中的属性

函数库: TyMath

# 语法

val = bvpget(options, :name)

val = bvpget(options, :name, default)

# 说明

val = bvpget(options, :name) 从结构体 options 中提取指定属性的值,如果未在 options 中指定属性值,则返回空矩阵。用户只需键入唯一标识属性的前导字符即可。属性名称忽略大小写。nothing 是有效 options 参数。

val = bvpget(options, :name, default) 提取上述指定属性,但如果未在 options 中指定给定属性,则返回 val = default。例如,

val = bvpget(options,:reltol,1e-4)

返回 val = 0.0001(如果未在 options 中指定 reltol)。

# 示例

要创建将 bvp4c 的相对误差容限为 1e-4 的 options 结构体,请输入

using TyMath
options = bvpset(; reltol=1e-4);

要从 options 恢复 reltol 的值,请输入

bvpget(options,:reltol)
ans = 0.0001

# 另请参阅

bvp4c | bvp5c | bvpinit | bvpset | deval