MATLAB中画图操作随笔
plot(x,y,c)
//x,y分别代表横,纵坐标,c是设置函数图像的一些属性,具体见下表
上表展示了设置函数图像的一些基本属性,也可以结合使用。例如
plot(x,y,'-*');
输出结果为:
xlabel('x轴');//会在x轴下面显示‘x轴’
ylabel('y轴');//会在y轴旁边显示‘y轴’
axis([-x,x,-y,y]);//设置坐标轴的范围
legend(string1,string2,......)//图例的说明
title('文字')//文字的主题
axis([xmin xmax ymin ymax]); % 设置坐标轴在指定的区间
xmin、xmax 表示设置横坐标的最小最大值;
ymin、ymax 表示设置纵坐标的最小最大值。
统计数据的直方图
histogram(data1,data2)
data1代表要统计的数据
data2代表横坐标分的组数
自相关性检验
这是计算两个序列互相关性的函数,其中m为相关间隔,当两序列相同时,变为自相关函数。
[x,y] =xcorr(data,'optoin')
'option'包括:
"biased"为有偏的互相关函数估计;
"unbiased"为无偏的互相关函数估计;
"coeff"为0延时的正规化序列的自相关计算;
"none"为原始的互相关计算
自相关函数图像的解释
举例
定义一个矩阵tongji
[x,y]=size(tongji);
average =sum(tongji(1,:))/x;
tongji(1,:) =tongji(1,:)-average;
dt=0.01;
[a,b]=xcorr(tongji,'coeff');
plot(b*dt,a);
%axis([-10,10,-0.5,1]);
xlabel('混沌序列自相关函数');
运行结果如图所示:
函数图像接近于δ函数,所以序列自相关行良好