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

Subversion Repositories vhdl_wavefiles

[/] [vhdl_wavefiles/] [trunk/] [sim/] [SinGen.m] - Rev 2

Go to most recent revision | Compare with Previous | Blame | View Log

function [ vector ] = SinGen(fs, t, Table)
% fs ... sampling frequence
% t  ... sampling time
% Table ... [ sin frequence, amplitude; sin frequence, amplitude; ...]
 
T = [1:(fs*t)]*2*pi/fs;
vector = zeros(1,length(T));
 
for i = 1:length(Table(:,1))
    vector = vector + sin(T*Table(i,1))*Table(i,2);
end

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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