AYUDA CON UN PROGRAMA EN C++

Perdio
07 de Abril del 2008
Práctica 2. Procesamiento básico de señal
Diseño e implementación de la clase CSenial
 La clase CSenial permitirá definir objetos que almacenen
información de muestras (tipo entero) de cualquier tipo de señal
 Los métodos de la clase permitirán importar los datos de una
determinada señal desde fichero y calcular estadísticos básicos:
• Importar desde fichero:
• Media:
• Desviación estándar:

=
= ×
n
i
i x
n
x
1
1
1
( )
1
2
−
−
=

=
n
x x
n
i
i
s
60 65 75 82 . . . 93
Práctica 2. Procesamiento básico de señal
Fichero senial.hpp
class CSenial {
public:
static const unsigned int MAXTAM = 100;
typedef char TCadena[50];
typedef int TMuestra;
// Métodos de la clase Senial
CSenial(); // Constructor
~CSenial(); // Destructor
TMuestra MuestraInstT(const int t);
float Media();
float DesvEst();
void LeerFichSenial(const TCadena nomfich);
void ActualizarMuestraT(const TMuestra m, const int t);
int NumMuestras();
private:
// Definición del tipo TMuestras
...
TMuestras muestras; // Definición del miembro atributo muestras
};
Nivel de especificación
de la clase
Práctica 2. Procesamiento básico de señal
Ficheros senial.cpp y cliente.cpp
#include “senial.hpp”
using namespace std
CSenial::CSenial() {}
CSenial::~CSenial() {}
float CSenial::Media() {}
float CSenial::DesvEst() {}
void CSenial::LeerFichSenial(const Tcadena nomfich) {}
CSenial::Tmuestra CSenial::MuestraInstT(const int t) {}
void ActualizarMuestraT(const CSenial::TMuestra m, const int t) {}
int NumMuestras() {}
#include “senial.hpp”
using namespace std
int main() {
Csenial s; // Ejecución del constructor sobre el objeto s
s.Media(); // Ejecución del método Media sobre el objeto s
return 0;
} // Ejecución del destructor del objeto s
Nivel de implementación
de la clase
Nivel de utilización
(cliente de la clase)
PERDIRME EN PDF POR CORREO ELECTRONICO
GRACIAS A TODOS

natalia
07 de Abril del 2008
HOLA NECESITO UN PROGRAMA QUE SE TIENE CUATRO ESFERAS DE LAS CUALES TRES SON DE IGUAL PESO Y UNA DIFERENTE, HALLAR LA ESFERA DIFERENTE Y DECIR SI ES DE MAYOR O MENOR PESO.
PERO NECESITO QUE EL PROGRAMA ME FUNCIONE ES C++ MUCHAS GRACIAS