matlab实验一实验报告
更新时间:2024-06-01 12:30:01 阅读量: 综合文库 文档下载
- matlab推荐度:
- 相关推荐
石家庄铁道大学
《Matlab语言及其应用》实验报告
--实验1 Matlab软件环境的基本使用
实验者姓名 : 韩云星 实验者学号 : 20153254 实验者班级 : 信1501-1 所课指
在程导
学编教
院 : 信息科学与技术学院 号 : RL090011 师 : 刘展威
报告完成日期 : 2017年 4月 28 日
实验一 熟悉MATLAB 工作环境
一、实验目的 1、 2、 3、 4、
了解Matlab的发展和主要功能; 熟悉Matlab工作环境的各个窗口; 掌握建立矩阵的方法;
掌握Matlab各种表达式的书写规则以及常用函数的使用。
二、实验内容
图 1实验内容1
1
图 2实验内容2
图 3实验内容3
三、实验设备和软件环境
处理器: Intel(R) Core(TM) i5-6200 CPU @ 2.30GHz (4 CPUs), ~2.3GHz
内存: 4096MB RAMIntel(R) Core(TM) i5-6200 CPU @ 2.30GHz (8 CPUs), ~2.3GHz
硬盘: Model: ATA ST2000DM001-1ER1 SCSI Disk Device 操作系统: Windows 7 旗舰版 64-bit (6.1, Build 7601) (7601.win7_gdr.101026-1503)
Matlab版本:9.0.0.341360 (R2016a) 四、实验步骤或过程
1.在命令窗口依次输入下列命令,根据执行结果分析其功能: help
在命令窗口输入后,会看到帮助的目录信息,如下图所示
2
图 4 帮助的目录信息
lookfor inv
输入后会在命令窗口显示帮助中含有字母inv的函数和函数功能的列表。
图 5 帮助中含有字母inv的函数和函数功能
help inv
查找函数inv,并显示其帮助信息。
图 6查找函数inv
Which inv
显示函数保存的位置信息和类型。
图 7显示函数保存的位置信息和类型
2.建立自己的工作目录,再将自己的工作目录设置到Matlab搜索路径下。用help命令查询自己的工作目录;
设置路径:
3
图 8设置路径
添加文件夹:
图 9 添加文件夹
步骤:File菜单——Set Path——Add Folder——选择自建文件夹——确定——点击save——点击close。
3.利用Matlab的帮助功能,分别查询inv、plot、max、round等函数的功能及用法; help inv
图 10查询inv的功能和用法
help plot
4
图 11查询plot的功能和用法
help max
图 12查询max的功能和用法
help round
5
图 13查询round的功能和用法
4.先求下列表达式的值,然后显示Matlab工作空间的使用情况并保存全部变量。
(1)z?2sin85
121?e
图 14求解表达式1
?
(2)
121?2i? z2?ln(x?1?x2),其中x????0.4525???
图 15求解表达式2
6
e0.3a?e?0.3aa?0.3sin(a?0.3)?ln,a??3.0,?2.9,?2.8,...,2.8,2.9,3.0 (3)z3?22提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。
图 16求解表达式3
?t2,0?t?1?(4)z4??t2?1,1?t?2,其中t?0:0.5:2.5
?2?t?2t?1,2?t?3提示:用逻辑表达式求分段函数值。
图 17求解表达式4
5.已知:
7
??1234?4??13?A??34787??1?203???B??3?27??3657??,????
求下列表达式的值。
(1)A?6*B和A?B?I,其中I为单位矩阵;
(2)A*B和A.?B
8
图 18求矩阵A+6*B和A-B+I
图 19求矩阵A*B和A.*B
图 20A.*B
(3)A^3和A.^3
图 21A^3
图 22 A.^3
(4)A/B和A\\B
9
图 23 A/B
图 24 A/B
?A?[1,3],:?;BA,B??(5)和?^2??
表 1[A,B]
表 2[A([1,3],:);B^2]
10
6. 将课件中的相关例题进行演示实验。
例1-1 在命令窗口中输入不同的命令和数值,并查看其显示方式。
表 3sin
例1-2
表 4字符输出
11
例1-3 使用format函数在命令窗口中显示运算结果。
表 5不同数据类型输出结果不同
注:long格式为15位数字显示,short e为5位科学计数显示。 例1-4
在命令窗口中输入以下命令,并查看显示的图形。 >> a=[1 2 3 4]
>> b=[5 6 7 8]
12
>> c=a+b*i
>> plot(c)
13
表 6plot画图
思考题:
与其他高级语言相比,Matlab有哪些显著的特点?
(1)MATLAB语言具有程序流程控制、函数、数据结构、输入输出和面向对象的编程特点,是基于矩阵/数组的语言。
(2)MATLAB的图形处理系统能够将二维和三维数组的数据用图形表示出来。
(3)MATLAB应用程序接口使MATLAB语言能与C或FORTRAN等其他编程语言进行交互。
2. Matlab操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立的窗口?又怎样恢复?
MATLAB R2017a工作界面中的常用窗口包括命令窗口、历史命令窗口、当前工作目录窗口、工作空间浏览器窗口、变量编辑窗口、M文件编辑/调试窗口、帮助窗口和程序性能剖析窗口等。
所有窗口都可以单独显示, 使用Undock 和Dock 可使窗口单独出来和返回到MATLAB工作界面中。
五、实验总结和反思
总结:本次实验考察了help的用法和结果;如何建立工作目录并用help查询;用help查询inv、plot、max、round等函数的功能及用法;求表达式结果;求如何表达矩阵和矩阵求解;辨别不同运算符(.^和^;.*和*)。
反思:实验过程中,虽然有老师给的代码,但仍然会出错,写代码是应该集中注意力,在验证代码的过程中,也要思考并记忆代码的功能和用法。
14
正在阅读:
matlab实验一实验报告06-01
石滓经河大桥高墩专项施工方案06-25
小学语文总复习资料大全01-15
实验九 固体小球对流传热系数的测定12-04
离退休人员返聘注意事项01-25
JAVA面试题 (3)06-20
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 报告
- matlab
- 侦查过程中移送的刑事案件是否需要重新立案
- 2004~2005学年度第一学期初一年级调研考试语文试题
- 三年级安全教育精品课程展评避免校外游戏中的意外事故 教学设计
- 室外埋地给水hdpe管道安装工法
- 安徽省2016年中考语文模拟试卷(一)-yu
- 电力公司集体企业改革改制方案
- 安徽省淮南市东方外国语学校2017届九年级(上)期中化学试卷(解
- DW中记录集的使用方法
- 电动汽车整车检验指导书 - 图文
- 技术操作规程汇编
- 铝合金门窗安装工程技术交底
- 关于举办超图杯安徽省第三届大学生
- 物流系统规划练习题一上传
- 消防设备作业指导书
- 新型农村合作医疗系统设计 - 图文
- 河北按摩名家 闫惠民
- 越冬维护专项方案(甲方审批要求修改的)最终版
- 云南省2015年上半年企业法律顾问《综合法律知识》模拟试题
- 炼钢能源消耗
- 永明小学2011年度普法工作总结