1

Bonjour
J'aurais besoin d'un coup de main pour programmer en basic un petit pgm statistique meme si je sais que certaines opérations peuvent etre fait automatiquement par la calculatrice mais j'aurais besoin de la démarche pour programmer un test parametrique t de STUDENT puis ANOVA

Le problème actuel est de cacluler la Somme des x
En effet j'arrive à saisir mes effectifs et à les mettre dans une matrice et ce quelque soit l'effectif (10, 100 ou 1000)
Mais le problème c'est de resaisir les lignes et d'en faire l'addition à partir de la matrice remplie
Je trouve pas l'opération à rentrer dans la TI pour faire cette opération
il me faut la solution à comment faire la somme d'une matrice déjà rempli (si il faut dans ce cadre utiliser une matrice...) (matrice de 1 colonne et x lignes...)
merci

Détail du programme

Dialog
Request "nb de variable",a
#C'est le nombre de variable que j'ai si j'ai A:2,4,5 le nb d'échantillon ou variable est de 3
expr(a)-> a
1-> i
newmat(a+1,1)->mat
#Je définis une matrice de 1 colonne et a+1 (effectif +1) lignes
dialog
While i<a+1
Request "rentrez la var"&string(i),b
#Je demande de saisir la première valeur ici dans l'exemple A ca sera "2"
endlog
expr(b)->b
b->mat[i,1]
Remplis les cases de la matrice ici on remplit la case (ligne 1, colonne1) du chiffre 2
i+1->i
J'incrémente de 1 pour passer à la ligne suivante et on recommence la saisie
Endwhile
Mon tableau est rempli reste à faire les calculs... et tout ce complique

Et la je bloque car il s'agit de fait la somme de la premiere ligne (1) à la dernière ligne (a dans l'exemple égale à 3 puisque 3 ligne car échantillon de 3) de la matrice "mat" des valeurs mises dedans à savoir les "b" ici 2,4,5

2

Salut, as-tu essaye la fonction sum?
Si tu fais sum(mat), le resultat est la somme de chaque colonne, vu que la tu n'as qu'une colonne, tu auras la somme de toutes tes valeurs. (le resultat est sous forme de matrice)
N/A

3

Hum j'ai essayé sum mais pas directement j'ai mis
For mat[i,1],1,a
Sum mat[i,1]->mat[a+1,1]
Endfor
Mais ca marche pas
Mais meme si ta solution marche il va me falloir autre chose qui est la Somme des x² donc si j'ai rien qui me le fait tout seul je devrais détailler les calculs et donc je serais encore dans une impasse

4

si tu as besoin de la somme du carré de chaque case de ta matrice, tu peux utiliser mat .* mat qui met chaque case au carré
avatar