![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Di programmazione ad alto livello Pubblica domande su C, C + +, Java, SQL, e di altri linguaggi di programmazione qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Come Calcolare | krishna_sicsr | Shell scripting e di programmazione | 3 | 03-21-2009 01:49 PM |
| calcolo della varianza di programmazione in perl | cdfd123 | Shell scripting e di programmazione | 4 | 01-15-2008 01:30 AM |
| calcolare da tre file | koti_rama | Shell scripting e di programmazione | 5 | 01-08-2008 09:27 AM |
| Come calcolare con awk | whatisthis | Shell scripting e di programmazione | 4 | 11-09-2005 12:39 PM |
| bc calcolare problema | Nicol | UNIX for Dummies Domande & Risposte | 2 | 09-13-2004 11:21 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Qui voglio calcolare media, varianza e la somma da un file
1.1 * 2 * 4 * 22 * 211 * 22 * 12 * 22 * 22 * 11 2.2 * 2 * 22 * 12 * 22 * 11 * 11 * 122 * 33 * 22 3.9 * 7 * 22 * 88 * 87 * 98 * 67 * 66 * 56 * 66 * 11 Poiché si tratta di un file di grandi dimensioni e sto cercando di scrivere in C in cui le formule di MEAN \u003d 1 / N (X1. ..+.. Xn) Varianza \u003d radice quadrata di 1/N-1 (X1 +., Xn - media)2 Così semplicemente questione dire in questo esempio abbiamo un file in cui primo parte desidera calcolare media e varianza nuovamente secondo parte calcolare media e varianza rispettivamente .. e salvare il risultato # include <math.h> momento nullo (float dati [], int n, float * ave, float * var) ( void nrerror (char error_text []); int j; float ep \u003d 0.0, s, p; if (n <\u003d 1) nrerror ( "n deve essere di almeno 2 in un momento"); s \u003d 0,0; for (j \u003d 1; j <\u003d n; j + +) s + \u003d dati [j]; * ave \u003d s / n; quello che sarà il codice per la varianza? Posso riscrivere il programma con menzione del file aperto e la chiusura di file Grazie |
|
||||
|
Codice:
#include <math.h>
void moment(float data[], int n, float *ave, float *var)
{
void nrerror(char error_text[]);
int j;
float ep=0.0,s,p;
if (n <= 1) nrerror("n must be at least 2 in moment");
s=0.0;
for (j=1;j<=n;j++) s += data[j];
*ave=s/n;
variance = sqrt(pow((s - avg), 2)/(n - 1));
|
|
||||
|
Citazione:
lavoro a domicilio e di assegnazione solo se non il tentativo di un problema di scrittura e domande solo .... dispiace se la briga |
|
||||
|
Citazione:
![]() |
|
||||
|
Citazione:
Cari Shamrock, Qui cercano di trarre media e varianza per ogni riga del file Ogni linea è presente solo dire come entità separata. Che è in un file Input è 1,1 * 2 * 4 * 22 * 211 * 22 * 12 * 22 * 22 * 11 quindi derivare la sua media e la varianza 2,2 * 2 * 22 * 12 * 22 * 11 * 11 * 122 * 33 * 22 derivazioni stesso ...... continua ............ .... etc.etc |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|