内容速览:
save data.mat
load data.mat
clear 清除工作区中所有变量
clc 清除命令行中所有文本
format long/short 更改数值显示方式
linspace(1,10,5) 创建一个包含 5
个元素的向量。这些值从 1
到 10
均匀间隔。
rand(2) 创建2x2方阵
zeros(2,3) 创建2x3矩阵
A(end,x)
[1 1; 1 1].*[2 2;2 2] 按元素乘法
[xrow,xcol] = size(x)
[xMax,idx] = max(x)
doc randi
randn(size(s)) 创建一个与信号大小相同的正态分布的随机数向量
numel(y)
:
返回数组中的元素数量
fft(y)
:计算向量的离散傅里叶变换
xlim([xmin xmax]) : plot后放大关注区域
data.VariableName: 提取表变量
v = v1(v1<4) : 创建一个名为 v
的变量,其中包含 v1
中所有小于 4 的元素
s = sample(v1<4) : 创建一个名为 s
的变量,其中包含 sample
中与 v1
中小于 4
的元素所在位置对应的元素
v1(v1<4) = 0 : 修改 v1
,将其中任何小于 4
的值都替换为 0
逻辑运算符 and
(&
) 以及 or
(|
) 来组合逻辑比较。
xlabel(xxx)
legend(xxx)
loglog(x,y,"*--")
"MarkerSize", 3
"LineWidth", 3