URL
https://opencores.org/ocsvn/vhdl_wavefiles/vhdl_wavefiles/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 2 |
Rev 5 |
function [ vector ] = SinGen(fs, t, Table)
|
function [ vector ] = SinGen(fs, t, Table)
|
% fs ... sampling frequence
|
% fs ... sampling frequence
|
% t ... sampling time
|
% t ... sampling time
|
% Table ... [ sin frequence, amplitude; sin frequence, amplitude; ...]
|
% Table ... [ sin frequence, amplitude; sin frequence, amplitude; ...]
|
|
|
T = [1:(fs*t)]*2*pi/fs;
|
T = [1:(fs*t)]*2*pi/fs;
|
vector = zeros(1,length(T));
|
vector = zeros(1,length(T));
|
|
|
for i = 1:length(Table(:,1))
|
for i = 1:length(Table(:,1))
|
vector = vector + sin(T*Table(i,1))*Table(i,2);
|
vector = vector + sin(T*Table(i,1))*Table(i,2);
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.