35.5用户定义的首参数

 
:val= getpref ("", "pref")
:val= getpref ("", "pref",默认)
:{val1,val2, …} = getpref ("", {"pref1", "pref2“, …})
:预结构体= getpref ("")
:预结构体= getpref ()

返回与命名首参数对应的首参数值pref在首选组中.

命名的首参数组必须是字符串。

如果pref中不存在默认如果指定了,则创建具有值的首参数默认并返回默认.

偏好pref可以是字符串或字符串的元胞数组。如果是字符串的元胞数组,则返回首参数的元胞数组。

对应的默认值默认可以是任何Octave值。例如,double、struct、元胞数组、对象等。或者,如果pref是一个字符串数组,那么默认必须是大小与相同的值的元胞数组pref.

如果两者都没有pref也没有默认如果指定了,则返回首参数组的首参数结构体.

若并没有指定参数,则返回一个包含所有引用组及其值的结构体。

详见: addpref,setpref,ispref,rmpref.

 
:setpref ("", "pref",val)
:setpref ("", {"pref1", "pref2", …}, {val1,val2, …})

设置首参数pref到给定val在命名的preferencegroup中.

命名的首参数组必须是字符串。

偏好pref可以是字符串或字符串的元胞数组。

对应的值val可以是任何Octave值。例如,double、struct、元胞数组、对象等。或者,如果pref是一个字符串的元胞数组val必须是大小与相同的值的元胞数组pref.

如果命名的首参数或组不存在,则会添加它。

详见: addpref,getpref,ispref,rmpref.

 
:addpref ("", "pref",val)
:addpref ("", {"pref1", "pref2", …}, {val1,val2, …})

添加首参数pref和相关值val到namedpreference组.

命名的首参数组必须是字符串。

偏好pref可以是字符串或字符串的元胞数组。如果首参数已经存在,则会发出错误。

对应的值val可以是任何Octave值。例如,double、struct、元胞数组、对象等。或者,如果pref是一个字符串的元胞数组val必须是大小与相同的值的元胞数组pref.

详见: setpref,getpref,ispref,rmpref.

 
:rmpref ("", "pref")
:rmpref ("", {"pref1", "pref2", …})
:rmpref ("")

删除命名首参数pref来自首参数组.

命名的首参数组必须是字符串。

偏好pref可以是字符串或字符串的元胞数组。

如果pref未指定,请删除首参数组.

删除不存在的首参数或组是错误的。

详见: addpref,ispref,setpref,getpref.

 
:tf= ispref ("", "pref")
:tf= ispref ("", {"pref1", "pref2“, …})
:tf= ispref ("")

如果命名的首参数为true,则返回truepref存在于首选组中.

命名的首参数组必须是字符串。

偏好pref可以是字符串或字符串的元胞数组。

如果pref未指定,如果首参数组为,则返回true存在。

详见: getpref,addpref,setpref,rmpref.

 
:目录= prefdir
:目录= prefdir 1.

返回保存Octave首参数的目录。

示例:

显示首参数目录

prefdir

更改到首参数文件夹

cd(prefdir)

如果使用参数调用,则会在preferences目录不存在的情况下创建该目录。

详见: getpref,setpref,addpref,rmpref,ispref.

 
:偏好

显示Octave的GUI首参数对话框窗口。


版权所有 © 2024 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号