1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > MATLAB学习笔记1——函数调用 参数传递 全局变量使用

MATLAB学习笔记1——函数调用 参数传递 全局变量使用

时间:2023-10-08 17:02:13

相关推荐

MATLAB学习笔记1——函数调用 参数传递 全局变量使用

例:定义两个数组 a= [1 2 3] ,b= [4 5 6], 定义一个函数pan.m,在pan()中将a+b的值返回给主函数数组c, 最后显示图像 plot(a,b,c)的三维立体图。

·方法一:全局变量

test.m

global c %全局变量a = [1 2 3];b = [4 5 6];pan(a,b);plot3(a,b,c);

pan.m

function pan(x,y)global c %全局变量c = x+y;end

方法二:参数传递

下面的两个.m文件,一个是主函数,通过调用pan.m返回c的数组。

test.m

a = [1 2 3];b = [4 5 6];c = pan(a,b);plot3(a,b,c);%显示三维立体图

pan.m

function x1 = pan(x,y)x1 = x+y;end

·

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。