一,基本的符号
1,加:+
2,减:-
3,乘:*
4,除:/
5,平方:^
二,简单的数乘运算
1,如果算式比较简单可以直接进行敲写
2,如果算式较为繁琐,可以使用变量,进行逐级运算
三,变量
1,大小写字母为不同的变量
2,变量命名不能用数字开头
四,一些关键字
ans
i,j:复数
inf:∞
eps:2.2204e-016(最小的数字)
NaN:不存在的数字
pi:π
五,关于format精确度的使用
1,short:小数点后四位
2,long:小数点后十五位
3,shortE:小数点后四位科学记数法
4,longE:小数点后十五位科学记数法
5,bank:小数点后两位
6,hex:二进制双精度数的十六进制表示形式。
7,rat:有理数/分数
六,矩阵的书写
1,每行的元素用空格或者逗号分开
2,每一列用分号分开
七,矩阵的操作
1,A(6):矩阵A以列为单位开始第六个元素
2,A([4 6;4 6]):以第四第六元素建立矩阵
3,A=[a:i:b]:建立从a到b以i为公差的等差数列
4,A(3,:)=[]:清除A矩阵第三行元素
5,A(:,3)=[]:清除A矩阵第三列元素
6,A+B:A和B对应元素相加
7,A*B:A与B相乘,传统的矩阵相乘
8,A.*B:A与B对应元素相乘
注释:/与 *乘法一样,矩阵与常数的操作基本类似
八,一些指令
1,eye(n):n阶的单位矩阵
2,zeros(a,b):aXb阶元素为0的矩阵
3,ones(a,b):aXb阶元素为1的矩阵
4,diag([]):对角矩阵
>> max(A) :每列最大的元素
>> sort(A) :对每列元素进行排序
>> max(max((A)):选出最大元素
>> sortrows(A):以第一列元素为标准,对每行进行排序
>> min(A) :同max
>> size(A) :A矩阵属于几行几列
>> sum(A):每一列元素之和
>> length(A):矩阵有多少列
>> mean(A) :每一列元素的平均数
>> find(A):查找某个元素
MATLAB入门之矩阵的基本操作
最新推荐文章于 2024-01-22 16:36:01 发布