Matlab函数简述

来源:互联网 发布:仿真软件multisim教程 编辑:程序博客网 时间:2024/06/05 20:23

完整的Matlab函数文件由函数定义行、H1行、帮助文本、函数体和注释完成。

函数构成:

函数定义行:M文件第一行

H1行:紧接函数定义行后的第一行以百分号开头的语句

帮助文本:H1行后的连续百分号开头的文件

函数体:实现函数功能所有命令的集合

注释:以百分号开头的对程序代码的注释语句



函数类型:

主函数和子函数

匿名函数


matlab中函数以function关键字开头,以end关键字结尾。在一个函数文件中,最前面的函数属于matlab的主函数,子函数是在主函数之内的,一个主函数中可以有多个子函数。在一个主函数中,可以调用他自己的子函数。

示例主函数和子函数:

function yout = test(x,y)
yout = test1(x,y) + test2(x,y);
    function y1 = test1(x,y)
        y1 = x + y;
    end
    function y2 = test2(x,y)
        y2 = x*y;
    end
end

调用:y = test(1,2)



原创粉丝点击