学生实验报告

开课学院及实验室:机电学院 2012年11月16日

学院机电学院年级、专业、班姓名学号实验课程名称MATLAB程序设计成绩实验项目名称实验1:数据类型及其运算(2)指导老师实验目的

了解MATLAB操作桌面的基本结构和组成;

理解Command Window指令窗的作用,掌握指令窗的操作方式和指令的基本语法;

了解Command History历史指令窗的作用、历史指令的再运行方法;

理解Current Directory当前路径、搜索路径的作用,掌握当前路径、搜索路径的设置方法;

理解Workspace Browser工作空间浏览器的作用,掌握内存变量的查阅、删除、保存和载入的基本方法;

了解Launch Pad的作用;

掌握M脚本文件的编写、运行方法;

掌握利用帮助系统查询函数等基本信息的方法。

实验原理

MATLAB操作桌面的基本结构和组成

了解MATLAB的基本组件是正确使用MATLAB的基本前提。MATLAB由以下基本组件组成:

指令窗Command Window:可键入各种送给MATLAB运作的指令、函数、表达式;显示除图形外的所有运算结果

历史指令窗Command History:记录已经运作过的指令、函数、表达式;

当前目录浏览器:进行当前目录的设置;展示相应目录上的M、MDL等文件;

工作空间浏览器Workspace Browser:列出MATLAB工作空间中所有的变量名、大小、字节数;

内存数组编辑器Array Editor:在工作空间浏览器中对变量进行操作时启动

开始按钮

交互界面分类目录窗Launch Pad:以可展开的树状结构列着MATLAB提供的所有交互界面

M文件编辑/调试器

帮助导航/浏览器

2、MATLAB指令窗的基本操作

MATLAB指令窗给用户提供了最直接的交互界面,可用于输入和执行指令、显示指令运行结果、调试MATLAB程序等常用的MATLAB仿真计算功能。本实验掌握以下在指令窗执行的基本操作,达到熟悉使用指令窗的目的:

最简单的计算器使用方法:在MATLAB指令窗中,可按计算器的方式进行 一般的数学计算,MATLAB的运算符的含义大致与常见的运算规则一致;

在指令窗中输入和生成矩阵:与一般的计算器不同,在MATLAB中可直接输入和生成矩阵。实际上,矩阵是MATLAB工作的基本元素。

数值表述方法:在MATLAB中的大部分数值的表述方式与平常是相同的,需要注意的是在表示比较大的数时,MATLAB默认采用科学计数法显示;

变量命名规则:对于MATLAB变量命名规则,需要注意以下几点:

变量名、函数名对字母大小写敏感

变量名的第一个字母必须是英文字母,后续可以是字母、数字、下划线

变量的有效时限:在变量定义赋值之后,会作为内存变量保存并显示在Workspace Browser中。因此,凡是显示在Workspace Browser中的变量都是“有效”的,其后可以被调用,否则不能被调用。

对于像等常用的数学常量,MATLAB定义了预定义变量与其对应,在使用时需多加留意。

复数和复数矩阵的表示方法。

(5)其他操作的操作要旨和操作技巧的运用。

3、计算结果的图形表示

计算结果可视化是MATLAB的主要组成部分,借助图形表现数据是十分常用的“数据表达手段”,尤其当数据量相当庞大时,因为图形可以表现数据内在联系和宏观特征。关于MATLAB绘图的基本方法在后续章节中详细讲述,本实验主要通过示例了解MATLAB绘图的基本功能。

4、Current Directory、路径设置器和文件管理

理解当前目录Current Directory和搜索路径的作用是正确使用MATLAB的关键环节。当前目录指的是当前MATLAB工作的目录,MATLAB运行指令需要打开或者保存的文件,都首先在目录中查找或保存。搜索路径则是MATLAB工作时,需查找相应的文件、函数或变量所在的相关文件夹所在的路径。

在理解当前目录Current Directory和搜索路径的作用的基础上,也要掌握当前目录Current Directory和搜索路径的设置方法,这是正确使用MATLAB的必要步骤。

为了理解MATLAB当前目录Current Directory和搜索路径的作用,可以大致了解一下当用户从指令窗送入一个名为cow的指令后,MATLAB的“运作次序”:

MATLAB在内存中检查,看cow是不是变量;如果不是,进行下一步;

检查cow是不是内建函数;如果不是进行下一步 ;

在当前目录下,检查是否有名为cow的M文件存在;如果不是,进行下一步;

在MATLAB搜索路径的其他目录下,检查是否有名为cow的M文件存在。

5、Workspace Browser和Ar

matlab实验报告七,matlab实验报告(实验).doc相关推荐

  1. matlab实验报告七,matlab实验报告七

    matlab实验报告七 成绩 辽宁工程技术大学上机实验报告 实验名称 实验七 matlab在概率统计中的应用 院系 理学院 专业 信息与计算科学 班级 信科11-1班 姓名 姜超 学号 1111010 ...

  2. Exchange2010配置实验(七)DAG配置实验

    接着上次的实验,我们这次说说Exchange2010的DAG技术,让我们从2007的高可用性技术说起吧. exchange2007  Mailbox服务器的高可用性解决方案有这些.      a.SC ...

  3. 安徽大学电气工程及自动化学院本科实验报告(MATLAB)——六、七章

     学号 Z11714047    专业  自动化     姓名 耿严       实验日期        指导教师  章军    实验成绩       安徽大学电气工程及自动化学院本科实验报告  [课 ...

  4. 频域采样与恢复matlab实验,连续信号的采样与重构实验报告

    连续信号的采样与重构实验报告 (36页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 班级: 姓名: 学号:1 / 36信号与系统上机实验报 ...

  5. 南昌大学matlab实验2,南昌大学MATLAB与控制系统仿真实验报告-资源下载人人文库网...

    南昌大学<MATLAB与控制系统仿真>实验报告 实 验 报 告实验课程: MATLAB与控制系统仿真姓 名:学 号:专业班级: 2016年 6月目 录实验一 MATLAB的环境与基本运算( ...

  6. matlab仿真报告,电路Matlab仿真实验精选报告.docx

    电路 Matlab 仿真实验报告 武汉大学电气工程学院仿真实验报告 武汉大学电气工程学院 MATLAB 电路仿真实验报告 姓名: 班级: 学号: 2015 级大二上仿真报告 武汉大学电气工程学院仿真实 ...

  7. 实验一熟悉matlab环境,数字信号处理报告实验一:熟悉MATLAB环境.doc

    数字信号处理报告实验一:熟悉MATLAB环境.doc 实验一熟悉MATLAB环境一 实验目的1. 熟悉MATLAB的主要操作命令.2. 学会简单的矩阵输入和数据读写.3. 掌握简单的绘图命令.4. 用 ...

  8. matlab m文件的编写,Matlab实验报告(四)M文件的编写.doc

    Matlab实验报告(四)M文件的编写.doc 实验目的 学习MATLAB屮的关系运算和逻辑运算,掌握它们的表达形式和川法. 掌握MATLAB中的选择结构和循环结构. 学会用MATLAB进行M文件的编 ...

  9. 电力系统matlab实验报告,基于matlab语言计算电力系统暂态稳定仿真程序实验报告.docx...

    基于matlab语言计算电力系统暂态稳定仿真程序实验报告 BeijingJiaotongUniversity 电力系统分析 暂态稳定分析实验 学院:电气工程学院 班级:xxxxxxxx 学号:xxxx ...

最新文章

  1. Maven入门指南⑦:Maven的生命周期和插件
  2. Ping Tracert result Command explanation
  3. Cassandra 数据模型设计,根据你的查询来制定设计——反范式设计本质:空间换时间...
  4. Reat学习01——初步接触与安装
  5. python定义匿名函数关键字_Python(11):Python函数基础(定义函数、函数参数、匿名函数)...
  6. sql server安装记
  7. 新手学习C语言编程的8个致命错误,你中招了吗?
  8. Linux 2440 LCD 控制器
  9. 【Python】Matplotlib绘制百变椭圆
  10. 岗位多多,招聘 23人 | 中国农业科学院深圳农业基因组研究所诚聘博士后和科研人员...
  11. 自下而上分析法基本问题
  12. jQuery的介绍和选择器详解
  13. gsonformat java代码_GSONFormat的简单使用
  14. python爬虫百度地图_Python抓取百度地图的数据
  15. T270731 中奖
  16. Linux使用技巧5--格式化U盘
  17. 【JAVA长虹键法】第五式 抽象工厂模式(23种设计模式)
  18. 2020年度个人总结--一个前端技术LD的年终盘点
  19. 基于模板方法+协调者委托对现有冗余代码的改造案例
  20. input的type属性值

热门文章

  1. 1.关于嵌入式开发软件工程师的理解
  2. Android动态壁纸解析
  3. Windows+Linux等双系统的卸载
  4. 浅谈城市综合管廊分类及其运维管理
  5. Javaweb 请求转发和请求重定向
  6. python图片风格迁移毕设_Python简单实现图像风格迁移
  7. 单片机VIN VOUT VCC GND是什么
  8. java poi 2013,POI读取Excel2013
  9. 面向对象写一个简单的学生管理系统
  10. Django常见面试题总结(二)