Evaluando propuestas

Ondas en pyton

Publicado el 21 Febrero, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito generar una onda triangular y otra diente de sierra en pyton parecida a esta que es cuadrada

class Square:
    def __init__(self,frecuenciamuestreo,profundidadbits,tiempo,tono):
        self.muestreo = frecuenciamuestreo
        self.bits = profundidadbits
        self.duracion = tiempo * frecuenciamuestreo
        self.tono = tono

    def generar(self):
        wavearray = []
        for i in range(self.duracion):
            x = math.sin(2*math.pi*self.tono*i/self.muestreo)
            if x >= 0:
                wavearray.append(1)
            elif x < 0:
                wavearray.append(-1)
        return wavearray

    def graficar(self,arreglo):
        plt.plot(arreglo)
        plt.show()


gracias

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)

Plazo de Entrega: No definido

Habilidades necesarias