• 大小: 1.73M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-04-15
  • 语言: 其他
  • 标签: fuelcz9  NCO  MATLAB  

资源简介

NCO生成原理接介绍、CORDIC算法原理介绍以及MATLAB与Verilog语言实现

资源截图

代码片段和文件信息

close all;
clear;
clc;
% 初始化
die = 16;%迭代次数
x = zeros(die+11);
y = zeros(die+11);
z = zeros(die+11);
x(1) = 100;%初始设置
y(1) = 200;%初始设置
k = 0.607253;%初始设置
%迭代操作
for i = 1:die
    if y(i) >= 0
        d = -1;
    else
        d = 1;
    end
    x(i+1) = x(i) - d*y(i)*(2^(-(i-1)));
    y(i+1) = y(i) + d*x(i)*(2^(-(i-1)));
    z(i+1) = z(i) - d*atan(2^(-(i-1)));
end
d = vpa(x(17)*k10)
a = vpa(y(17)10)
c = vpa(rad2deg(z(17))10)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        479  2017-08-20 15:42  CORDIC的资源\MATLAB代码\arctan.m

     文件        577  2017-08-20 22:03  CORDIC的资源\MATLAB代码\Kn.m

     文件        458  2017-08-20 13:52  CORDIC的资源\MATLAB代码\sin_cos.m

     文件       9748  2017-08-21 10:58  CORDIC的资源\Verilog仿真文件\Cordic_Test.v

     文件       1260  2017-08-21 11:05  CORDIC的资源\Verilog仿真文件\Cordic_Test_tb.v

     文件    3499796  2017-08-12 18:33  CORDIC的资源\参考资料\Xilinx-CORDIC算法(非常经典).pdf

     目录          0  2017-08-21 19:45  CORDIC的资源\MATLAB代码

     目录          0  2017-08-21 19:45  CORDIC的资源\Verilog仿真文件

     目录          0  2017-08-21 19:45  CORDIC的资源\参考资料

     目录          0  2017-08-21 19:45  CORDIC的资源

----------- ---------  ---------- -----  ----

              3512318                    10


评论

共有 条评论