|
汽车零部件采购、销售通信录 填写你的培训需求,我们帮你找 招募汽车专业培训老师
%1.数据准备
newData = importdata('Data160722123758.txt', '\t', 2);
data=newData.data;
sum_length=length(data(:,2));%产生的数据长度都是一样的
%sum_length=length(data(:,3));
%sum_length=length(data(:,5));
%sum_length=length(data(:,6));
%对每列产生的数据进行求和,为求中心点做铺垫
sum_ax=sum(data(:,2));
sum_ay=sum(data(:,3));
sum_anglex=sum(data(:,5));
sum_angley=sum(data(:,6));
%命名新的数组,方便以后画图
ax=data(:,2);
ay=data(:,3);
anglex=data(:,5);
angley=data(:,6);
%加速度的中心点
pointax=sum_ax/sum_length;
pointay=sum_ay/sum_length;
%角度的中心点
pointanglex = sum_anglex/sum_length;
pointangley = sum_angley/sum_length;
%角加速度的极径
p_a=sqrt(ax.^2+ay.^2);
%角速度的极径
p_angle=sqrt(anglex.^2+angley.^2);
%角加速度的极角
%a_angle=array(sum_length);
for i=1:1:sum_length
a_angle(sum_length);
if ax(i)>0 && ay(i)>0
a_angle(i)=atan(ay(i)/ax(i));
elseif ax(i)<0 && ay(i)<0
a_angle(i)=atan(ay(i)/ax(i))+pi;
else
a_angle(i)=atan(ay(i)/ax(i));
end
end
%角度的极角
angle_angle(sum_length);
for i= |
|