MATLAB 基本操作与矩阵输入


首先是一些常用的基础指令:clear(清除工作区内的所有数据,clear+数据可只删除该数据)、clc(清空命令行窗口,并留存数据)

基本知识

运算优先级:(),^,*,/,+,-

运算表示符:

​ e^x:exp(x)

​ π:pi

​ Inf:∞(无穷大)

​ eps:2.2204e-016

​ NaN:不是一个数值

注:赋值默认类型为double


矩阵输入

”[]“表示矩阵或向量

行输入
>>a=[1 2 3 4]

a =

     1     2     3     4

MATLAB 基本操作与矩阵输入_第1张图片

列输入
>>b=[1;2;3;4]>> b=[1;2;3;4]

b =

     1
     2
     3
     4

MATLAB 基本操作与矩阵输入_第2张图片

显示矩阵中的数据

当存在矩阵c=[1 21 6;5 17 9;331 2 7]时

MATLAB 基本操作与矩阵输入_第3张图片

(一)根据行列输出数据
>>c(1,2)

ans =

    21
(二)根据编号输出数据
>> c(4)          %由上至下由左至右依次编号

ans =

    21

矩阵与向量的四则运算

假设存在矩阵A=[1 2 3;4 5 4;9 8 7];B=[3 3 3;2 4 9;1 3 1];a=2
MATLAB 基本操作与矩阵输入_第4张图片

运算符: + 、 - 、 * 、 / 、 ^ 、 . 、 ’

>>x1=A+a           >>y1=A+B
>>x2=A/a           >>y2=A*B
>>x3=A./a          >>y3=A.*B
>>x4=A^a           >>y4=A/B
>>x5=A.^a          >>y5=A./B
>>c=A'

MATLAB 基本操作与矩阵输入_第5张图片

加.的区别:加.后直接将矩阵中的数据进行四则运算,不加则按照矩阵运算规则进行计算

这里以在这里插入图片描述来举例子(其它同理)
MATLAB 基本操作与矩阵输入_第6张图片

“ ’ ”则是将矩阵按对角线交换数据

MATLAB 基本操作与矩阵输入_第7张图片


其他矩阵函数

MATLAB 基本操作与矩阵输入_第8张图片

你可能感兴趣的:(matlab,矩阵)