Options

Options[symbol]
给出符号的缺省选项的列表.

Options[expr]
给出特殊表达式(例如一个图形对象)中明确指定的选项.

Options[stream]Options["sname"]
给出与特定流相关的选项.

Options[object]
给出与一个外部对象(例如一个 NotebookObject)相关的选项.

Options[obj,name]
给出选项 name 的设置.

Options[obj,{name1,name2,}]
给出选项 的设置列表.

更多信息更多信息

  • 许多内置函数允许您附加参数,以指定具有形如 的规则的选项.
  • 当函数调用时,如果没有给出明确规则,Options[f] 给出与函数 f 相关的选项的规则列表.
  • Options 通常对选项名称返回变换列表.
  • 您可以对 Options[symbol] 分配一个值来重新定义函数所有的缺省选项.
  • SetOptions[symbol,name->value] 可以用于指定单个缺省选项.
  • 您可以对 InputStreamOutputStream 对象使用 Options. 如果一个特定名称仅有一个流,可以用和 Options 参数相同的字符串给出参数.
  • 如果 obj 是诸如 $FrontEndNotebookObject 或者 CellObject 的前端对象,内核将发送一个请求到前端以找到结果.
  • 对与单元相关的选项找到明确值,即使这些选项仅在样式、笔记本或全局层上设置.

范例范例打开所有单元关闭所有单元

基本范例  (2)基本范例  (2)

获得 LinearSolve 函数的选项列表:

In[1]:=
Click for copyable input
Out[1]=

定义 f 的缺省选项:

In[1]:=
Click for copyable input

定义 来使用选项:

In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
1988年引入
(1.0)
| 2012年更新
(9.0)