Exercice 1 - Calcul et affichage de racines d’une fonction du second degré

Créer une fonction affiche_racine(poly) qui permet d’afficher un polynôme du second degré poly et ses racines si elles existent. La fonction du second degré poly sera codée sous forme d’un tableau de ses coefficients. Par exemple, la fonction $y =2x^2+4x-3$ sera codée $[{2}, {4}, {-3}]$ L’appel à la fonction depuis un script sera donc :


a correspond au 1er élément du tableau poly soit poly(1), etc. … Les racines, si elles existent, seront affichées par un rond rouge avec leur abscisse (utiliser les fonctions sprintf et text)


Untitled

Exercice 2 - La fonction fplot

Untitled

Une autre fonction « utile » est possible pour afficher les courbes ; la fonction fplot (function plot) En donnant de manière formelle la fonction et l’intervalle d’affichage, vous pourrez tracer directement la courbe. Tracer la fonction $x^2-2$ en noir dans l’intervalle $[-2, 2]$ en une seule ligne de code.

<aside> ❗ Nota : la variable utilisée doit nécessairement s’appeler ‘x

</aside>


Exercice 3 - Une courbe en 3D

Afficher dans l’intervalle $[0, 30]$ la fonction $f(x,y,z)$ définie par :

$$ \begin{cases}x = t\\y =sin(t)\\z = cos(t) \end{cases} $$


Untitled

Exercice 4 - Une surface en 3D

Définir la fonction z = formeetrange(x,y) qui calcule la fonction suivante