最新Matlab语言基础.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《最新Matlab语言基础.docx》由会员分享,可在线阅读,更多相关《最新Matlab语言基础.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品资料Matlab语言基础.一、Matlab的变量与常量Matlab中变量和常量存储都是相应的数据。数据类型:基本类型、构造类型、符号对象 基本类型:数字型、字符串型数字型:整型、浮点型 整形:无符号、有符号(int8、int16、int32、int64 1位、2位、4位、8位)浮点型:单精度(32位)、双精度(64位) 基本类型:数组类型(常见)、细胞类型、结构类型、类类型 符号对象(比较少见)变量:在运算过程中其数值可以改变的量;常量:在运算过程中其数值不改变的量。变量命名规则: 变数名称是由一个字母开头,其后可以有任意数量的字母、数字或下划线。在变量命名时尽量使用小写字母,名字要有实在
2、的意义,不要和系统保留的关键字(常量)和函数名相同的名字,容易出错。 MATLAB是区分大小写的,变量名可以是任意长度。 Matlab语言是一种弱类型语言,C语言是强类型语言,变量在复制之前要对它的类型进行严格的申明,不同就会出错,而matlab不需要事先申明。变量初始化: 1、采用赋值语句初始化变量; 2、用input函数从键盘输入初始化变量,如下: 3、matlab已经定义好了的一些常量: I、j虚数;Inf无穷大;NaN不定式;pi圆周率;ans特殊的变量。二、 matlab的基本数据结构 标量、向量、数组、矩阵的概念:标量、向量、数组本质上是特殊的矩阵形式;matlab常用的是二维矩阵
3、;标量1*1的矩阵;向量可以看成是1行或者1列的矩阵;向量是数学中的说法,数组是matlab语言中的说法,但向量和数组在这里指的是同一种数据结构,可以互用。手动生成矩阵: 行矩阵:a = 1 2 3 列矩阵:b = 1 2 3 或 b = 1;2;3 2*2矩阵:c = 1 2;3 4使用内置函数生成矩阵:常用的有 ones,eye,zeros,size,length.利用冒号表达式生成矩阵: 冒号:用来生成向量,定义数组下标,数组的循环迭代。生成航向量:生成列相量:引用矩阵或矩阵中的元素:举证可以看成一个一位数组,按列从左至右,从上往下依次排列。冒号当作下标e(:,2) :代表全部行元素,2
4、代表第2列引用第3列2-4行:指定生成某种矩阵矩阵的行拼接列拼接:Size函数:返回矩阵行列对应的维数;length函数返回行列维数最大的那个值三、 matlab中的空数组和子数组子数组的概念子数组的赋值与数组直接赋值的区别end的用法Linspace,logspace,reshape预定义变量:date,clock,year,month,now,today(和日期处理有关)空数组子数组Linspace函数用法:linspace(x1,x2,N) (linspace(x1,x2)默认生成包括x1和x2的100个数)功能:linspace是Matlab中的均分计算指令,用于产生x1,x2之间的N
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 Matlab 语言 基础
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内