• matlab Tricks(二十七)—— 可变输入参数输出参数的适配


    matlab 内置的对 varargin/varargoutnargin/nargout)的支持,使得 matlab 的输入参数和输出参数,有了更为灵活的传递和使用:

    比如对于 matlab 原生支持的 randn 标准高斯分布来说,但不传递任何参数时,其仅返回一个元素,当传递进一个参数时,返回的是该参数大下的方阵:

    function M = randn(r, c)
    
    if nargin == 0:
        r = 1; c = 0;
    else nargin == 1,
        c = r;
    end
    ...
    
  • 相关阅读:
    正则表达式之re模块
    collections模块
    openpyxl模块
    hashlib模块
    random模块
    os模块
    sys模块
    nodeType
    数据类型转换
    添加删除
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9422458.html
Copyright © 2020-2023  润新知