Lec08_MATLAB第八讲:自定义函数的几种方式题库.pptVIP

  • 16
  • 0
  • 约1.49千字
  • 约 11页
  • 2017-07-21 发布于湖北
  • 举报

Lec08_MATLAB第八讲:自定义函数的几种方式题库.ppt

* 数学软件 Matlab —— 自定义函数的几种方式 * Matlab 中自定义函数的常见方式 脚本文件/函数文件+ 函数文件 自定义函数的方式 函数文件 + 子函数 内联函数和匿名函数 符号表达式 + subs * % 脚本文件:myfile1.m clear for t=1:10; y=mylfg(t); fprintf(%4d^(1/3) = %6.4f\n,t,y); end % 函数文件:mylfg.m function y = mylfg(x) y=x^(1/3); 函数必须单独写一个文件! 不能与命令文件写在同一个文件中! 函数名与文件名必须一致! 调用函数时要注意实参与形参的匹配! 函数文件 方式一:命令文件/函数文件 + 函数文件 * 子函数 % 函数文件:funtry2.m function []=funtry2() for t=1:10 y=lfg2(t); fprintf(%4d^(1/3) = %6.4f\n,t,y); end function y=lfg2(x) % 子函数 y=x^(1/3); 函数文件中可以定义一个或多个子函数,此时我们称该函数为主函数,子函数只能被主函数或同一个函数文件中的其它子函数调用! 方式二:函数文件 + 子函数 函数可以使用 end 表示结束,但这不是必须的。 * f=i

文档评论(0)

1亿VIP精品文档

相关文档