next up previous contents index
Next: 7.3 Exercices d'application sur Up: 7. Correction des divers Previous: 7.1 Exercices d'application sur   Table des matières   Index

7.2 Exercices d'application sur les autres types de données

1.
-->z=poly(0,'z') // definir la variable z
 z  =
 
    z   
 
-->u=1+z^2
 u  =
 
         2  
    1 + z   
 
-->v=1+3*z^3
 v  =
 
          3  
    1 + 3z 
    
 -->u/v
 ans  =
 
         2   
    1 + z    
    -----    
          3  
    1 + 3z

2.
-->u*v
 ans  =
 
         2    3    5  
    1 + z + 3z + 3z   
 
-->roots(u*v) // racines de ce polynome
 ans  =
 
!   0.3466806 + 0.6004685i !
!   0.3466806 - 0.6004685i !
! - 0.6933613              !
!   i                      !
! - i                      !

3.
-->p=u*v  
 p  =
 
         2    3    5  
    1 + z + 3z + 3z   
 
-->derivat (p) // dérivée du polynome
   ans  =
 
           2     4  
    2z + 9z + 15z

4.
 
-->horner(derivat(p),4) // valeur de la dérivée en z=4
 ans  =
 
    3992.

5.
-->[u,v;u/v,u*v]
 ans  =
 
!        2           3          !
!   1 + z      1 + 3z           !
!   -----      ------           !
!     1          1              !
!                               !
!        2          2    3    5 !
!   1 + z      1 + z + 3z + 3z  !
!   -----      ---------------  !
!         3                     !
!   1 + 3z            1         !

6.
-->'je m''appelle toto' // mettre des guillemets pour
créer une chaine de caractère.

 ans  =
 
 je m'appelle toto

7.
-->['ceci','est';'une','matrice']
 ans  =
 
!ceci  est      !
!               !
!une   matrice  !

8.
-->L=list(A,B)   // création d'une liste        
 L  =
 
 
       L(1)
 
!ceci  est      !
!               !  // première élément
!une   matrice  !
 
       L(2)
 
!        2           3          !
!   1 + z      1 + 3z           !
!   -----      ------           !
!     1          1              !
!                               !
!        2          2    3    5 !  // deuxième élément
!   1 + z      1 + z + 3z + 3z  !
!   -----      ---------------  !
!         3                     !
!   1 + 3z            1         !

9.
-->L(1) // extraction du premier élément de la liste
 ans  =
 
!ceci  est      !
!               ! 
!une   matrice  !

-->L(2)(2,2) //extraction de la deuxiéme ligne deuxième
colonne du deuxiéme élément.
 ans  =
 
         2    3    5  
    1 + z + 3z + 3z   
    ---------------   
           1     
	   
-->L(3)=(1:5)  //on rajoute un troisième élément
 L  =
 
 
       L(1)
 
!ceci  est      !
!               !
!une   matrice  !
 
       L(2)
 
!        2           3          !
!   1 + z      1 + 3z           !
!   -----      ------           !
!     1          1              !
!
!   1 + z      1 + z + 3z + 3z  !
!   -----      ---------------  !
!         3                     !
!   1 + 3z            1         !
 
       L(3)
 
!   1.    2.    3.    4.    5. !



root
2000-02-07