数学建模上机实验报告2.docVIP

  • 34
  • 0
  • 约1.63千字
  • 约 5页
  • 2019-09-04 发布于湖南
  • 举报
西华大学数学建模上机实验报告 课程名称: 数学建模 年级:2011级 上机实验成绩: 指导教师:蒲俊老师 姓名:李国强 上机实验名称:MATLAB程序设计 学号:362011080401114 上机实验日期:2013.03.16 上机实验编号: 组号: 上机实验时间: 一、实验目的 1.掌握建立和执行M文件的方法; 2.掌握实现选择结构的方法; 3.掌握实现循环结构的方法。 二、实验内容 1.几种常用循环语句的练习 (1) 对n=1,2,…,10,求的值,并记录在x中。 (2)设银行年利率为11.25%。将10000元钱存入银行,问多长时间会连本带利翻一番? (3) (4) 2.编写函数文件练习 (1)编写计算的函数,并求之值。 (2)有一函数,写一程序,输入自变量的值,输出函数值。 (3)编写函数:,输入自变量的值,输出函数值。 三、使用环境 MATLAB 7.0.1 四、核心代码及调试过程 1.几种常用循环语句的练习 (1.) for n=1:10 x(n)=sin(n*pi/10); end x x = Columns 1 through 9 0.3090 0.5878 0.8090 0.9511 1.0000 0.9511 0.8090 0.5878 0.3090 Column 10 0.0000 (2.) money=10000 years=0 while money20000 years=years+1 money=money*(1+11.25/100) end money = 10000 years = 0 years = 1 money = 11125 years = 2 money = 1.2377e+004 years = 3 money = 1.3769e+004 years = 4 money = 1.5318e+004 years = 5 money = 1.7041e+004 years = 6 money = 1.8958e+004 years = 7 money = 2.1091e+004 (3.) x=2; if x1 f=x^2+1 end f = 5 x=-1; if x=1 f=2*x end f = -2 (4.) x=2; if x1 f=x^2+1 else if x=0 f=x^3 else f=2*x end end f = 5 x=-1; if x1 f=x^2+1 else if x=0 f=x^3 else f=2*x end end f = -1 x=0.5; if x1 f=x^2+1 else if x=0 f=x^3 else f=2*x end end f = 1 2. x=1; sum=0; for m=1:20 x=x.*m; sum=sum+x; end sum sum = 2.5613e+18 3. function f=fun(x,y) f=x*x+sin(x*y)+2*y fun(1,pi) f = 7.2832 ans = 7.2832 4. function f=fun3(x1,x2) f=100*(x2-x1^2)^2+(1-x1)^2 fun3(1,3) f = 400 ans = 400 五、总结 学会了怎样实现一个函数的定义和计算。

文档评论(0)

1亿VIP精品文档

相关文档