% 主函数与子函数调用规则
% 主函数能够调用子函数,子函数能调用子函数,但子函数不能调用主函数
%例子
function s=myfun % 文件名myfun.m
num=input('输入一个正整数');
disp(sprintf('从1到%d的所有整数的和为%d',num,mysum(num)));
function s=mysum(num)
s=sum(1:num);
输出:
myfun
输入一个正整数100
从1到100的所有整数的和为5050
% 主函数与子函数调用规则
% 主函数能够调用子函数,子函数能调用子函数,但子函数不能调用主函数
%例子
function s=myfun % 文件名myfun.m
num=input('输入一个正整数');
disp(sprintf('从1到%d的所有整数的和为%d',num,mysum(num)));
function s=mysum(num)
s=sum(1:num);
输出:
myfun
输入一个正整数100
从1到100的所有整数的和为5050