收藏 分享(赏)

电控09第一次作业.doc

上传人:nacm35 文档编号:8755801 上传时间:2019-07-10 格式:DOC 页数:3 大小:45.50KB
下载 相关 举报
电控09第一次作业.doc_第1页
第1页 / 共3页
电控09第一次作业.doc_第2页
第2页 / 共3页
电控09第一次作业.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实验 1 MATLAB 环境及命令窗口的使用目的和要求:(1) 熟练掌握 MATLAB 的启动和退出(2) 熟悉 MATLAB 的命令窗口(3) 熟悉常用菜单和工具栏(4) 熟悉 MATLAB 桌面的其他窗口(5) 使用“帮助”查找帮助信息内容和步骤:学习和使用 MATLAB 必须先熟悉 MATLAB 的桌面环境。 MATLAB 的窗口包括命令窗口(command window) 、历史命令窗口(command history) 、当前目录浏览器窗口(current directory browser) 、工作空间窗口(workspace browser)和帮助导航/浏览器窗口(help br

2、owser) 、数组编辑器窗口( array editor) 、交互界面分类目录窗口(launch pad) 、M 文件编辑/调试窗口(editor/debugger)和程序性能剖析窗口(profiler) 。1、 启动 MATLAB在安装完 MATLAB 后,就会在 windows 的桌面上出现 MATLAB 的图标,双击该图标,启动 MATLAB;或者通过 windows 的“开始”按钮,在 “程序”选单中选择“MATLAB”命令来启动。2、 使用命令窗口在命令窗口输入以下命令并查看运行结果:a=2.5b=1 2;3 4c=ad=sin(a*b*pi/180)e=a+c(1) 单独使用命令

3、窗口(2) 使用标点符号来修改命令行; 不显示计算结果a=2.5; % 用做注释 A=1 2;3 4 %A 为矩阵 用于把后面的行与该行连接。d=sin(a*b*pi/180)(3) 通过常用操作键来编辑命令。:向前调回已输入过的命令行:向后调回已输入过的命令行Esc:清除当前行的全部内容。(4) 用“clc”命令。用“clc”命令清空命令窗口中显示的内容。3、 查看历史命令窗口打开历史命令窗口,可以看到每次打开 MATLAB 的时间和在命令窗口输入过的命令。(1) 在历史命令窗口中复制某行命令粘帖到命令窗口中。选中单行,单击鼠标右键,出现快捷选单,选择“copy” ,然后把它“粘帖”到命令窗

4、口。(2) 在历史命令窗口运行某行命令。选中某一行,单击鼠标右键,出现快捷选单选择“evaluate selection” ,就可在命令窗口中运行,并查看相应结果。(3) 在历史命令窗口生成 M 文件。选中一行或几行,单击鼠标右键,出现快捷选单,选择“Creat M-File”就会出现写有这些命令的 M 文件编辑/调试器窗口。将该文件保存在用户目录中。4、查看工作空间窗口打开工作空间窗口(1) 使用“who”和“whos”命令查看变量内容(2) 使用“clear ”命令删除变量 a 5、数组编辑器窗口在工作空间选择某个变量,双击或单击鼠标右键,出现快捷选单,选择“open selection”

5、选单项就会出现数组编辑器窗口。6、学会使用帮助单击工具栏的帮助图标;或选中选单“view”“help” ;或选中选单“help”“MATLAB help ”都能出现帮助导航 /浏览器窗口。当需要查找 MATLAB 的内部函数 “sin”时,有如下几种方法:(1)通过 Contents 选项窗口查找。在 Contents 选项窗口中,在左侧单击“MATLAB” “Function-By Category”,在右侧单击“Mathematics ” “Elementary Math”“sin”,便在帮助界面右侧的 Help Browser 帮助浏览器中,显示出相应函数内容。(2)通过 index 选

6、项窗口查找。Index 选项窗口是 MATLAB 提供的术语索引表,可以查找命令、函数和专业术语等。当用户在 index 选项窗口的“search index for”栏中填入需要查找的词汇时,在左下侧就列出与之匹配的词汇条目,右侧的 Help Browser 中就显示出相应的内容。(3)通过 search 选项窗口查找。Search 选项窗口是通过关键词来查找全文中与之匹配的章节条目。与 Index 只在专用术语表中查找不同,search 的搜索是在整个 HTML 文件中进行的,因此其覆盖面更宽。通过单击“search type”右侧的下拉键来选择搜索方式。、“full text”:指全文搜

7、索,因此有大量的搜索结果、“Document Title”:仅搜索文件标题、“Function Name”仅搜索“Function Reference Pages”文件、“Online Knowledge Base”:连接 Mathworks 网站或讨论区,搜索相关的技术支持信息。在 search 选项窗口中的 “search type”选择“Function Name”,然后在“Search for ”栏中输入“sin” ,再单击右侧“Go”按钮开始搜索。7、交互界面分类目录窗口在交互界面分类目录窗口通过选择不同的条目来显示 MATLAB 安装的所有交互界面。单击“MATLAB”目录,出现帮

8、助、演示、 Web 页以及各种应用界面。(1) 双击“Import Wizard”子条目则出现“Import Wizard”窗口用来导入数据文件。(2) 双击“Profiler ”子条目则出现程序性能剖析窗口。(3) 双击“GUIDE”子条目则出现图形用户设计工具界面。(4) 双击“Help”子条目则出现“帮助导航/ 浏览器”窗口。(5) 双击“Demos”子条目则出现 Demos 演示界面。双击“Toolboxes”子条目来查看 MATLAB 的工具箱。实验 2 MATLAB 程序设计目的和要求:(1) 熟练掌握 MATLAB 的程序流程控制结构(2) 熟练掌握 M 文件的结构(3) 熟练掌

9、握函数的调用和参数传递内容和步骤:MATLAB 的语法规则简洁,编程效率高,作为一个完整的程序语言,MATLAB 也有其各种程序流程控制、文件格式和函数调用的规则,通过函数的调用就能够组成庞大的程序,完成复杂的功能。1.使用程序流程控制Fibonacci 数列的各元素为:1,1,2,3,5,8,.,满足以下关系:F1=1F2=1Fn=Fn-1+Fn-2(1)用 M 函数文件实现,数列的元素个数为输入变量。(2)用 while 循环实现程序功能(3)用 for 循环实现程序功能(4)实现当某个元素大于 50 时,退出循环结构。2.使用函数调用计算 arcsinx, ,其中|x|1.)12()!5*4163arcsin22 nxxxnx 为输入参数,当 x 不满足条件时就不计算,并显示提示;当 x2n+1 前的系数0.00001 时,则循环结束。 (其中求 n!可以使用函数 factorial,考虑如果不使用该函数,应该如何实现该程序。 )3.编程 (1)编写 M 函数文件,通过流程控制语句,建立如下的矩阵。002n1320y (2)根据阻尼系数绘制不同二阶系统的时域响应,当欠阻尼 时10,当临界阻尼 时 ,当)arcos1sin(122 xeyx xe)(y过阻尼 时 。 2)1(2)1(2 xxeey

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报