1.字符串内的单引号是由两个连续的单引号来表示的。如,string='it''s not the manual'.
2.MATLAB默认数值类型为双精度浮点类型,可通过转换函数来实现创建单精度浮点类型。单精度浮点类型不能与整数类型进行算术运算。
3.MATLAB中讲究列优先。
4. b([1 2 3],[3 4 5])表示矩阵b的第1,2, 3行和第3,4,5列的元素。
5.array=matrix([7:10 26:31]),返回一个行向量,由矩阵array的第7到10以及第26到31个元素组成。
6.sum(matrix(:,1))表示将矩阵matrix第一列求和。
7.矩阵寻址方式分为矩阵下标寻址与线性寻址,如a(2,3)与a(8)。
8.矩阵运算中,a*b是线性代数中的矩阵乘积,而a.*b则是矩阵a与b的元素对应相乘。
9.运算符优先级中,依次为算术运算符,关系运算符,逻辑运算符。
10.数组常见运算:
左除与右除的关系,a./b=b.\a,a./b表示数组b除以a的对应元素,a.\b表示数组a除以b的对应元素,但是a./3除外;
运算符优先级图片
c=dot(a,b)计算数组的点积,通过函数sum(a.*b)也可得到相同结果。
11.矩阵运算:
c=[a b]表示在水平方向合并矩阵,而c=[a;b]表示在竖直方向合并矩阵。
12.变量名与函数名必须以字母开头,且不可含有中文,标点以及空格。
13.value=input('message')与value=('message','s'),后者以字符串形式赋值给变量。
14.用fprintf往txt文件中写入数据时,注意如果不是连续写的会被覆盖。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。