首页 > 其他 > 详细

matlab 函数的编写与调用

时间:2014-10-09 00:07:07      阅读:290      评论:0      收藏:0      [点我收藏+]

matlab中写个函数,在主程序中调用该函数的方法

 

跟其它的编程语言都一样,但是子函数与主函数要存于不同的文件中文件名就是函数名字文件必须保存在current directory中,才能调用

函数的基本结构:

function [返回变量列表]=函数名(输入变量列表)

%注释说明语句

输入、返回变量格式的检测

函数体

 

%--------简例-----

主函数 main.m
y=test(x)
子函数 test.m (文件名字即为函数名字)
function z=test(x)
z=x.*x;

%-------多维输出--------

[a,b,c]=aa(m,n)

 

另外,还有递归调用,即在函数内部可以调用函数自身;

      可变输入输出个数的处理。

function A=convs(varargin)

A=1;

for i=1:length(varargin)

    A=conv(A,varargin[i]);

end

matlab 函数的编写与调用

原文:http://www.cnblogs.com/luxiaolai/p/4011941.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!