zeros
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

zeros



  1. #1
    invite445eea5c

    zeros


    ------

    bonjour , j'ai vu dans un programme:
    Code:
    x=-10:1:10;
    y=zeros (1,length (x)) 
    for i=1 : length (x)
        D= [5-x(i),-1,-2;-1,1-x(i),4;-2,4,2-x(i)]
        y(i)=det(D)
    end
    plot(x,y)
    mais je ne vois pas a quoi correspond
    y=zeros (1,length (x))

    -----
    Dernière modification par JPL ; 16/11/2017 à 17h28. Motif: Ajout de la balise Code (#) pour garder l'indentation

  2. #2
    Jack
    Modérateur

    Re : zeros

    Pourquoi ne lis-tu pas les explications de la doc de matlab?

  3. #3
    invite445eea5c

    Re : zeros

    lenght c'est pour la longueur , mais je ne comprends pas ligne

  4. #4
    Jack
    Modérateur

    Re : zeros

    Qu'est-ce que tu ne comprends pas dans la doc de zeros?

  5. A voir en vidéo sur Futura
  6. #5
    invite445eea5c

    Re : zeros

    x=-10:1:10;
    y=zeros (1,length (x))
    for i=1 : length (x)
    D= [5-x(i),-1,-2;-1,1-x(i),4;-2,4,2-x(i)]
    y(i)=det(D)
    end
    plot(x,y)
    la j'ai compris que x varie entre -10 et 10 avec un pas de 1
    et que l'on calcule le determinant pour toute les valeurs de x, et afficher la courbe
    mais je ne comprends a quoi est égale y

  7. #6
    Jack
    Modérateur

    Re : zeros

    je ne suis pas super compétent en matlab et je n'en ai pas d'installé sur mon PC.

    La question portait sur la fonction zeros. C'est bon de ce côté là?

  8. #7
    invite445eea5c

    Re : zeros

    nn je n'ai pas vraiment compris la fonction zéros

  9. #8
    invite23cdddab

    Re : zeros

    Dans le lien de Jack, on peut lire

    X = zeros(sz1,...,szN) returns an sz1-by-...-by-szN array of zeros where sz1,...,szN indicate the size of each dimension. For example, zeros(2,3) returns a 2-by-3 matrix.
    Donc zeros (1,length (x)) va renvoyer une matrice à 1 ligne et length(x) colonnes remplie de zéros.

  10. #9
    Antoane
    Responsable technique

    Re : zeros

    Bonsoir,
    Citation Envoyé par yuuuu Voir le message
    x=-10:1:10;
    y=zeros (1,length (x))
    for i=1 : length (x)
    D= [5-x(i),-1,-2;-1,1-x(i),4;-2,4,2-x(i)]
    y(i)=det(D)
    end
    plot(x,y)
    la j'ai compris que x varie entre -10 et 10 avec un pas de 1
    et que l'on calcule le determinant pour toute les valeurs de x, et afficher la courbe
    mais je ne comprends a quoi est égale y
    Je (on) l'ai déjà dit, mais il faut vraiment que tu prennes le temps de lire la doc des fonctions que tu utilises et que tu démarres matlab pour voir ce qui se passe. Tes programmes sont encore simples et il est possible de les comprendre en les utilisant.
    En l’occurrence, cela te permettrais par exemple de voir que x ne varie pas mais que c'est un vecteur contenant les éléments -10, -9, -8, -7...8, 9 et 10.
    Cela te permettrait aussi de voir ce que fait l'opération y(i)=chien : elle met le contenu de la variable nommée chien dans la ième case du vecteur y (si chien est un scalaire, i.e. une matrice de taille 1x1).

    Pour l'instant, tu te contentes de copier/coller des morceaux de code sans les comprendre ; même si tu arrives au bon résultat (i.e. que tin programme fait ce que tu demandes), tu n'auras finalement pas compris/appris grand chose.
    Dernière modification par Antoane ; 17/11/2017 à 22h08.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  11. #10
    invite445eea5c

    Re : zeros

    c'est mon code, mais on m'a aidé pour la ligne de y , car je n'avais pas compris.
    zeros (1,length (x)) va renvoyer une matrice à 1 ligne et length(x) colonnes remplie de zéros.
    y serai le vecteur nul ?

  12. #11
    Antoane
    Responsable technique

    Re : zeros

    Il sera initialisé comme tel.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  13. #12
    invite445eea5c

    Re : zeros

    d'accord,merci

Discussions similaires

  1. zeros
    Par invite3e21410f dans le forum Mathématiques du collège et du lycée
    Réponses: 3
    Dernier message: 04/04/2015, 09h29
  2. Zéros d'un gradient
    Par invitea391054a dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 12/01/2011, 22h45
  3. poles & zeros
    Par invite4bf04364 dans le forum Électronique
    Réponses: 0
    Dernier message: 30/01/2009, 15h26
  4. trouver les zéros
    Par invitee9c21d9d dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 20/11/2008, 10h45
  5. Zéros
    Par mehdi_128 dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 03/01/2008, 02h53