中南大学 Matlab实验报告
目录
实验一 熟悉MATLAB环境???????????????? 3 实验二 数值数组创建、应用及可视化???????????? 9 实验三 字符串数组的使用、简单脚本文件和函数的编写????15 实验四 数据可视化方法…………………………………………… 22 实验感想及心得会……………………………………………………..27
【实验目的】
1 、熟悉 MATLAB 主界面,并学会简单的菜单操作。 2 、学会简单的矩阵输入与信号输入。 3 、掌握部分绘图函数。
【实验内容及实验结果】
1 .从屏幕上输入矩阵 A=[1 2 3 ;4 5 6;7 8 9] 回车 A=[1,2,3;4,5,6;7,8,9] 回车 观察输出结果。
2 .试用回车代替分号,观察输出结果。 3 .输入 size(A) ,观察结果。
实验一 熟悉MATLAB环境
4 .输入矩阵 B=[9,8,7;6,5,4;3,2,1];回车
输入矩阵 C=[4,5,6;7,8,9;1,2,3];回车,然后分别键入 A B C 回车观察结果。
5 .选择 File | new 菜单中的M-file ,输入 B=[9,8,7;6,5,4;3,2,1] ;保存为 B.M 文件,退出编辑环境。此时在工作环境中使用 B 命令就可调出 B 矩阵。
6 .再试着输入一些矩阵,矩阵中的元素可为任意数值表达式,但注意 : 矩阵中各行各列的元素个数需分别相等,否则会给出出错信息。 7 .输入 who 和 whos 观察结果,了解其作用。
二.常用基本命令的使用 数据文件的存取训练:利用 save 和 load 指令可以方便地把当前工作空间的数据变量保存为数据文件。接题一,输入: save a 回车,表示把当前工作空间的所有变量保存为 a.mat 文件。输入 save a A C 回车,表示把当前内存中的变量 A 、 C 保存为 a.mat 文件。类似的还有 load 命令,实现保存数据变量的装载,执行 clear 命令,然后运行 load a 回车,观察工作空间的变化。 save 、 load 、 clear 命令还有一些其他的应用格式,具体可参看帮助文件。 三.基本序列运算
1 .数组的加减乘除和乘方运算 2 .输入 A=[1 2 3] ,B=[4 5 6],求C=A+B,D=A-B,E=A.*B, F=A./B,G=A.^B, 并用 stem 画出A,B,C,D,E,G。再输入一些数组,进行类似运算。