Le 04 avril 2023 à 23:40:01 :
Utilise Thonny pour apprendre le python sinon
D'acc je regarderai, mais pour la question que je pose en particulier tu vois ce que pourrait être le problème ?
Le 04 avril 2023 à 23:41:15 :
Le 04 avril 2023 à 23:40:01 :
Utilise Thonny pour apprendre le python sinonD'acc je regarderai, mais pour la question que je pose en particulier tu vois ce que pourrait être le problème ?
Je connais pas le module NP khey désolé
Le 04 avril 2023 à 23:43:50 :
Le 04 avril 2023 à 23:41:15 :
Le 04 avril 2023 à 23:40:01 :
Utilise Thonny pour apprendre le python sinonD'acc je regarderai, mais pour la question que je pose en particulier tu vois ce que pourrait être le problème ?
Je connais pas le module NP khey désolé
Le module c'est numpy, mais je l'ai importé en tant que np.
C'est le module usuel pour manipuler les matrices.
Le 04 avril 2023 à 23:45:31 :
Sinon si j'ai bien compris ce que ça fait c'est que t'as un tableau du type
1 0 1
1 0 1
et que tu demandes les lignes de la deuxième colonne donc
|
-> 1 0 1
-> 1 0 1
Je lui demande de prendre la troisième colonne de cette matrice (donc 1 // 1), de la normaliser (donc diviser les valeurs par racine(2)). C'est ce qu'il fait quand il affiche x.
Par contre quand je lui demande de remplacer la colonne par x, là il part en couille.
Le 04 avril 2023 à 23:46:55 :
Le 04 avril 2023 à 23:45:31 :
Sinon si j'ai bien compris ce que ça fait c'est que t'as un tableau du type
1 0 1
1 0 1
et que tu demandes les lignes de la deuxième colonne donc
|
-> 1 0 1
-> 1 0 1Je lui demande de prendre la troisième colonne de cette matrice (donc 1 // 1), de la normaliser (donc diviser les valeurs par racine(2)). C'est ce qu'il fait quand il affiche x.
Par contre quand je lui demande de remplacer la colonne par x, là il part en couille.
Est-ce que Numpy commence bien à 0 par l'index ?
Le 04 avril 2023 à 23:47:23 :
Le 04 avril 2023 à 23:46:55 :
Le 04 avril 2023 à 23:45:31 :
Sinon si j'ai bien compris ce que ça fait c'est que t'as un tableau du type
1 0 1
1 0 1
et que tu demandes les lignes de la deuxième colonne donc
|
-> 1 0 1
-> 1 0 1Je lui demande de prendre la troisième colonne de cette matrice (donc 1 // 1), de la normaliser (donc diviser les valeurs par racine(2)). C'est ce qu'il fait quand il affiche x.
Par contre quand je lui demande de remplacer la colonne par x, là il part en couille.Est-ce que Numpy commence bien à 0 par l'index ?
Ouais.
Le 04 avril 2023 à 23:54:00 :
Tu veux apprendre python sans connaître numpy ? Sois sérieux 5 min
-J'ai jamais dit que je voulais apprendre python.
-Je connais numpy puisque je l'utilise...
Le 04 avril 2023 à 23:50:32 :
N est un array d'entier, x est un array de floats, quand tu assignes x à N il convertis les floats en int donc 0.7.. devient 0
Merci pour la réponse khey

N = np.array([[1, 0, 1], [1, 0, 1]], dtype=float)
Afficher uniquement les messages de l'auteur du topic