原始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中一个函数调用另一个函数的操作过程。 如果你有需要的朋友,快来看这篇文章。
结束