刚接触MATLAB,写了个脚本。好久没写东西了,总结下知识点。

提取Y1中第二列中大于0的所有行
Y1 = Y1(Y1(:,2) > 0,:);
提取Y1中第二行中大于0的所有列
Y1 = Y1(:,Y1(2,:) > 0);
P=[A,B]
A,B俩矩阵左右合并(A,B行数一致)
P=[A;B]
A,B俩矩阵上下合并(A,B列数一致)
分别是产生一个间隔为一,从一到十,从十到一的向量
Y1 = Y1(:,1)*10;%错误,这样结果是所有元素都乘10
Y1(:,1) = Y1(:,1)*10;
% .*和*在这里似乎没有区别,至少结果一样
将所有行全部转换为一列

第三列与第一列交换

下面是将上面的a的第1行与第3行互换
xvalue = 1:countX;
yvalue = ceil(max(Y)-floor(min(Y))) :-0.5:1;
h = heatmap(xvalue,yvalue,countArray);
h.Title = 'VelForward - RightDistance';
h.XLabel = 'VelForward 单位:Km/h';
h.YLabel = 'RightDistance 单位:m';
https://blog. csdn .net/lsg32/article/details/8560740
https://blog.csdn.net/zengxiantao1994/article/details/70177996
https://blog.csdn.net/sdgihshdv/article/details/77417452
https://blog.csdn.net/island_chenyanyu/article/details/100919614
https://blog.csdn.net/qq_45152779/article/details/106729969
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删