MATLAB用function定义一个函数后 怎么让这个函数生效 是把这个M文件存到哪啊
2个回答
展开全部
1、你可以通过在命令栏中输入function,点击右键或者按F1来查询function函数的帮助文档。
2、在帮助文档中对function函数进行了详细的功能描述,使用方法的介绍。其基本形式为:function [ ]= fun( ); 即为:[输出]= fun(输入)。
3、点击软件左上角新建,新建一个.m文件或者函数都可以进行编辑。
4、其基本形式如图所示:第一行定义函数输入输出;第二三行百分号部分是注释部分,这里注意一定要写,方便以后查看该函数。第四五行编写函数的具体内容。
5、这里举一个简单的求和例子。代码如下:
function [ c ]=untitled( a ,b )%UNTITLED 求和%,求a+b的和:c=a+b;end。
6、点击软件左上角保存,注意文件名一定要和函数名字一样。
7、你可直接在命令函调用,也可在m文件或者另一个function函数中进行调用。
8、你可以在右侧文件夹中点击你的函数文件,在函数详情中可以看到你的函数注释详情,方便以后函数的使用。
展开全部
函数 是要调用的,.M文件应该和调用它的.M文件放在一个文件夹里才行,不然找不到它的;
譬如函数为 OUT = Function(Input1,input2); 此函数有两个参数,一个返回值;
调用它的话,就是 result = Function(x1,x2); result 就是用函数Function对实际参数x1和x2计算得到的返回值;
matlab的函数定义和函数调用基本和其它编程语言是一个道理,参数传入,参数传出等
譬如函数为 OUT = Function(Input1,input2); 此函数有两个参数,一个返回值;
调用它的话,就是 result = Function(x1,x2); result 就是用函数Function对实际参数x1和x2计算得到的返回值;
matlab的函数定义和函数调用基本和其它编程语言是一个道理,参数传入,参数传出等
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询