Programmes Octave
Fermé
imhere614
-
16 juin 2014 à 15:26
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 28 juin 2014 à 09:36
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 28 juin 2014 à 09:36
A voir également:
- Programmes Octave
- Octave logiciel - Télécharger - Édition & Programmation
- Programmes au démarrage windows 10 - Guide
- Complément logiciel microsoft publier au format pdf ou xps pour les programmes microsoft office 2007 - Télécharger - Bureautique
- Mettre en veille des programmes - Guide
- Comment savoir quels sont les programmes inutiles sur mon pc ? - Guide
4 réponses
J'ai trouvé les réponses, si cela peut aider :
1er exo:
A=input('Entrez un nombre :')
while A>0
A=A-7
endwhile
if (A==0)
disp('Multiple de 7')
else
disp('Pas multiple de 7')
endif
2eme exo:
A=0;
B=0;
for C=1:100;
rand;
if (rand<0.5)
A=A+1;
else
B=B+1;
endif
endfor
disp('Nombre de sujets dans le groupe placebo')
disp(A)
disp('Nombre de sujets dans le groupe traité')
disp(B)
1er exo:
A=input('Entrez un nombre :')
while A>0
A=A-7
endwhile
if (A==0)
disp('Multiple de 7')
else
disp('Pas multiple de 7')
endif
2eme exo:
A=0;
B=0;
for C=1:100;
rand;
if (rand<0.5)
A=A+1;
else
B=B+1;
endif
endfor
disp('Nombre de sujets dans le groupe placebo')
disp(A)
disp('Nombre de sujets dans le groupe traité')
disp(B)
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
20 juin 2014 à 04:12
20 juin 2014 à 04:12
Pour le premier
ohand@osiris: ~/src/octave $ cat div7.msera plus fonctionnel.
A=input('Entrez un nombre :')
while( A-7 >=0 )
A=A-7;
endwhile
if (0 == A)
disp('Le nombre entré est un multiple de 7')
else
disp('Le nombre entré n est pas un multiple de 7')
endif
johand@osiris: ~/src/octave $ octave -q div7.m
warning: function ./test.m shadows a core library function
warning: function ./diff.m shadows a built-in function
Entrez un nombre :18
A = 18
Le nombre entré n est pas un multiple de 7
johand@osiris: ~/src/octave $ octave -q div7.m
warning: function ./test.m shadows a core library function
warning: function ./diff.m shadows a built-in function
Entrez un nombre :21
A = 21
Le nombre entré est un multiple de 7
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
28 juin 2014 à 09:36
28 juin 2014 à 09:36
Utilise les facilités offertes par octave:
Voir
Matrices and Vectors
GNU Octave pdf manual
johand@osiris: ~/src/CCM/octave $ cat placebo.m
#!/usr/bin/octave -q
effectif=100;
plan = round(rand(1,effectif));
display(sum(plan));
johand@osiris: ~/src/CCM/octave $ ./placebo.m
50
Voir
Matrices and Vectors
GNU Octave pdf manual