第一讲 matlab简介和其基础.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简介和其基础

;课程学时安排;学习内容;一、MATLAB概述 二、MATLAB的数值运算功能 三、MATLAB的符号运算功能 三、MATLAB程序设计 四、MATLAB中的计算结果可视化 五、Simulink仿真初步 六、MATLAB的工具箱 七、MATLAB的应用;一、MATLAB概述; 1984年由Little、Moler、Steve Bangert合作成立MathWorks公司,并把MATLAB正式推向市场。从这时起,MATLAB的内核采用C语言编写,而且除原有的数值计算能力外,还新增了数据图视功能。;(二)MATLAB语言的特点:;;;;;;7)功能强大的工具箱是MATLAB的另一特色。;;;;(三)MATLAB语言的功能: 强大的数值(矩阵)运算功能 广泛的符号运算功能 计算结果的可视化功能 可靠的容错功能 应用灵活的兼容与接口功能 信息量丰富的联机检索功能;1.矩阵运算功能;2.符号运算功能 符号运算即用字符串进行数学分析 允许变量不赋值而参与运算 用于解代数方程、微积分、复合导数、积分、二重积分、有理函数、微分方程、泰乐级数展开、寻优等等,可求得解析符号解;3.丰富的绘图功能与计算结果的可视化;;4.图形化程序编制功能;5.MATLAB的容错功能 非法操作时,给出提示,并不影响其操作 1/0 Warning: Divide by zero ans = Inf ;;7.强大的联机检索帮助功能;(四)MATLAB语言系统的组成;(4)MATLAB数学函数库 这是对MATLAB使用的各种数学算法的总称.包括各种初等函数的算法,也包括矩阵运算、矩阵分析等高层次数学算法。;(五)MATLAB语言的应用;(六)matlab界面介绍;Matlab 常用的交互界面;1.命令窗口(command window);命令窗口常用控制指令;2. 历史命令窗口(command history);利用命令来创建“日志”来记录历史命令;3. 当前目录窗口(current directory);如何设置当前目录呢?;4.工作空间浏览器(workspace browser); 内存变量的操作命令;数据文件的存取; who Your variables are: a b c d whos Name Size Bytes Class a 3x3 72 double array b 1x14 28 char array c 1x1 8 double array d 1x1 8 double array Grand total is 25 elements using 116 bytes clear c save filename a b clear load filename who Your variables are: a b ;数组编辑器;5.开始按钮(start);(七)MATLAB7.0的帮助系统;7.2联机查询功能 两种方式: helpwin指令 help帮助命令;2.lookfor指令 help需要事先知道函数准确的名字,如果不能确定时,可用lookfor +完整或不完整的关键词,进行搜索 如: lookfor fft ;检索出各种与傅立叶有关的函数;二、MATLAB的数值运算功能;1. 变 量;2.MATLAB默认的预定义变量;3. 运算符和表达式;可直接在命令窗内输入表达式进行计算 [例]求[12+2× (7-4)]÷32的运算结果。 1) 键盘在指令窗输入下面一行指令,然后按下Enter键。 (12+2*(7-4))/3^2 2) 等待指令执行完毕,MATLAB指令窗显示运算结果。 ans= (默认的变量名 记录计算结果) 2;4. 复数和复数矩阵;5.指令行中常用的标点符号;例 在MATLAB中输入矩阵; ..... 续行命令 B=1+25-36+..... 37-58 B = -31;冒号的作用 ?用于生成等间隔的向量,默认间隔为1.例如:A=1:3;B=1:0.5:3; ?用于选出矩阵指定行、列及元素。例如:A=B(i,:) ?循环语句 例如:for i=1:3

文档评论(0)

htfyzc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档