实验三 MATLAB程序设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三 MATLAB 程序设计

1、目的和要求

(1)熟练掌握MATLAB 的程序流程控制结构。 (2)熟练掌握M 文件的结构。

(3)熟练掌握函数调用和参数传递。

2、内容和步骤

参见教材实验五。

3、实验报告提交要求

用for 语句、while 和函数调用三种方式分别对下述两题进行编程,并上机进行操作、运行出结果。

(1) +-+-+-

=)!

2()1(!4!21cos 242n x x x x n

n for 语句方式:

While 语句方式:

函数调用方式:

(2) ++-++-+-=++1

)1(432)1ln(

1

432n x x x x x x n n (-1<x ≤1) for 语句方式:

While 语句方式:

函数调用方式:

(3) ⋯

++⋯+++=!!22!11n x x x e n

x

for 语句方式:

While 语句方式:

函数调用方式:

(4)用所学的流程控制结构编写程序,使其能求ax2+bx+c=0方程的解。提示根据以下几种情况考虑:

① a=0,不是二次方程;② b2-4ac=0,有两个相等实根;

③ b2-4ac>0,有两个不等实根;④ b2-4ac<0,有两个共轭复根。

① a=0,不是二次方程;

② b2-4ac=0,有两个相等实根;

③ b2-4ac>0,有两个不等实根;

④ b2-4ac<0,有两个共轭复根。

(5)完成P305页中第五章第6题编程,要求用函数式文件完成。

注:函数式文件需说明文件保存名是什么。

相关文档
最新文档