format long;
N=30;
cosVale=zeros(1,N);
err=zeros(1,N);
alpha=79/180*pi;
for k=1:N
%计算cordic的值
cosVale(k)=cordiccos(alpha,k);
err(k)=abs(cosVale(k)-cos(alpha))
end
%误差
plot(err,'.-r');
format long;
N=30;
cosVale=zeros(1,N);
err=zeros(1,N);
alpha=79/180*pi;
for k=1:N
%计算cordic的值
cosVale(k)=cordiccos(alpha,k);
err(k)=abs(cosVale(k)-cos(alpha))
end
%误差
plot(err,'.-r');