HongLin 发表于 2007-12-14 01:34

如何在一个.m file中call 另外一个m.file来运行啊

比如说我的assignment是写一个基本的+,-*,/的计算机在matlab...我写了这4个operators了(filenames分别是addition, subtraction, multiplication and division)..那么我还要写一个m.file来运行这4个..
在这个m.file中,如果我要把a=addition, 该怎么弄?
各位大哥帮个忙...时间不多了..3天后就要交了..

[ 本帖最后由 eight 于 2007-12-14 09:33 编辑 ]

eight 发表于 2007-12-14 09:33

原帖由 HongLin 于 2007-12-14 01:34 发表 http://chinavib.com/forum/images/common/back.gif
比如说我的assignment是写一个基本的+,-*,/的计算机在matlab...我写了这4个operators了(filenames分别是addition, subtraction, multiplication and division)..那么我还要写一个m.file来运行这4个..
在这个m. ...

通过输入输出参数来实现

HongLin 发表于 2007-12-15 01:55

通过输入输出参数来实现---是什么?nargin and nargout?
比如说这个file吧..addition.m
我在这个file的function 是
function =addition(x,y)
那么我在我的main program里面我要怎么样run这个addition.m
用if statement可以实现嘛?
if statement 可是写 比如user input是a..
    那么就run addition.m?
或者还是有其他方法弄呢?

eight 发表于 2007-12-15 11:06

原帖由 HongLin 于 2007-12-15 01:55 发表 http://www.chinavib.com/forum/images/common/back.gif
通过输入输出参数来实现---是什么?nargin and nargout?
比如说这个file吧..addition.m
我在这个file的function 是
function =addition(x,y)
那么我在我的main program里面我要怎么样run这个addition.m
...
建议找本基础书看看,任一本书都有
页: [1]
查看完整版本: 如何在一个.m file中call 另外一个m.file来运行啊