向量

列向量 x = [1 ; 2 ; 3 ; 4 ; 5]
以分号分隔每一列

行向量x = [1 2 3 4 5]或者[1,2,3,4,5]
以空格或者逗号分隔

矩阵x = [1 2 3;4 5 6;7 8 9]

Matlab运算符

运算符 目的
+ 加法运算符
- 减法运算符
* 标量和矩阵乘法
* 标量和矩阵乘法
^ 标量和矩阵求幂
.^ 数组求幂
\ 矩阵左除
/ 矩阵右除
.\ 阵列左除
./ 阵列右除
: 向量生成;子阵列提取
. 点乘运算,搭配使用
续行符
, 分行符,结果不显示
; 语句结束;分行符(结果显示)
% 注释符
_ 引用和转置符
._ 非共轭转置
() 下标运算;参数定义
Matlab特殊变量与常量
Name Meaning
:—–: :—-:
ans 计算结果的变量名
eps 浮点数的相对误差
i,j 虚数单位,$i^2 = j^2 = -1$
inf 无穷大
NaN 不定值
pi 圆周率
Matlab命令
命令 作用
:—: :—:
clc 清除命令窗口
clear 从内存中删除变量
exist 检查存在的文件或变量
global 声明全局变量
disp 显示一个数组或字符串的内容
fscanf 阅读从文件格式的数据
format 控制屏幕显示的格式
fprintf 格式化输出屏幕或文件
input 显示并的等待输出
; 禁止显示网版印刷==?==

运算命令

命令 作用/目的
cat 连接数组
find 查找非零元素的索引
length 计算元素数量
linspace 创建间隔向量
logspace 创建对数间隔向量
max 返回最大元素
min 返回最小元素
prod 计算数组元素的连乘积
reshape 重新调整矩阵的行数、列数、维数
size 计算数组大小
sort 排序每个列
sum 每列相加
eye 创建一个单位矩阵
ones 生成全1矩阵
zeros 生成零矩阵
cross 计算矩阵交叉乘积
dot 计算矩阵点积
det 计算数组的行列式
inv 计算矩阵的逆
pinv 计算矩阵的伪逆
rank 计算矩阵的秩
rref 将矩阵化成行最简形
cell 创建单元数组
celldisp 显示单元数组
cellplot 显示单元数组的图形表示
num2cell 将数值阵列转化为异质阵列
deal 匹配输入和输出列表
iscell 判断是否为元胞类型

MATLAB绘图命令

命令 作用/目的
axis 人工选择坐标轴尺寸
fplot 智能绘图功能
grid 显示网格线
plot 生成XY图
print 打印或绘图到文件
title 把文字置于顶部
xlabel 将文本标签添加到x轴
ylabel 将文本标签添加到y轴
axes 创建轴对象
close 关闭当前的绘图
close all 关闭所有绘图
figure 打开一个新的图形窗口
gtext 通过鼠标在指定位置放注文
hold 保持当前图形
legend 鼠标放置图例
refresh 重新绘制当前图形窗口
set 指定对象的属性,如轴
subplot 在子窗口中创建图
text 在图上做标记
bar 创建条形图
loglog 创建双对数图
polar 创建极坐标图像
semilogx 创建半对数图(对数横坐标)
semilogy 创建半对数图(对数纵坐标)
stairs 创建阶梯图
stem 创建针状图
数据类型转换函数

a2b() a是要转换的数据类型,b是要转化为的类型

数据类型确定函数

isa() a是要确定的数据类型

运算符
==~= 不等于==

操作符

描述

加法或一元加号。A + B将A和B。 A和B必须具有相同的尺寸,除非一个是一个标量。一个标量,可以被添加到任何大小的矩阵。

减法或一元减号。A - B,减去B从A和B必须具有相同的大小,除非是一个标量。可以从任意大小的矩阵中减去一个标量。

矩阵乘法;是一个更精确的矩阵A和B的线性代数积,

矩阵乘法对于非纯量A和B,列一个数必须等于B.标量可以乘以一个任意大小的矩阵的行数。

.*

数组的乘法;A.*B是数组A和B的元素积,A和B必须具有相同的大小,除非A、B中有一个是标量。

/

斜线或矩阵右除法;B/A与B * inv(A)大致相同。更确切地说:

 B/A = (A’B’)’

./

矩阵右除法;矩阵A与矩阵B相应元素相除(A、B为同纬度的矩阵)

\

反斜杠或矩阵左除;如果A是一个方阵,AB是大致相同的INV(A)* B,除非它是以不同的方式计算。如果A是一个n*n的矩阵,B是一个n组成的列向量,或是由若干这样的列的矩阵,则X = AB 是方程 AX = B ,如果A严重缩小或者几乎为单数,则显示警告消息。

.\

数组左除法;A. B是元素B(i,j)/A(i,j)的矩阵。A和B必须具有相同的大小,除非其中一个是标量。

^

矩阵的幂。X^P是X到幂P,如果p是标量;如果p是一个整数,则通过重复平方计算功率。如果整数为负数,X首先反转。对P值的计算,涉及到特征值和特征向量,即如果[ D ] = V,EIG(x),那么X^P = V * D.^P / V。

.^

A.^B:A的每个元素的B次幂(A、B为同纬度的矩阵)

矩阵的转置;A’是复数矩阵A的线性代数转置,这是复共轭转置。

.’

数组的转置;A’是数组A的转置,对于复数矩阵,这不涉及共轭。