- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB基本的介绍 数学软件与数学实验 .ppt
;(一)MATLAB 使用简介;MATLAB语言是一种广泛应用于工程计算及数值分析领域的新型高级语言,自1984年由美国 MathWorks 公司推向市场以来,历经十多年的发展与竞争,现已成为国际公认的最优秀的工程应用开发环境。MATLAB功能强大、简单易学、编程效率高,深受广大科技工作者的欢迎。;————MATLAB 使用简介————;鼠标双击桌面上图标
在 “开始”菜单的
“程序”选项中选择 “ MATLAB”;?命令窗口(Command Window)是用户使用的主要场所,此时,可以输入变量、数组及运算命令,进行一些简单的运算;用↑↓←→键搜索、修改以前使用过的命令操作, 用clc清除窗口; 用help sqrt ( help input …)寻求有关帮助;
?编辑窗口(Editor\Debugger Window)编制各种M-文件,存盘(Save)、运行(Run)等.
;who 列出在MATLAB工作空间中已有的变量
whos 列出驻留变量的同时,还给出维数及性质
clear 删除内存中的变量(数据)
clc 删除命令窗口的内容(已使用过的命令)
home 光标移到命令窗口的左上角
clf 删除图形窗口的内容
↑ 调出刚才使用过的命令
quit 退出MATLAB;变量及数组输入 ;系统变量;MATLAB中基本代数运算符;sin 正弦函数
asin 反正弦函数
cos 余弦函数
acos 反余弦函数
tan 正切函数
atan 反正切函数
cot 余切函数
acot 反余切函数
sec 正割函数
asec 反正割函数
csc 余割函数
acsc 反余割函数 ;abs(x) 绝对值
sqrt(x) 开平方
conj(z) 共轭复数
round(x) 四舍五入
floor(x) 舍去正小数
rat(x) 化为分数表示
gcd(x,y) 最大公因数
exp(x) 自然指数
log(x) e为底的对数
Log10(x) 10为底的对数;MATLAB赋值语句有两种形式:
(1) 变量=表达式
(2) 表达式
其中“表达式”是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。
[注]如果在语句的最后加分号,那么,MATLAB仅仅执行赋值操作,不再显示运算的结果。在一条语句中,如果表达式太复杂,一行写不下,可以加上三个小黑点(续行符)并按下回车键,然后接下去再写。例如 s=1-1/2+1/3-1/4+1/5-1/6+1/7-…- 1/8+1/9-1/10+1/11-1/12;;在线帮助及演示功能;(二) Matlab 矩阵计算; 矩阵是MATLAB??基本的数据对象,MATLAB的大部分运算或命令都是在矩阵运算的意义下执行的。在MATLAB中,不需对矩阵的维数和类型进行说明,MATLAB会根据用户所输入的内容自动进行配置。
1.建立矩阵
建立矩阵可以用:直接输入法、利用函数建立矩阵和利用M文件建立矩阵。
直接输入法:将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之间用分号分隔。(也可以用回车键代替分号)
例如,键入命令: A=[1 2 3;4 5 6;7 8 9]
输出结果是: A = 1 2 3
4 5 6
7 8 9;利用函数建立数值矩阵:MATLAB提供了许多生成和操作矩阵的函数,可以利用它们去建立矩阵。
例如:reshape函数和diag函数等。
reshape函数用于建立数值矩阵。
diag函数用于产生对角阵。;利用M文件建立矩阵:对于比较大且比较复杂的矩阵,可以为它专门建立一个M文件。其步骤为:
第一步:使用编辑程序输入文件内容。
第二步:把输入的内容以纯文本方式存盘(设文件名为mymatrix.m)。
第三步:在MATLAB命令窗口中输入mymatrix,就会自动建立一个名为AM的矩阵,可供以后显示和调用。;2.矩阵元素的存取; X=A(1,:)
X取A的第一行
X =
0 2 3 4
X=A(:,2)
X取A的第二列
X =
2
7
10
14;3.MATLAB中数组、矩阵基本运算符;常用矩阵函数;求解线
您可能关注的文档
- literature 5 大学英语泛读教材 复习知识.ppt
- literature 6 大学英语泛读教材.ppt
- literature 7 大学英语泛读教材 词根.ppt
- literature 8 大学英语泛读教材.ppt
- Literature of Colonial America 美国文学史教材.ppt
- Literature of Early Romantic Period 美国文学史教材.ppt
- literature shakespeare 英国文学史及选读教材.ppt
- Living Standards & Poverty 中国经济发展与 及转型(英文版) .ppt
- lj重力相互作用力 高中必修一物理重点教材(人教版).ppt
- LOCAL AREA NETWORKS(LAN) 计算机系统概论(双语教材)专业英语教材.ppt
文档评论(0)