符号数学之自定义函数

灵活运用自定义函数可进行高效运算

自定义函数

自定义函数可使用户自行定义函数行为

定义完成后可像系统函数一样进行调用

使用该方法可实现重复功能反复调用

现在自定义函数中用到了function语法

%定义数组
v=[1,2,3,4,5]
%调用自定义平均函数
m=avg(v)
%自定义平均函数
function out=avg(in)
   out=sum(in)/length(in)
end

打开软件执行该示例

多文件的自定义函数

多文件运行是“可编可算”APP的特有功能,

“编程计算器”APP仅支持单文件运行

利用多文件运行特性可以将函数定义在一个单独的文件中

该方法结构更加清晰适用于规模较大的工程

如定义主程序文件

%在主文件中可以调用本文件定义的函数
%也可以调用工程内其他文件定义的函数
%调用本文件中的函数
a=add1(2,3)
a
%调工程文件中的函数
b=add2(2,3)
b
%本文件中的函数
function out=add1(in1,in2)
   out = in1+in2
end

“可编可算”APP的编辑器以选项卡形式打开多文件

为了对比其中add1函数依旧在同一文件实现

定义add2函数到函数文件中实现

%函数文件无法直接执行
%定义函数
function out=add2(in1,in2)
   out = in1+in2
end

打开软件执行该示例,完成后打开输出窗口查看

 

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值