- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第一讲 概述 北化 matlab讲义
2.4.3 运算符 + Addition - Subtraction * Multiplication / Division \ Left division ^ Power ‘ Complex conjugate transpose ( ) Specify evaluation order 2.4.4 显示格式 MATLAB中所有的量为双字长浮点数(双精度),显示时按下面显示规则: 在缺省情况下,当结果为整数,作为整数显示;当结果为实数,以小数后4位的精度近似显示。 如果结果中的有效数字超出了这一范围,以科学计数法显示结果。 通过File菜单中的Preferences选项来设置数值的输出格式 format命令改变显示格式,常用的的格式有 long (16位) bank(2个十进制位) hex(十六进制) short (缺省) short e(5位加指数) +(符号) long e(16位加指数) rat(有理数近似) short g 2.5 文件管理功能 who(whos) clear cd(chdir,pwd) dir(ls) type clc edit echo load save diary who whos clear a b save save data %以二进制格式将所有变量保存到 %data.mat文件中 save data1 a1 a2 %以二进制格式将变量a1 a2 保%存到data1.mat文件中 save data2 y -ascii %以8位ASCII格式将变量 y % 保存到data2文件中 load data % 把data.mat文件中的全部变量装入内存 load data1 a1 a2 %把data1.mat文件中的变量a1,a2装%入内存 load data2 a1 a2 -ascii %把data2 ASCII文件中的 %变量 a1,a2装入内存 2.6 通用键盘指令 指令 功能 cd 改变当前工作目录 clear 清除内存中的所有变量和函数 clc 清除MATLAB工作区中所有显示内容 clf 清除MATLAB当前窗口中的图形 dir 列出指定目录下的文件和子目录清单 disp 在运行中显示变量或文字内容 echo 控制是否显示运行文字指令 hold 控制是否刷新当前窗口 pack 收集内存碎块以扩大内存空间 type 显示所指定文件的全部内容 quit 关闭MATLAB * * Who和whos命令可以看到工作空间中的所有变量。Who命令只给出变量名,whos给出变量的大小、数据类型等具体内容。命令clear可以删除工作空间中的变量, clear y1 y2 y3。 * Save和Load命令实现数据文件的存取. Save允许用户以所选择的格式保存一个或多个变量。 * Save和Load命令实现数据文件的存取.Save允许用户以所选择的格式保存一个或多个变量。 Matlab及其在信息工程中的应用 孙冬梅 dmsun@ 北京交通大学 信息科学研究所 MATLAB 基础及其在信息工程中的应用 第一讲 MATLAB概述 一、概述 MATLAB是一种交互式的以矩阵为基础的系统计算平台,它用于科学和工程的计算与可视化。它的优点在于快速开发计算方法,而不在于计算速度。 1.1 MATLAB的出现 70年代中期,Cleve Moler和他的同事开发了LINPACK和EISPACK的Fortran子程序库 70年代末期,Cleve Moler 在新墨西哥大学给学生开线性代数,为学生编写了接口程序,这程序取名为MATLAB,即MATrix LABoratory 1983年春天,工程师John Little与Moler、Steve Bangert一起开发了第二代专业版MATLAB 1984年,MathWorks公司成立,MATLAB正式推向市场。 MATLAB已经不仅仅是一个“矩阵实验室”了,它集科学计算(computation) 、可视化(visualization)、编程(programming)于一身,并提供了丰富的Windows图形界面设计方法 MATLAB语言是功能强大的计算机高级语言, 它以超群的风格与性能风靡全世界, 成功地应用于各工程学科的研究领域 MATLAB在美国已经作为大学工科学生必修的计算机语言之一 近年来,MATLAB语言已在我国推广使用,现在已应用于各学科研究部门和高等院校 MATLAB语言不受计算机硬件的影响,286以上的计算机都可以使用 丰富的工具箱 1.2 学习Matlab的基本原因 不希望在编程上花太多时间,集中于算法研究 社会化的运行带来的好处:
文档评论(0)