软件下载 > 开发工具 > 编程工具 > MATLAB使用技巧 > Matlab中一个函数调用另外一个函数的操作步骤

Matlab中一个函数调用另外一个函数的操作步骤

软件分类:编程工具大小:4.47 GB时间:2023-08-31
软件介绍:MATLAB是mathworks官网发布的一款功能强大、性能稳定的商业数学软件,MATLAB新版本采用了全新的视图界面,具有MATLAB和Simulink的重大更新,zol提供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

s.jpg

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

S.png

  方法二:两个m文件函数调用

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

s1.jpg

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

s.jpg

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

s1.png

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

ss.jpg

  以上这里为各位分享了Matlab中一个函数调用另外一个函数的操作步骤。有需要的朋友赶快来看看本篇文章吧。

文章标题:Matlab中一个函数调用另外一个函数的操作步骤

文章链接://www.hpwebtech.com/jiqiao/92327.html

为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。

MATLAB软件简介

软件基础简介MATLAB是mathworks官网发布的一款功能强大、性能稳定的商业数学软件,matlab新版本采用了全新的视图界面,具有MATLAB和Simulink的重大更新,可显著提升用户的使用与导航体验。比如新增了Simulink编辑器,matlab桌面则新添了一个工具条,此外软件还重新设计了帮助系统,改进了浏览、搜索、筛选和内容分类等... 详细介绍»