Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 程序包开发 > 选项管理 >

OptionValue

OptionValue[name]
给出选项 name 的值,该选项设置匹配 OptionsPattern
OptionValue[f, name]
给出具有头部 f 的选项 name 的值。
OptionValue[f, opts, name]
从规则 opts 的列表中提取选项值。
  • OptionValue[{opt1->val1, ...}, ...] 明确指明缺省选项的设置。
  • OptionValue[{spec1, spec2, ...}, ...] 允许使用 fiopti->vali 的形式来设定缺省选项值。 每个头部可以视为 Options[fi] 中的规则列表。
定义 f 函数的缺省选项的设置:
In[1]:=
Click for copyable input
定义 f,允许设置选项:
In[2]:=
Click for copyable input
调用 f,给出一个明确的选项设置:
In[3]:=
Click for copyable input
Out[3]=
f 选项的缺省值:
In[4]:=
Click for copyable input
Out[4]=
6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team