Programación en Matlab por Hu Xiaobo
Jaja, tu bucle for está mal. Coloque t=-50:50 antes del bucle for.
¿Está claro? ¿Todos
Cerrar? Todos
dt = 5 * exp(-12);
freq=10^5;
t =-50:1:50;
lt = longitud (t);
v 0 = 1;
¿Para qué? k=1:1:lt
v(k)=(1-2*((((4/frec)/dt 1)/2-t(k) 1)*frec*dt) ^2)*exp(-((((4/freq)/dt 1)/2-t(k) 1)*freq*dt)^2);
Fin
plot(t, v);
Título('Rick-Rick wavelet');
xlabel(' tiempo(ns)');
Ylabel('amplitude');
Además, su dt y su frecuencia no coinciden, pero puede cambiar el programa usted mismo. Hay fotos