function [exp_f]=vect2str(vect)
% transforme un vecteur d'écriture de plynome en chaine
% de forme conventionnelle.
%
% variables d'entrée
% vecteur de définition du polynome considéré
%
% variable de sortie
% chaine d'écriture anx^n+...+a0 du polynome considéré
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                       Fonctions connexes appelées
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% controles inexistants ici car opérés en amont

deg=size(vect,2)-1;

% création de la chaine d'appel de muller_elem associée à vect
s='';
if vect(deg+1)>=0
    s='+';
end
exp_f=[s num2str(vect(deg+1))];
for k=1:deg
    s='';
    if vect(deg+1-k)>=0
        s='+';
    end
    exp_f=[s num2str(vect(deg+1-k)) '*x^' num2str(k) exp_f];
end

% fin de fonction
