Matlab中一个函数调用另外一个函数的操作步骤
对于刚接触Matlab的新手来说,本节将详细介绍如何在该软件中进行函数的嵌套调用。如果你还不熟悉这个功能,可以跟随我们的教程来学习,相信会对你的使用有所帮助。
方法一:主函数调用子函数
首先在Matlab中新建一个m文件函数 Untitled2(), Untitled2()为主函数,然后在函数下方添加一个子函数count(i),主函数中调用子函数,代码如下:
% 主函数
function [ sum ] = Untitled2()
i=10;
sum=count(i);
end
% 子函数
function [sum] = count(i)
sum=0;
for k=1:i
sum=sum+i;
end
end

再在命令行窗口中输入“Untitled2()”,调用主函数,可得到返回的sum值结果为100,这里注意,主函数可以调用子函数,子函数里不能调用主函数,如图所示:

方法二:两个m文件函数调用
首先在Matlab中新建两个m文件函数,一个 Untitled2()函数,一个count(i)函数,在Untitled2()函数中直接调用count(i)函数,如图所示:

可以看一下count(i)函数的内容,如图所示:

在命令行窗口输入Untitled2(),按回车键得到同样结果,这种写法好处是两个函数之间可以相互调用,不存在主函数和子函数的区别,如图所示:

在命令行窗口输入count(16),也可直接看到结果,如图所示:

以上这里为各位分享了Matlab中一个函数调用另外一个函数的操作步骤。有需要的朋友赶快来看看本篇文章吧。
文章标题:Matlab中一个函数调用另外一个函数的操作步骤
文章链接://www.hpwebtech.com/jiqiao/92327.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
相关软件推荐
其他类似技巧
- 2025-04-02 07:03:01MATLAB怎么用
- 2025-04-02 06:24:01matlab输入矩阵
- 2025-04-02 06:15:01如何在matlab中绘图
- 2025-04-01 22:06:01MATLAB如何退出死循环
- 2025-04-01 21:43:02MATLAB图像变换
- 2025-04-01 19:45:01COMSOL with MATLAB 关联
- 2025-04-01 18:56:02怎样利用matlab解方程
- 2025-04-01 09:25:01matlab报告生成器是什么?
- 2025-04-01 08:52:01matlab重复激活(或matlab即将过期)亲测可用
- 2025-04-01 08:30:01matlab逻辑运算
MATLAB软件简介
软件基础简介MATLAB是mathworks官网发布的一款功能强大、性能稳定的商业数学软件,matlab新版本采用了全新的视图界面,具有MATLAB和Simulink的重大更新,可显著提升用户的使用与导航体验。比如新增了Simulink编辑器,matlab桌面则新添了一个工具条,此外软件还重新设计了帮助系统,改进了浏览、搜索、筛选和内容分类等... 详细介绍»





