btcq.net
当前位置:首页 >> mAtlAB m文件返回值 >>

mAtlAB m文件返回值

新建.m文件 举个例子: 写一个子函数作为调用使用 function sum = qiuhe(x,y) a = x; b = y; sum= a+b; 点击保存,就会自动保存为qiuhe.m的文件 在另外一个函数中调用 ...... c= qiuhe(x,y); ... 如果是多个返回值: function [sum,a,b,c] = qiu...

如果你的形式是[x,y] = function AAA(……) 那就说明返回想x和y两个参数 matlab和c不同,你想返回几个参数就可以返回几个

对于返回一个参数的函数fun(...) 直接在命令行输入 fun(...) 那么其返回参数就会自动存放到变量ans里面 对于有两个返回参数以上的函数 直接在命令行输入 fun(...) 那么其第一个返回参数会自动存放到变量ans里面,而后面其他的返回参数就会被忽略...

在此函数最后加上下面的两行 X=n; Y=m; 当调用此函数时就会返回值

新建.m文件 举个例子: 写一个子函数作为调用使用 function sum = qiuhe(x,y) a = x; b = y; sum= a+b; 点击保存,就会自动保存为qiuhe.m的文件 在另外一个函数中调用 ...... c= qiuhe(x,y); ... 如果是多个返回值: function [sum,a,b,c] = qiu...

将两个m文件放在同一目录,在第一个m文件里面直接输入第二个m文件的文件名即可 ("后缀名不要")。 采用: run函数。 这样的话,就可以将另一个M文件中的数据导入到动态存储中,这样就可以调用变量的值了

运行的方式有2种,一是在命令中心输入.m文件的名字(如果有参数,就需要给出参数);二是在.m文件编辑环境中直接运行,一般是在debug菜单项中选run或者直接按F5 运行的结果也是在命令中心显示(要是是画图的话,就是figure窗口了)

MATLAB的m文件分为两种,一种为脚本文件,就是由一堆命令构成的,里面第一行不是 function 开头,这种文件比如是name.m 就在命令窗口里输入name回车就行;另一种为函数文件,第一行为function ,比如说是function y = name(x)这种文件,函数名与...

1、m文件如果是函数function开头,比如function out=fun(in) 直接在workspace中调用out=fun(in)。 2、若m文件是脚本,文件名为funfun 直接在workspace中输入funfun就行了。 3、打开.mat文件方式,用file-->importdata 或者用命令行importdata *....

你可能没有返回结果…… function命令你是不是这样写的:function 函数名() 如果这样可能就简单了只要改为function w=函数名()即可!! 如果你是function w=函数名()而且还没结果,那你就把m文件中想要显示的数据后的‘;’删掉

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com