问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

matlab 如何建立、调用自定义函数?

发布网友 发布时间:2022-03-31 14:50

我来回答

6个回答

热心网友 时间:2022-03-31 16:19

建立一个函数的M文件步骤:
1,在命令窗口中输入edit,弹出一个函数编辑框用于你自定义一个函数
2,函数的建立:格式为function空格f=myfun(x,y),这里f是你函数的输出,myfun是你这个函数的函数文件名(这个名字你可以自己随便订的),然后括号里边的就是你的输入。如这个函数:
function f=myfun(x1,x2)
f=x1*x2(这个是你的函数的功能,及表达式)你构造好这个函数后,点击save,保存,注意这里有一个地方需要特别注意,你保存的是一个M文件,我们在命令窗口里调用的都是M文件,所以如果你要调用你上边构造的那个函数,你最后让你这个M文件的名字跟你上边的函数文件名相同,即这里保存的 M文件名你应该取名为myfun,保存好,记住你保存的路径。
3,这一步就是你调用你上边构造的那个函数了.首先,你在你的MATLAB种把当前路径选择为你刚才保存的那个M文件的路径(如此你才可以调用你所构造的函数,不然读取不到,会报错) 调用格式为你保存的M文件的文件名。比如,你先在命令窗口中赋值x1,X2令x1=2,x2=4;然后输入函数文件名myfun,则输出结果为x1*x2=2*4=8即ans=8。希望对你有帮助!

热心网友 时间:2022-03-31 17:37

函数文件需要在编辑器中提前编好程序。点击上面的*“+”号,有一个function,点开就可以编写函数。

我的是中文版,和你的对照着可以

函数文件不可以直接运行,必须保存为m文件后,在你的主程序内调用,平常用的很多函数都是这么用的,比如说求余函数 rem(x,y) ,如果没有x,y的实际值是没有函数的实际意义的。

附上我以前的一些简单的自定义函数吧。

记得一定要保存m文件在调用

热心网友 时间:2022-03-31 19:12

新建一个m文件 在m文件里面第一行输入function [X,Y]=pll(X1,Y1,X2,Y2),这里x1 x2 y1 y2是你函数的输入值, x y是输出值,接着定义你要实现的功能,比如:x = x1 + x2; y = y1 + y2; 接着保存这个m文件,注意!! 这个m文件的名字必须是定义的函数的名字,即保存为pll.m 否则会出错。

接着在matlab命令窗口中输入 pll(1,2,3,4)看看会得到什么? 也可以另外创建一个m文件,在这里调用pll()这个函数。

不知道我说清楚了没。。。。我没有调试过,希望不会报错 -。-

热心网友 时间:2022-03-31 21:03

新建一个M文件,在Editor编辑器中输入函数function [X,Y]=pll(X1,Y1,X2,Y2)以及其欲实现的功能,保存,然后在另外一个M文件中就可以调用这个函数,在命令窗口中不能实现调用。
我初学,我就是这样用的,并且那个自定义了函数的M文件与调用此函数的M文件须在同一存储路径下

热心网友 时间:2022-03-31 23:11

我也是这个问题,但是这个是因为你在这里只是定义一个function,没有给里面的参数定义所以会出现错误,你在别的M文件中直接调用这个函数,参数匹配就没有问题。我的已经调好了,你加油!

热心网友 时间:2022-04-01 01:36

function [X,Y]=pll(1,2,3,4)'X1=1 Y1=2 X2=3 Y2=4
matlab怎么调用自定义函数

第一步在matlab中创建了一个自定义函数test_data,并将test_data函数放在当前文件夹,第二步在命令行窗口中输入test_data(3)进行调用函数,返回结果9,第三步在命令行窗口中调用函数,需要注意的是调用函数要在当前文件夹中,就是要在自定义函数test_data的路径文件夹下,不然会出现找不到的情况,第...

matlab 如何建立、调用自定义函数?

函数文件需要在编辑器中提前编好程序。点击上面的黄色“+”号,有一个function,点开就可以编写函数。我的是中文版,和你的对照着可以 函数文件不可以直接运行,必须保存为m文件后,在你的主程序内调用,平常用的很多函数都是这么用的,比如说求余函数 rem(x,y) ,如果没有x,y的实际值是没有函数...

matlab 怎么调用自定义函数

1、函数文件+调用命令文件:需单独定义一个自定义函数的M文件;2、函数文件+子函数:定义一个具有多个自定义函数的M文件;3、Inline:无需M文件,直接定义;4、匿名函数;5、Syms+subs: 无需M文件,直接定义;6、字符串+subs:无需M文件,直接定义;7、直接通过@符号定义.1、函数文件+调用函数文件:...

matlab怎么建立自定义函数

新建一个m文件 在m文件里面第一行输入function [X,Y]=pll(X1,Y1,X2,Y2),这里x1 x2 y1 y2是你函数的输入值, x y是输出值,接着定义你要实现的功能,比如:x = x1 + x2; y = y1 + y2; 接着保存这个m文件,注意!! 这个m文件的名字必须是定义的函数的名字,即保存为pll.m...

怎么在matlab自定义函数中再调用一个自定义函数?

两个函数分开存储,直接调用就行了,只不过调用时要给定参数,我一般都再主函数中用global定义参数,这样参数调用会很方便。

【Matlab基础】04. 自定义函数

1. m文件定义函数Matlab函数由函数名、返回值、输入参数、函数体和end标识组成。m文件函数需保存为与函数名一致的文件,调用时仅需知道功能和参数。例1演示了如何定义和调用求向量最大最小值的函数,输出结果为m=56和n=2。2. 内联函数内联函数允许直接用表达式定义,无需单独m文件,但只能用于数值...

matlab函数文件怎么调用自定义函数。我先定义了两个函数Kt=fKt(A,B...

编写好函数后将其保存成名称为函数名的.m文件,然后运行(这时会出现问题,不用管它)。在需要调用这个函数的.m文件中直接按定义的函数形式(提供所需的参数)调用即可。

matlab怎么定义函数啊?

1、函数文件+调用函数文件:定义多个M文件。调用函数文件:myfile.m clear clc for x=1:10 y=mylfg(x);end 自定义函数文件: mylfg.m function y=mylfg(x) %注意:函数名(mylfg)必须与文件名(mylfg.m)一致 Y=3*x+1;注:这种方法要求自定义函数必须单独写一个M文件,不能与调用的命令...

Matlab怎么建立自定义函数

function 返回值=函数名(输入参数)函数体 例如求a+b的函数 function c=sumcalculate(a,b)c=a+b 就哦了 调用的时候直接sumcalculate(x,y)就行

matlab自己编写一个函数后怎么调用啊

如果你的程序放在当前文件夹下面(脚本文件和自编函数在同一文件夹下),或者是matlab的默认搜索路径下,是可以直接被调用的。除此之外的函数调用就要用到一个命令:增加matlab的函数库搜索命令,这样的话,matlab在默认路径搜索完之后,就会去访问用户自定义的路径。假设你的主程序.m(或者是脚本)在文件夹...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
几何e值得买吗 我英语80分左右总是上不去(100分满分)怎么办... 刚绣好的十字绣怎么洗?画过格的 台州温岭第一人民医院有儿科吗 北山职业技术学校有哪些专业? 在温岭市找一份夜里兼职的驶机工作我现白天在厂里开车,想多收入,找... ...网线连接了客厅的路由器再连接到电脑上,卧室用的是和客厅路由器分... ...器放在客厅看电视用,卧室里面我还得再牵一根网线怎么办? ...台式 路由器在客厅距离太远拉网线不方便 卧室里有网线插口 卧室的网 ... 在临海社保缴费了一年后离开没办转移,去宁波参加社保 后又回临海参加社... Old Tom the killer whale,的翻译 人去世了有烟草证早告诉烟草公司好还是迟告诉烟草公司好? 丈夫去世烟草证可以过户给妻子吗? 梦见死去的朋友给我要烟抽? 拿死去邻居家烟什么意思? 梦到去世的人在吃烟是不是去世的人有什么心愿? 梦见死去的老公要烟吸,是给烧真烟,还是烧纸烟? 梦见过世多年的爸爸问我要烟抽 丧事可以用喜贵烟吗? 领导父亲去世收烟犯不犯法? 老人逝去可以做烟供吗? 给去世的亲人上香烟不直是什么意思? 404 Not Found 人去世后给烟抽烟灰不倒 老人去世可以带走那里的烟吗? 亲人去世要买什么香烟? 洛夫《烟之外》表达什么意思 逝去的烟火 怎么样制作最新版的win7旗舰版系统 怎样用U盘制作win7系统 如何选择新鲜蓝莓? 新鲜蓝莓怎么泡水喝 新鲜蓝莓怎么吃 新鲜蓝莓的吃法 新鲜蓝莓怎么洗 新鲜的蓝莓应该怎么吃 新鲜蓝莓怎样洗怎样吃 新鲜蓝莓怎么吃最有营养? 没身份证能不能坐高铁 没身份证怎么坐高铁阿。 急。 新鲜蓝莓和蓝莓胶囊类保健品,哪一种效果更好? 没有身份证怎么坐高铁? 没身份证 能坐高铁吗?用摩托车驾驶证可以 没带身份证怎么乘坐高铁 没有身份证怎么坐高铁 怎样给冰箱加氟 给冰箱加氟时用的压力表怎么看? 冰箱怎样加氟 电信的ipTV播放的电视节目达不到全屏是什么原因呢? 电信IPTV 网络电视卡顿。 电信的itv电视相对与普通的电视有什么优势?
  • 焦点

最新推荐

猜你喜欢

热门推荐