《MATLAB基本操作》PPT课件

《MATLAB基本操作》PPT课件

ID:45089407

大小:444.00 KB

页数:26页

时间:2019-11-09

《MATLAB基本操作》PPT课件_第1页
《MATLAB基本操作》PPT课件_第2页
《MATLAB基本操作》PPT课件_第3页
《MATLAB基本操作》PPT课件_第4页
《MATLAB基本操作》PPT课件_第5页
资源描述:

《《MATLAB基本操作》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB的基本使用方法一、MATLAB的数据类型二、向量及其运算三、矩阵及其运算四、数组及其运算一、MATLAB的数据类型(一)常量和变量1、常量:常量是MATLAB语言预定义的一些变量,在默认的情况下这些变量的值为常数。例如:纯虚数i=sqrt(-1)无穷大Inf>=2^1024圆周率pi=3.1416一、MATLAB的数据类型(一)常量和变量2、变量:变量是MATLAB的基本元素之一,与其他常规程序设计语言不同的是MATLAB语言不要求对所使用的变量进行事先说明,而且它也不需要指定变量的类型,系统会根据该变量被赋予的值或

2、是对白变量所进行的操作来自动确定变量的类型。例如:a,b,c,ab,a1,a_b1等等一、MATLAB的数据类型(一)常量和变量2、变量:例如:a,b,c,ab,a1,a_b1等等MATLAB中变量的命名规则:(1)变量名长度不超过31位,超过31位的字符系统将忽略不计;(2)变量名区分大小写;(3)变量名必须以字母开头,变量名中可以包含字母、数字或下划线。一、MATLAB的数据类型(一)常量和变量3、常量和变量的运算:MATLAB关于常量和变量的运算与C语言基本相同包括加、减、乘、除、乘方与开方等,符号分别为“+”、“-”、“

3、*”、“/”、“^”、“sqrt()”例如:a=2,b=4,求a+b=?a-b=?a*b=?a/b=?a^b=?sqrt(b)=?二、向量及其运算(一)向量的生成(1)在命令窗口中直接输入向量格式:a=[a1,a2,a3,…an]注意:元素之间用空格、逗号或分号相隔,用空格和逗号相隔生成行向量,用分号相隔生成列向量。例如:a1=[1357];a2=[1,3,5,7];a3=[1;3;5;7];a4=a3’(求转置运算符“’”)二、向量及其运算(一)向量的生成(2)等差元素向量的生成(i)冒号“:”生成法:格式:a=a1:m:an

4、其中a表示生成的向量;a1表示第一个元素;m表示步长;an表示最后一个元素。例如:a=10:5:50b=50:-5:10二、向量及其运算(一)向量的生成(2)等差元素向量的生成(ii)使用线性等分向量函数linspace法:格式:a=linspace(a1,an,n)其中a表示生成的向量;a1表示第一个元素;an表示第n个元素n表示生成向量元素的个数,默认为100。例如:a=linspace(10,50,6)二、向量及其运算(二)向量的基本运算(1)向量与数的四则运算(i)向量与数的加法(减法):向量中的每个元素与数的加法(减法

5、)运算;(ii)向量与数的乘法(除法):向量中的每个元素与数的乘法(除法)运算;例如:a=linspace(10,50,6),求c=a+2;d=a-2;e=a*2;f=a/2;%向量只能做被除数二、向量及其运算(二)向量的基本运算(2)向量与向量间的加减运算:向量中的每个元素与另一个向量中相对应的元素的加法(减法)运算。例如:a=[1,4,6,9,8],b=[2,3,7,0,5],求c=a+b;d=a-b;三、矩阵及其运算(一)矩阵的生成矩阵的生成有多种方式,通常使用的有四种:(1)在命令窗口中直接输入矩阵;把矩阵的元素直接排列

6、到方括号中,每行内的元素用空格或逗号相隔,行于行之间的内容用分号相隔。(2)通过语句和函数产生矩阵;(3)在M文件中建立矩阵;(4)从外部的数据文件中导入矩阵;例如:a=[123;456;789],b=[2,4,6,8;1,3,5,7;1,2,3,4],三、矩阵及其运算(二)特殊矩阵的生成a=[]产生一个空矩阵,b=zeros(m,n)产生一个m行、n列的零矩阵c=ones(m,n)产生一个m行、n列的元素全为1的矩阵d=eye(m,n)产生一个m行、n列的单位矩阵三、矩阵及其运算(三)矩阵中元素的操作(1)提取矩阵A的第r行:

7、A(r,:)(2)提取矩阵A的第r列:A(:,r)(4)取矩阵A的第i1~i2行、第j1~j2列构成新矩阵:A(i1:i2,j1:j2)(5)以逆序提取矩阵A的第i1~i2行,构成新矩阵:A(i2:-1:i1,:)(6)以逆序提取矩阵A的第j1~j2列,构成新矩阵:A(:,j2:-1:j1)(7)删除A的第i1~i2行,构成新矩阵:A(i1:i2,:)=[](8)删除A的第j1~j2列,构成新矩阵:A(:,j1:j2)=[](9)将矩阵A和B拼接成新矩阵:[AB];[A;B](3)依次提取矩阵A的每一列,将A拉伸为一个列向量:A

8、(:)三、矩阵及其运算(四)矩阵的基本数值运算(1)矩阵与常数的四则运算(同向量与数的四则运算)矩阵与常数的四则运算是指矩阵各元素与常数之间的四则运算。例如:a=[1,2,3;4,5,6;7,8,9];求:c=a+2;d=a-2;e=a*2;f=a/2;三、矩阵

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。