MATLAB第5章函数.pptVIP

  • 21
  • 0
  • 约2.24万字
  • 约 71页
  • 2017-06-12 发布于湖北
  • 举报
MATLAB第5章函数分析

第5章 函数 5.1 函数文件 §5.1 函数文件 例: nargin用法示例。 函数文件examp.m: function fout=examp(a,b,c) if nargin==1 fout=a; elseif nargin==2 fout=a+b; elseif nargin==3 fout=(a*b*c)/2; end 例:用Gauss-Serdel迭代法求解下列线性方程组。设迭代初值 为0,迭代精度为10-6。 在命令中调用函数文件gauseidel.m,命令如下: A=[10,-1,0;-1,10,-2;0,-2,10]; b=[9,7,6]; [x,n]=gauseidel(A,b,[0,0,0],1.0e-6) x = n = 0.9958 7 0.9579 0.7916 例: 求f(x)=x-10x+2=0在x0=0.5附近的根。 步骤如下: (1) 建立函数文件funx.m。 (2) 调用fzero函数求根 function fx=funx(x)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档