实验1 matlab基础实验.docVIP

  • 22
  • 0
  • 约7.94千字
  • 约 14页
  • 2017-05-21 发布于浙江
  • 举报
实验1 matlab基础实验

实验1 Matlab基础实验 成绩 专业班级 数学131 学号2013120101 姓名 报告日期 3月31日. 实验类型:●验证性实验 ○综合性实验 ○设计性实验 实验目的:熟悉MATLAB系统的启动、退出、演示系统、帮助系统、 MATLAB的运行环境,掌握Matlab矩阵、算符、表达式、数据结构、数据类型、函数与程序设计及其运行、画图等的基础知识。 实验内容: MATLAB系统的启动、退出、演示系统、帮助系统,Matlab中Notebook的应用,矩阵的建立、矩阵的拆分、特殊矩阵、矩阵算符及其表达式表示和计算,矩阵求逆,求行列式的值,矩阵特征值与特征向量计算,结构体、元胞数组,常用数学函数、画图函数应用,字符串与数值的转换,数据类型的转换。编写求三位整数中是水仙花数的程序,所谓水仙花数是指一个3位数,其各位数字的立方之和等于该数本身,例如153是一个水仙花数,13+53+33=153。编写求三位整数中是完数的程序,一个数如果恰好等于它的因子之和,这个数就称为完数。 实验报告: 1、MATLAB系统的启动、退出、演示系统、帮助系统 启动: (1)使用Windows“开始”菜单。 (2) 利用快捷方式。点击桌面图标启动 退出: (1) 在MATLAB命令窗口输入Exit或Quit命令。 (2) 单击MATLAB主窗口的“关闭”按钮。 演示系统: 在帮助窗口中选择演示系统(Demos)选项卡,然后在其中选择相应的演示模块,或者在命令窗口输入Demos,或者选择主窗口Help菜单中的Demos子菜单,打开演示系统。 帮助系统: 单击MATLAB主窗口工具栏中的help按钮; 在命令窗口中输入“help”命令 2、Matlab中Notebook的应用 用Matlab解决问题时,通常使用Matlab编辑器编写M文件,运用M文件中的程序得到结果。如果要把程序与结果用文字处理软件用Word进行保存,就必须利用复制与粘贴功能在Matlab与Word之间进行,但程序在Word中不能运行。Matlab中的Notebook软件工具可以满足用中文Word编写、运行Matlab程序与中文文件名,实现Matlab与中文Word的无缝链接。 3、矩阵的建立、矩阵的拆分、特殊矩阵、矩阵算符及其表达式表示和计算 矩阵的建立 1.直接输入法 从键盘直接输入矩阵的元素。具体方法如下:将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之间用分号分隔。 A=[1 2 3;4 5 6;7 8 9] A = 1 2 3 4 5 6 7 8 9 2.利用M文件建立矩阵 对于比较大且比较复杂的矩阵,可以为它专门建立一个M文件。下面通过一个简单例子来说明如何利用M文件创建矩阵。 矩阵的拆分 B=magic(5) B = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 B(end,:); B([1,4],3:end) ans = 1 8 15 19 21 3 特殊矩阵 魔方矩阵 B=magic(5) B = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 范得蒙矩阵 C=vander([1;2;3;5]) C = 1 1 1 1 8 4 2 1 27 9 3 1 125 25 5 1 希尔伯特矩阵 D=hilb(3) D = 1.0000 0.5000 0.3333 0.5000 0.3333 0.2500 0.3333 0.2500 0.2000 帕斯卡矩阵 E=pascal(4) E = 1 1 1 1 1 2 3 4 1 3 6 10 1

文档评论(0)

1亿VIP精品文档

相关文档