首页 > 编程知识 正文

matlab函数调用三种方法,matlab主函数如何调用子函数

时间:2023-05-06 10:03:28 阅读:157919 作者:2888

原始Matlab中一个函数调用另一个函数的操作过程

编辑:小安源:PC下载时间:2019-11-18 13:27:35

最近,很多合作伙伴刚刚安装并获得了名为Matlab的软件,本节重点介绍了Matlab中一个函数调用另一个函数的操作过程。 还不会操作的朋友跟着编辑学习吧。 希望能帮上忙。

勤奋的鞋:主函数调用子函数

首先在Matlab中创建新的m文件函数Untitled2()、Untitled2() )作为主函数,然后在函数下添加子函数count(i ) I。 在主函数中调用子函数的代码如下。

%主函数

function [ sum ]=Untitled2(

i=10;

sum=count(I;

结束

%子函数

function [sum]=count(i )

sum=0;

for k=1:i

sum=sum i;

结束

结束

如果在命令行窗口中键入Untitled2()以调用主函数,则返回的sum值为100。 请注意,这里的主函数可以调用子函数,而不能在子函数中调用主函数。 如图所示,主函数如下所示。

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

首先在Matlab中创建新的两个m文件函数,一个是Untitled2(函数,另一个是count ) I )函数,然后直接在Untitled2) )函数中调用count ) I )函数,如图所示。

您可以看到count(I )函数的内容,如下图所示。

在命令行窗口中键入Untitled2) ),然后按回车键可获得相同的结果。 这种书写方式的优点在于,如图所示,可以在两个函数之间相互调用,没有主函数和子函数的区别。

也可以在命令行窗口中键入count(16 ),直接查看结果,如下图所示。

本节介绍了Matlab中一个函数调用另一个函数的操作过程。 如果你有需要的朋友,快来看这篇文章。

结束

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。