我是靠谱客的博主 愤怒山水,这篇文章主要介绍MATLAB学习笔记(三)自定义函数MATLAB学习笔记(三)自定义函数,现在分享给大家,希望可以做个参考。

MATLAB学习笔记(三)自定义函数

格式如下:

function[y1,y2,···]=f(x1,x2,···)
% 其中 yi 为输出变量,xi 为输入变量

示例1:

函数文件

function[a,b,c]=f(x,y)
a=x+4;
b=x+y;
c(1)=x;c(2)=y;
end

工作区间运行后

>> [q,w,e]=f(1,2)

q =

     5


w =

     3


e =

     1     2

示例2:

函数文件

function f
a='lalaal';
b=[1,2];
c=pi;
end

工作区间运行后

>> a
未定义函数或变量 'a'。
 
>> b
未定义函数或变量 'b'。
 
>> c
未定义函数或变量 'c'。

这是由于 a,b,c 只是局部变量,可用 global 使之变为全局变量。

示例3:

函数文件:

function f
global a b c
a='lalaal';
b=[1,2];
c=pi;
end

工作空间运行后

>> global a b c
>> a,b,c

a =

    'lalaal'


b =

     1     2


c =

   3.1416e+00

最后

以上就是愤怒山水最近收集整理的关于MATLAB学习笔记(三)自定义函数MATLAB学习笔记(三)自定义函数的全部内容,更多相关MATLAB学习笔记(三)自定义函数MATLAB学习笔记(三)自定义函数内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(122)

评论列表共有 0 条评论

立即
投稿
返回
顶部