- 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简介和其基础
;课程学时安排;学习内容;一、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
您可能关注的文档
最近下载
- 中央空调净化系统标准规范操作规程.doc VIP
- 神志病中西医结合临床诊疗指南-精神分裂症.pdf VIP
- 混凝土重力坝施工课件.pptx VIP
- 辽宁省大连市2025届高三上学期双基测试数学试卷含答案.pdf VIP
- 2025-2026学年赣美版(2024)小学美术三年级上册《创意美术字》教学设计.docx
- 2.2 大气受热过程和大气运动(精品课件)-【居易课堂】2021-2022学年高一地理同步备课优质课件(人教2019必修第一册).pptx VIP
- 杜邦dupont芳纶凯夫拉kevlar应用领域.pdf VIP
- 细胞生物学(第五版)-第8章细胞骨架.ppt VIP
- InCAM Pro基础入门篇(中文).pdf VIP
- 2024届辽宁省大连市高三上学期期末双基测试化学试题及答案.pdf VIP
文档评论(0)