集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 951|回复: 0

简单的matlab代码转换Verilog,不胜感激!!!

[复制链接]
Lucky22 发表于 2015-9-8 10:09:32 | 显示全部楼层 |阅读模式
各位大神,我是FPGA新手。导师最近给我分配任务让我把以下很简单的matlab代码用verilog语言在quartus里描述出来,可是我真的是没有丝毫头绪,不知道如何下手,心里非常着急。。。请各位大神帮忙转成verilog语言,这样我就有了一个实例,之后就可以按照这个实例学习研究了,多谢!!!不胜感激!!!

clear Phmag;
clear Pang;
delT=1/(60*48);
sample=0:47;
f=60;
Ref1=sin(2*pi*f*delT*sample);
Ref2=cos(2*pi*f*delT*sample);
A=[Vmachine Imachine Vinfbus Iinfbus Pmachine];
data1=A(:,1);
for count=1:length(data1)-length(sample)
    Sumrealx=0;
    Sumrealy=0;
    for count1=1:length(sample)
    Sumrealx=Sumrealx+data1(count+count1-1)*Ref1(count1);
    Sumrealy=Sumrealy+data1(count+count1-1)*Ref2(count1);
    end
    Sumrealx=Sumrealx*2/length(sample);
    Sumrealy=Sumrealy*2/length(sample);
    Phmag(count)=sqrt(Sumrealx*Sumrealx+Sumrealy*Sumrealy);
    Pang(count)=atan2(Sumrealy,Sumrealx)*180/pi;
end
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-6 12:39 , Processed in 0.057772 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表