How to convert matlab code to VHDL code?
조회 수: 3 (최근 30일)
이전 댓글 표시
How to convert matlab code to VHDL code?
Thanks In Advance
댓글 수: 0
채택된 답변
추가 답변 (2개)
Asad Aleem
2017년 2월 2일
In order to translate a Matlab code to HDL, all you have to do is to utilize HDL code. HDL coder is an extension of Matlab. I have checked its working on Matlab 16b.
댓글 수: 0
priyanka shinde
2020년 4월 8일
clc ;
clear all;
close all;
xn=input('Enter the sequence=');
N=input('Enter the value of N=');
Xk=dft_fun(xn,N);
disp(Xk)
k=0:N-1;
subplot(2,1,1)
stem(k,abs(Xk))
xlabel('k')
ylabel('|Xk|')
title('Magnitude Plot')
subplot(2,1,2)
stem(k,angle(Xk))
xlabel('k')
ylabel('angle(Xk)')
title('Phase Plot')
function Xk=dft_fun(xn,N)
L=length(xn);
if(N<L)
error('N should always be greater than or equal to L')
end
xn=[xn zeros(1,N-L)];
for k=0:N-1
for n=0:N-1
Wn=exp(-j*2*pi*n*k/N);
X1(k+1,n+1)=Wn;
end
end
Xk=X1*xn';
댓글 수: 1
참고 항목
카테고리
Help Center 및 File Exchange에서 HDL Coder에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!