![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| High Level Programming Posez vos questions à propos de C, C + +, Java, SQL, et d'autres langages de programmation ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Comment calculer | krishna_sicsr | De programmation et de script Shell | 3 | 03-21-2009 01:49 PM |
| calcul de variance de la programmation Perl | cdfd123 | De programmation et de script Shell | 4 | 01-15-2008 01:30 AM |
| calculer à partir de trois fichiers | koti_rama | De programmation et de script Shell | 5 | 01-08-2008 09:27 AM |
| Comment calculer avec awk | whatisthis | De programmation et de script Shell | 4 | 11-09-2005 12:39 PM |
| bc calculer problème | Nicol | UNIX pour les nuls Questions et réponses | 2 | 09-13-2004 10:21 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Ici, je veux calculer la moyenne, la variance et le montant à partir d'un fichier
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 Comme il s'agit d'un gros fichier et je suis en train d'écrire en c où les formules de MEAN \u003d 1 / N (X1. ..+.. Xn) Variation \u003d racine carrée de 1/N-1 (X1 +.,, Xn - moyenne)2 Ainsi, dire simplement la question dans cet exemple, nous avons un fichier où premier partie veut calculer la moyenne et la variance à nouveau seconde calculer la partie moyenne et la variance .., respectivement, et sauvegarder le résultat # include <math.h> void moment (float data [], 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 doit être d'au moins 2 en moment"); s \u003d 0,0; for (j \u003d 1; j <\u003d n; j + +) s + \u003d data [j]; * ave \u003d s / n; quel sera le code de la variance? Peut réécrire le programme avec mention de fichier ouvert et la clôture de fichier Merci |
|
||||
|
Code:
#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));
|
|
||||
|
Citation:
le travail à domicile, la cession que si u ne tentez pas sur un problème et de l'écriture des questions .... désolé si la peine |
|
||||
|
Citation:
![]() |
|
||||
|
Citation:
Chers Shamrock, Ici, essayant de tirer la moyenne et la variance pour chaque ligne du fichier Présente chaque ligne est juste de dire comme entité séparée. C'est dans un fichier L'entrée est 1,1 * 2 * 4 * 22 * 211 * 22 * 12 * 22 * 22 * 11 puis tirer sa moyenne et la variance 2,2 * 2 * 22 * 12 * 22 * 11 * 11 * 122 * 33 * 22 dérivations même ...... continuer etc.etc .... ............ |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|