天工大matlab实验指导书-实验一.doc
文本预览下载声明
实验一 Matlab程序设计
1. 实验目的
(1)熟悉Matlab软件环境,熟悉Matlab命令窗口的组成,掌握启动及退出Matlab的方法;
(2)掌握Matlab各种表达式的书写规则以及常用函数的使用,掌握Matlab基础运算方法;
(3)熟悉和掌握M语言程序设计方法,使学生具备一定的编程和调试能力;
(4)掌握Matlab绘图功能,实现图形的绘制、控制与表现方法。
2. 实验设备
每个学生一台装有MATLAB/Simulink7.1的PC机;
3. 实验内容
(1)Matlab运算基础
先求下列表达式的值,然后显示matlab工作空间的使用情况并保存全部变量。
(a)
(b)
已知,求下列表达式的值:
A+6*B和A-B+I(其中I为单位矩阵)
A*B和A.*B
A^3和A.^3
A/B及B\A
[A,B]和[A([1,3],:);B^2]
(2)M语言程序设计
分别用if和switch语句实现以下计算,a、b、c、x的值从键盘输入:
产生20个两位随机整数,求其中最大数和最小数,要求分别用循环结构和Matlab的max和min函数来实现。
(3)Matlab绘图练习
绘制下列曲线(x,y):
(a),x=0 : 200;
(b), x=0 : 200;
(c), x=y=0 : 200;
(d),t=0 : 200。
在同一图形窗口采用子图形的形式分别绘制正方形、圆形、六边形和三角形。
4. 实验要求
(1)预习实验指导书以及本课程所讲授的相关内容;
(2)按实验内容逐步完成实验,并撰写实验报告:
“Matlab运算基础”包括命令语句和运算结果;
“M语言程序设计”包括程序流程图、程序段和程序运行结果;
“Matlab绘图练习”包括命令语句和图形结果(图题、坐标)。
显示全部