Matlab程序设计-第01章报告.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【提示】 MATLAB在第六版以后提供了“加载精灵”(Load Wizard),可让读者由图形界面加载文件。读者可从MATLAB桌面的“File/Import Data…” 【退出命令】 退出MATLAB的环境,只要选择下列三种方式中的任一种即可: ??? 1.在命令窗口内,输入exit命令。 ??? 2.在命令窗口内,输入quit命令。 ??? 3.直接关闭MATLAB的命令窗口。 1.7 工作空间与变量的储存及加载 * 第一章作业[思考题,不用交] 1. 与其他计算机语言相比较,MATLAB语言突出的特点是什么? 2. MATLAB系统由那些部分组成? 3. MATLAB操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上? 4. 如何启动M文件编辑/ 调试器? 5. 存储在工作空间中的数组能编辑吗?如何操作? 6. 如何设置当前目录和搜索路径,在当前目录上的文件和在搜索路径上的文件有什么区别? 7. 在MATLAB中有几种获得帮助的途径? * 作业[3月14日之前交] 介绍Matlab在自己本专业领域的应用[整理成1个word文档,1页] 包括可以求解的问题等; 可能到的工具箱; 自己对这门课的期望; 提交方式 Email:matlab_xmu@163.com 标题:Matlab第一章作业 内容:姓名+学号 附件:word文档 * 利用其丰富的库函数避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。所以用户根本不用怀疑MATLAB的准确性。 * 工具箱是MATLAB的另一重大特色。 * 因为许多标点符号在MATLAB中有特殊意义。 * ,代表运算后的答案(Answer),并在屏幕上显示其运算结果的数值(为2.7000)。 * 在上例中,由于表达式后面加入了分号,因此MATLAB只会将运算结果储存在默认变量ans内,不会显示于屏幕上;在需要时取用或显示此运算结果,可直接输入变量ans,例如: ?ans= ? ? ? 2.7000 * 在上例中,百分比符号之后的文字会被MATLAB忽略不执行,但它的使用可使MATLAB程序的具有很好的可读性。 * 在上述的各例中,MATLAB变量用来储存标量(Scalars),其实在上例中,MATLAB使用中括号[ ]建立一个行向量[1 3 5 2](或是1*4大小的矩阵[1 3 5 2]),将其储存在变量s中,再对其进行运算产生另一新的行向量[3 7 11 5],并将其结果储存在变量t内。 * 在上例中,sqrt()函数会对x的每一个元素进行开平方的运算。 * 提示: ? ? test.m的前两行是注解,可以使程序易于理解与管理。 * 其中fact1是函数名称,n是输入变量,output是输出变量,而i则是此函数用到的暂时变量。要使用此函数,直接输入函数名称及适当的输入变量值即可。 * ,该文件是和MATLAB一起安装在硬盘上的,通常不能修改。。当用户用1、2方法设置搜寻路径,都会改变pathdef.m的内容。 * 当每次MATLAB调用执行某一函数时,即进入该函数的暂时工作空间(或可视为相对于基本工作空间的下层暂时工作空间),函数可在此暂时工作空间内产生各种变量并进行运算,而不会影响到基本工作空间的变量,当函数执行结束时,MATLAB会同时删除函数的暂时工作空间(当然也会删除储存于其内的所有变量),并回到MATLAB的基本工作空间。以下简述几个有关工作空间的命令。 * 提示:二进制和ASCll文件的比较 ? ? 在save命令使用-ascii选项后,会有下列现象: ? ??1.save命令不会在文件名称后加上mat的扩展名。因此以扩展名mat结尾的文件通常是MATLAB的二进制数据文件。 ? ? 2.通常只储存一个变量。若在save命令列中加入多个变量,仍可执行,但所产生的文件则无法以简单的load命令加载。有关load命令的用法;详见下述。 ? ? 3.原有的变量名称消失。因此在将文件以load加载时,会取用文件名称为变量名称。 ? ? 4. 对于复数,只能储存其实部,而虚部则会消失。 ? ? 5.对于储存相同的变量,ASCII文件通常比二进制文件大。 * ?t(4)=[]?? ?%将向量t的第4个元素删除???????????? ? ?? t= ? ? ?? 3 7 2 O 10 ? ?s(2)*3+t(4)???????????? %取出向量s的第2个元素和向量t的第4个元素来做运算 ? ?? ans = ? ? ? ??? ?9 ? ?t(2:4)-1???????????????? ? %取出向量t的第2至第4个元素来做运算 ? ?? ans= ? ??????? 6 1 -1 【注意】 ???

文档评论(0)

三四五 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档