SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: frederickiv en Domingo 2 de Mayo de 2010, 03:34
-
La verdad esque me dejaron un trabajo de este tema en la universidad pero nisiqueria he visto fisica II para comprenderlo por favor pido ayuda
es el siguiente
DESCRIPCIÓN
Escriba y ejecute un programa en C++ que calcule la abcisa y la ordenada de una función sinusoidal de la forma f(t ) = ASeno(wt+delta) donde se pide al usuario la amplitud, el periodo (o la frecuencia) y la fase; luego, se exportan los datos a un archivo de texto para ser graficados desde Excel. "Suba" el proyecto comprimido al link respectivo (incluyendo el gráfico).
La ultima parte de exportar los datos a exel la entiendo perfectamente pero no tengo la menor idea de hacer la ecuacion
-
Buenas
La abscisa y la ordenada al origen son los puntos en que la que el grafico de la funcion intersecta a los ejes x e y respectivamente.
Para calcular la ordenada al origen, lo unico que tenes que hacer es calcualr el valor de f(t) en t = 0.
o sea
A sen(w.0+delta) = A sen (delta)
y para calcular la abscisa tenes que igualar la funcion a 0
A.sen(wt+delta) = 0
sen(wt+delta) = 0
wt+delta = k(2Pi) k pertenece a Z
t = (2kPi - delta) / w k pertenece a Z
En la libreria math.h tenes la funcion sin() que te devuelve el seno de un angulo.
Todos los calculos se hacen en radianes
Saludos