OpenCores
URL https://opencores.org/ocsvn/vhdl_wavefiles/vhdl_wavefiles/trunk

Subversion Repositories vhdl_wavefiles

[/] [vhdl_wavefiles/] [trunk/] [sim/] [SinGen.m] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 alex008
function [ vector ] = SinGen(fs, t, Table)
2
% fs ... sampling frequence
3
% t  ... sampling time
4
% Table ... [ sin frequence, amplitude; sin frequence, amplitude; ...]
5
 
6
T = [1:(fs*t)]*2*pi/fs;
7
vector = zeros(1,length(T));
8
 
9
for i = 1:length(Table(:,1))
10
    vector = vector + sin(T*Table(i,1))*Table(i,2);
11
end

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.