matlab 怎样调用子程序

2024-12-04 10:36:23
推荐回答(5个)
回答1:

必须有函数文件存在时,才能调用其文件(子程序)。如
先建立函数文件 myfun.m
function s=myfun(m) %function是myfun
s=0;
for n=1:m
s=s+1/n/n
end
然后在指令窗口或执行文件中调用
myfun(10)
myfun(50)

回答2:

如果只是自己主函数用,
把子程序定义在主函数的m文件里面

主程序直接调用就行了

回答3:

是说的函数吧?matlab里要多次使用的程序都可以定义成单独的函数m文件,主文件名与文档中的函数名相同。定义保存后,在其他程序中用函数名调用即可。

回答4:

就是建立一个函数文件结构如下:
function a=entropy();
%以下是函数体

……
return;

然后在程序里面引用就行了

回答5:

子函数文件名和函数名应该保持一致。