- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 matlb编程环境的安装于基本语句
实验一 Matlab2011的安装与基本语句
第一部分 matlab2011的安装
安装步骤:
1.解压完安装包后,打开安装文件,双击setup.exe;
2. 选择Install without using the Internet,点击Next;
3.选择Yes后点击Next;
4. 选择I have the File Installation Key for my license后,点击Next;
5.打开matlab问价夹下的如下目录里的文件:Matlab.R2010b\crack\install.txt
输入序列号:15496-51729-03864-51723-09247
6.选择安装目录,注意务必建立英文路径,不能安装在中文路径下;
7.开始安装
安装界面
第二部分 matlab基本语句与语法??
?MATrix???LABoratory(矩阵实验室)的缩写利用C语言等高级语言编写程序,过程比较烦琐,普通用户掌握起来较难。不希望把时间过多的花在编程序上而忽略了问题本身的研究。???????
一、?Matlab?的主要功能?
Matlab是一种功能非常强大的工程语言,诞生于20世纪70年代,1984年正式推向市场。2002年8月,Matlab6.5开始发布。是进行科学研究和产品开发必不可少的工具。数值和符号计算矩阵(数组)的四则运算(Matrix+Laboratory)、数值差分、导数、积分、求解微分方程、微分方程的优化等数字图像、数字信号处理工程和科学绘图。MATLAB所提供的程序设计语言是一种被称为第四代编程语言的高级程序设计语言,其程序简洁,可读性很强,容易调试。同时,MATLAB的编程效率比C/C++语言要高得多。 MATLAB编程环境有很多。常用的有: 命令窗口word窗口M-文件编辑器M-文件:它是一种和Dos环境中的批处理文件相似的脚本文件,对于简单问题,直接输入命令即可,但对于复杂的问题和需要反复使用的则需做成M-文件(Script?File)。???创建M-文件的方法:?
Matlab命令窗的File/New/M-file。?在Matlab命令窗口运行edit。M-文件的扩展名:?*.m??
执行M-文件:F5 M文件的调试?
选择Debug菜单,其各项命令功能如下:?Step?:逐步执行程序。?
Step?in?:进入子程序中逐步执行调试程序。?Step?out?:跳出子程序中逐步执行调试程序。?run:执行M-文件。?
Go?Until?Cursor?:执行到光标所在处。?Exit?Debug?Mode?:跳出调试状态。?
函数文件的创建要求:文件名与函数名必须相同,如sin(x)必有sin.m函数文件存在。?
要求实参和形参位置一一对应。形参在工作空间中不会存在。?
可以编写递归函数,可以嵌套其他函数。?可以用return命令返回,也可以执行到终点返回??
3.工作空间(Workspace)窗口:?
显示目前保存在内存中的Matlab的数学结构、字节数、变量名以及类型窗口。?
保存变量:File菜单\Save?Workspace?as??????命令行:save?文件名??4?
装入变量:File菜单\Import??Data??????????命令行:Load?文件名?
4.现在目录窗口(Current?Directory)??
5.命令历史窗口(Command?History?):提供先前使用过的函数,可以复制或者再次执行这些命令。?Matlab帮助系统?
?Matlab在命令窗口提供了可以获得帮助的命令,用户可以很方便的获得帮助信息。例如:在窗口中输入“help?fft”就可以获得函数“fft”的信息。常用的帮助信息有help?,demo?,doc?,who?,whos?,what?,which?,lookfor?,helpbrowser?,helpdesk?,exit?,web?等。?
三、关于变量?变量命名规则:?
变量名是不包含空格的单个词、变量名区分大小写?
变量名必须以字母开头的字母、数字、下划线的组合,最多19个字符。?
Matlab提供的标准函数名均以小写字母开头?
四、MATLAB程序结构 按照现代程序设计的观点,任何算法功能都可以通过三种基本程序结构来实现,这三种结构是:顺序结构、选择结构和循环结构。其中顺序结构是最基本的结构,它依照语句的自然顺序逐条地执行程序的各条语句。如果要根据输入数据的实际情况进行逻辑判断,对不同的结果进行不同的处理,可以使用选择结构。如果需要反复执行某些程序段落,可以使用循环结构。 1??顺序结构 顺序结构是由两个程序模块串接构成。一个程序模块是完成一项独立功能的逻辑
您可能关注的文档
- 安徽省第二届创新业暨动漫创意大赛“创新创业项目”竞赛规程.doc
- 安徽省蒙城县第六学2014届九年级上学期语文第一次月考试题 (word版含答案).doc
- 安徽省蒙城县第六学11-12学年七年级语文下册第二单元测试题_人教新课标版.doc
- 安徽省芜湖市第二九中学2011届九年级上学期期中考试物理试题.doc
- 安徽省计算机二级FP考试理论模拟试题2(附答案).doc
- 安徽省铜陵县新桥硫铁矿矿区水文地质补充勘探报告.doc
- 安徽省铜陵市202年初中数学毕业学业水平检测B卷 人教新课标版.doc
- 安徽省阜阳市谢桥中心学校2010-2011学年八年级语文下学期中测试卷(B卷).doc
- 安徽省阜阳市第十中学2013-2014学年九年级英语上学期第一次月考试题.doc
- 安徽省阜阳市203届高三地理二轮测试 专题15 中国地理.doc
文档评论(0)