1.一元函数

    1. function y = f( x )
    2. %F 此处显示有关此函数的摘要
    3. % 此处显示详细说明
    4. y = x .^ 2;
    5. end

    image.png
    2.二元函数

    1. function y = ff( x1,x2 )
    2. %FF 此处显示有关此函数的摘要
    3. % 此处显示详细说明
    4. y = x1.^2+x2.^2;
    5. end

    image.png
    3.返回两个值的函数

    1. function [ y1,y2 ] = fff( x1,x2 )
    2. %FFF 此处显示有关此函数的摘要
    3. % 此处显示详细说明
    4. y1 = x1^2+x2^2;
    5. y2 = x1^2-x2^2;
    6. end

    image.png
    4.不定长输入

    1. function y = cc(varargin)
    2. %SS 此处显示有关此函数的摘要
    3. % 此处显示详细说明
    4. y = nargin;
    5. end
    6. %varargout为任意多输出参数

    image.png
    5.补全参数
    使用nargin==n,来判断输入参数的个数,从而定默认值
    6.匿名函数
    image.png
    7.嵌套函数