// Test des signes randomisé en agronomie // simulation des rendements des parcelles sous deux engrais A et A // et réalisation du test de niveau exact alpha // sous H0: pas d'amélioration rendement n=10; alpha=0.05; // On suppose les rendements gaussiens de paramètres m et sigma // choisis comme suit moy=10+3.*rand(1:n,'uniform'); sig=2+rand(1:n,'uniform'); Z=rand(2,n,'normal'); X=moy+sig.*Z(1,:); Y=moy+sig.*Z(2,:); // affichage des rendements // avec colonne de signes '+' si X=Y')='-'; // printf('\n%6s%13s%13s%6s','Champ','Rendement A','Rendement B','Gain') printf('%6d%13.2f%13.2f%6s\n',(1:n)',X',Y',col) printf('\n%s%.2f',' Test des signes randomisé, au niveau alpha=',alpha) // // Calculs pour le test: U=bool2s(Xsalpha then disp(rejet) else // cas S=salpha if rand(1,1,'uniform')