我是靠谱客的博主 愤怒山水,最近开发中收集的这篇文章主要介绍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学习笔记(三)自定义函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部