Memo Scilab

Définition de vecteurs

  • x = [1 2 3] ou x = [1, 2, 3] : vecteur ligne
  • x = [1; 2; 3] : vecteur colonne
  • x = 0:0.1:1 : intervalle entre 0 et 1 par pas de 0.1
  • y = sin(x) : définit le vecteur y dont chaque valeur est sin(x)
  • y = sin(x)./x : définit le vecteur y dont chaque valeur est sin(x)/x

Manipulation de vecteurs

  • x = y' : transposition

Graphisme

  • plot2d(x,y) : dessine une courbe composée de lignes entre chaque couple de coordonnées de x et y
  • clf : efface le graphique courant
  • zoom_rect([0 0 10 10]) : définit le rectangle d'intérêt
  • pie([1 2 5]) : dessine un diagramme camembert avec les proportions fournies
  • dessiner un cercle
    R=1;
    x0=2;
    y0=3;
    theta=0:0.1:2*%pi;
    x=x0+R*cos(theta);
    y=y0+R*sin(theta);
    plot(x,y)

Audio

  • t = soundsec(1) : générer une rampe de 1 seconde à 22050 Hz
  • s=sin(2*%pi*440*t); générer une sinusoïde de 440 Hz
  • amalyze(s) : analyse fréquentielle
  • plot(s) : affiche la forme d'onde
  • sound(s) : la joue
 
Étiquettes