代码之家  ›  专栏  ›  技术社区  ›  yuk

MATLAB特征函数

  •  13
  • yuk  · 技术社区  · 16 年前

    我很好奇在哪里可以找到一个完整的描述 特色 memstats getpid . 还有别的吗?

    >> which feature
    built-in (undocumented)
    
    2 回复  |  直到 16 年前
        1
  •  31
  •   Community Mohan Dere    9 年前

    注:功能、说明和参考资料的更完整列表可在此处找到: http://UndocumentedMatlab.com/blog/undocumented-feature-function/

    是一个完全没有文档记录且不受支持的Matlab函数,与大多数其他没有文档记录的Matlab函数不同,它实际上经常在Matlab版本之间更改而不事先通知,因此在代码中使用此函数时要非常小心。

    尽管如此,多年来已经报道了几个功能选项,主要是在CSSM论坛上,也可以在已安装的Matlab代码库中看到:

    特征 接受两个参数:功能的名称和可选的新值。这与 获取/设置 函数:如果只提供一个参数,Matlab返回当前特征值(如 得到 ),否则将修改该值(如 ).

    • 特征 ('usehg2',1)-这显然涉及到一个新的处理图形实现,目前正在开发中(在过去的几个版本)-如果有人有任何关于HG2的信息,我很乐意听到它。。。

    • ('JavaFigures')—在propedit.m中提到; disabled since R2007a

    • ('NewPrintAPI')—在\toolbox\matlab\graphics\private\setup.m中提到

    • 特征 ('accel,开/关)-参见 here

    • 特征 returns the Matlab process ID (实际上,它的JVM的PID与Matlab的PID相同)。也可以看到类似的情况 java.lang.management.ManagementFactory.getRuntimeMXBean.getName.char .

    • returns the number of CPU cores 由Matlab查看

    • (memstats、dumpmem、processmem…)-多个联机引用

    • 特征 ('hotlinks')参见toolbox\matlab\helptools\info.m

    • ('UseOldFileDialogs')参见toolbox\matlab\uitools\private\usejavadialog.m

    • 特征

      • cpucount=feature('timing','cpucount')请参阅toolbox\matlab\iofun\tempname.m(其他几个第二个参数选项)
    • 特征 here

    以下是从已安装的R2010a Matlab代码库中获取的更多参考:

    • 特征 “功能('useGBT2')仅在使用-hgVersion 2选项启动Matlab时可用。” -英寸/英寸/xlate:15419; 另请参见:clf.m

    • 特征 ('COM\u ActxProgidCheck',标志)-/help/techdoc/helpsearch/\u 533.cfs

    • 特征 ('TimeSeriesTools',1)-/help/techdoc/helpsearch/\u 533.cfs

    • 特征

    • 特征 ('hgusingmatalabclasses')/toolbox/local/hgrc.m、subplot.m、title.m、xlabel.m、ylabel.m、zlabel.m、mesh.m、surf.m、colorbar.m等。

    • ('EightyColumns',1)-/toolbox/local/matlabrc.m

    • 特征

    • 特征

    • 特征 ('clearjava',1)-javaclasspath.m

    • 特征 ('figuretools')域菜单.m

    • 特征 ('getdefaultprinter')打印dlg.m:578

    • 特征

    • 特征

    • 特征 使能服务

    • 特征 使能服务 ('DDEServer',真)

    以下是在中使用的与OpenGL相关的功能 .m函数:

    • 特征 ('openglmode')
    • ('OpenGLLoadStatus')
    • 特征
    • 特征 ('usegenericopengl',1)
    • ('getopenglinfo')= (“信息”)
    • 特征 opengl (“数据”)
    • ('OpenGLVerbose',1)
        2
  •  1
  •   gnovice    16 年前

    This MathWorks product support page 列出了在以下情况下可以使用功能的其他一些方法 this section about tools for measuring memory usage :

    feature dumpmem
    feature processmem
    

    除此之外,我只能发现它最多占用2个输入并返回1个输出:

    >> nargin(@feature)
    
    ans =
    
         2
    
    >> nargout(@feature)
    
    ans =
    
         1
    
    推荐文章