-->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
-->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 !
-->p=u*v
p =
2 3 5
1 + z + 3z + 3z
-->derivat (p) // dérivée du polynome
ans =
2 4
2z + 9z + 15z
-->horner(derivat(p),4) // valeur de la dérivée en z=4
ans =
3992.
-->[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 !
-->'je m''appelle toto' // mettre des guillemets pour créer une chaine de caractère. ans = je m'appelle toto
-->['ceci','est';'une','matrice'] ans = !ceci est ! ! ! !une matrice !
-->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 !
-->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. !