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

直接输入函数名加变量就可以啦!例如:function y=my_n(n)
y=sum(1:n);
调用时输入y=my_n(100)再回车就可以啦。
回答者: oihmqc |一级| 2010-4-26 20:29
求详细叙述:命令提示窗口指的是command window吗?
如果是的话
1.在current directory里找到你保存所在文件夹——就是你能从里面看到你的gold.m文件
2.直接在command window里输入文件名就行了
回答者: xuemantian008 |二级| 2010-4-27 11:16
根据我的经验
如果你的程序放在当前文件夹下面(脚本文件和自编函数在同一文件夹下),或者是matlab的默认搜索路径下,是可以直接被调用的。除此之外的函数调用就要用到一个命令:增加matlab的函数库搜索命令,这样的话,matlab在默认路径搜索完之后,就会去访问用户自定义的路径。
%假设你的主程序.m(或者是脚本)在文件夹“我的实验”下,其他要调用的程序在“我的实验\调用函数”下,
%可以采用如下方法增加调用函数文件搜索路径
new=cd; %cd是获得当前路径的命令
new=[new '\调用函数'];
path(path,new);%增加搜索路径
这时候,该文件夹下面的任何函数都可以被调用了。
当然你也可以用
path(path,newpath);%newpath是你要调用的文件夹名字
增加任何路径,比如桌面。
Tags: 

延伸阅读

最新评论

发表评论