Electronique analogique
Par Junecooper • 7 Septembre 2018 • 699 Mots (3 Pages) • 446 Vues
...
Exercice 4 :
Vecteur a :
3. + 4.i 5. + 9.i - 3. - 4.i - 5. - 9.i 3. - 4.i 5. - 9.i - 3. + 4.i - 5. + 9.i
Parties réelles
3. 5. - 3. - 5. 3. 5. - 3. - 5.
Fonction utilisé :
y=real(a);
Parties imaginaires
4. 9. - 4. - 9. - 4. - 9. 4. 9.
Fonction utilisé :
y=imag(a);
Modules
5. 10.29563 5. 10.29563 5. 10.29563 5. 10.29563
Fonction utilisé :
y=abs(a);
Conjugués
3. - 4.i 5. - 9.i - 3. + 4.i - 5. + 9.i 3. + 4.i 5. + 9.i - 3. - 4.i - 5. - 9.i
Fonction utilisé :
y=conj(a);
Phases
0.9272952 1.0636978 4.0688879 4.2052905 5.3558901 5.2194875 2.2142974 2.0778948
Fonction utilisé :
y=phasemag(a)*%pi/180;
On multiplie par « pi/180 » pour passer de degrés en radians
Exercice 5 :
La liste de nombres ci-dessus correspond à la suite de Fibonacci avec la boucle for et la boucle while.
Le passage de la boucle for à la boucle while se fait en incrémentant manuellement l'indice.
1.
1.
3.
5.
8.
13.
21.
34.
55.
89.
144.
233.
377.
610.
987.
1597.
2584.
4181.
6765.
10946.
17711.
28657.
46368.
75025.
121393.
196418.
317811.
514229.
832040.
1346269.
2178309.
Exercice 6 :
a=20
b=25
c=21
maximum
25.
minimum
20.
mediane
21.
Pour trouver le maximum, minimum et la médiane, on peut les comparer avec une suite d'instructions if.
Exemple pour le maximum :
On cherche si a est supérieure à b,
Si oui : On stock la valeur a
Si non : On stock la valeur b
Il suffit ensuite de comparer la valeur stocké avec la valeur c pour déterminer le maximum.
Le principe est le même pour le minimum et la médiane.
Cependant, Scilab possède déjà les fonctions max,min et median ; permettant de récupérer ces valeurs dans un tableau.
Exercice 7 :
Grâce à la fonction « strcmp » de scilab, on peut comparer les chaines de caractères et ensuite rediriger grâce à une suite d'instructions « if » dans le code source à la solution choisie( Forme géométrique ainsi que son aire ou périmètre)
...