![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Hoog Niveau Programmering Post vragen over C, C + +, Java, SQL, en andere programmeertalen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| How to calculate | krishna_sicsr | Programmeren en Shell Scripting | 3 | 03-21-2009 01:49 PM |
| de berekening van de variantie in perl programmering | cdfd123 | Programmeren en Shell Scripting | 4 | 01-15-2008 01:30 |
| berekenen van drie bestanden | koti_rama | Programmeren en Shell Scripting | 5 | 01-08-2008 09:27 |
| Hoe te berekenen met awk | whatisthis | Programmeren en Shell Scripting | 4 | 11-09-2005 12:39 |
| bc berekenen probleem | Nicol | UNIX voor Dummies Questions & Answers | 2 | 09-13-2004 11:21 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Hier wil ik voor het berekenen van gemiddelde, variantie en de som van een bestand
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 Aangezien dit een groot bestand en ik probeer te schrijven in C waar de formules van MEAN \u003d 1 / N (X1. ..+.. Xn) Variantie \u003d vierkantswortel van 1/N-1 (X1 +.,, Xn - gemiddelde)2 Dus vraag gewoon zeggen in dit voorbeeld hebben we een bestand waarin eerste deel wenst te berekenen gemiddelde en variantie opnieuw tweede deel berekenen gemiddelde en variantie .. respectievelijk en sla het resultaat # include <math.h> nietig 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 moet ten minste 2 in moment"); s \u003d 0,0; for (j \u003d 1; j <\u003d n; j + +) s + \u003d gegevens [j]; * gem \u003d s / n; Wat zal de code voor variantie? Kan het herschrijven van het programma met vermelding van het geopende bestand en sluiten van bestand Bedankt |
|
||||
|
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));
|
|
||||
|
Citaat:
thuiswerk opdracht alleen als u niet proberen op een probleem en schriftelijk vragen alleen .... sorry als lastig |
|
||||
|
Citaat:
![]() |
|
||||
|
Citaat:
Beste Shamrock, Hier probeert te ontlenen gemiddelde en variantie voor elke regel van het bestand Hierbij wordt iedere regel is gewoon zeggen als aparte entiteit. Dat is in een bestand Input is 1,1 * 2 * 4 * 22 * 211 * 22 * 12 * 22 * 22 * 11 Vervolgens vloeien haar gemiddelde en de variantie 2,2 * 2 * 22 * 12 * 22 * 11 * 11 * 122 * 33 * 22 dezelfde afleidingen ...... blijven ............ etc.etc .... |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|