MATLAB里面如何写入函数和调用函数?
发布网友
发布时间:2022-04-23 06:29
我来回答
共1个回答
热心网友
时间:2023-08-03 21:16
把你要调用的函数都封装起来,即函数定义
function
[A,B,*]=先写一个函数(a,b,*)
function
body
主程序function调用;
end
function
[A,B,*]=主程序(a,b,*)
function
body
先写一个函数function调用
end
这样子按你要求实现看起来代码会有点乱乱,不便于调试
其实你想实现递归调用,建议不要见主程序封装成函数,直接在第一个函数中具体化则能在“先写一个函数”中调用其自身,如下:
function
[A,B,*]=先写一个函数(a,b,*)
function
body
for
other
codes;
function
body
for
主程序body;
先写一个函数();
end
注意使用功能封装,其能把复杂的东西简单化,慢慢体会吧,其是程序设计中很不错的思想。