您的位置:首页 > 编程语言 > MATLAB

杭电Matlab与仿真-MATLAB基本语法(四)-函数编写与调试

2020-07-23 11:02 169 查看

函数编写与调试

实验目的

  1. 认识函数文件及其编写并学会函数的调用;
  2. 认识全局变量与局部变量的关系;
  3. 掌握函数调试的方法。

实验内容与要求

  1. 认识函数文件,了解函数文件与脚本文件的区别;
  2. 掌握函数文件的基本编写方法;
  3. 掌握函数的调用以及子函数的嵌套;
  4. 掌握全局变量与局部变量的定义方法;
  5. 掌握函数的基本调试方法。

实验程序与结果

  1. 定义一个函数,当输入1个参数求其绝对值,输入2个参数求其平方和的算术平方根。
function y = nar(a,b)
if (nargin==1)
y = abs(a);
elseif (nargin==2)
y = sqrt(a^2+b^2);
end

  1. 利用函数的递归调用计算 n!
function a=jc(n)
if (n<=0)
a=1;
else a=n*jc(n-1);
end;
  1. 计算 1! + 2! + … + 10!
y=0;
for x=1:10
y=y+jc(x);
end;
y
  1. 课本P77 例16
function y=haha(x)
y=1/((x-2).^2+0.1)+1/((x-3).^3+0.01);

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: