%prog05262023 clearvars; clear all; close all; clc; %generar sonidos Fs = 44100; %(Sampling Frequency)Frecuencia de muestreo en Hz, debido al teorema de Nyquist-Shannon dur = 5; %duración de la onda en SEGUNDOS dt = 1/Fs; %delta tiempo, periodo de muestreo, representa cuánto tiempo pasa entre una %muestra y otra t = 0:dt:5; %arreglo temporal F = 440; %frecuencia de la onda en Hz A = 0.5; %amplitud que va entre 0 y 1 N = Fs*dur; %largo de la onda en número de muestra, o el largo del arreglo donde guardaremos %el sonido %generamos la onda sonora y = A*sin(2*pi*F*t); %la otra forma que tenemos es utilizar un ciclo for y2 = zeros(1,N); %prealocando un arreglo donde guardaremos el sonido for n=1:N y2(n) = A*sin(2*pi*F*t(n)); %la misma función de antes pero tenemos que %indicar el índice del arreglo temporal end