42 résultats trouvés

par BlaieBlaie
dim. déc. 17, 2017 11:10 pm
Forum : Informatique
Sujet : Méthode de sur-relaxation et tableaux en Python
Réponses : 1
Vues : 1703

Méthode de sur-relaxation et tableaux en Python

Bonjour Je dois programmer sur Python la méthode de Jacobi, de Gauss-Seidel et SOR pour résoudre le système Ax=b. On utilise une décomposition A=M-N avec : • M = D et N = A-M pour Jacobi • M = D + E et N = A-M pour Gauss-Seidel, avec L matrice triangulaire inférieure stricte de A • M=\frac{1}{\omega...
par BlaieBlaie
jeu. déc. 14, 2017 11:47 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Re: Exercice de maths sur Python

Contrairement à ce qu'on pourrait penser, j'ai quand même un minimum de petites bases (j'ai fait 4 TP avant celui là). Puis c'est pas vraiment un exo très difficile je pense.
par BlaieBlaie
jeu. déc. 14, 2017 10:16 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Re: Exercice de maths sur Python

merci, c'est mieux en effet
par BlaieBlaie
jeu. déc. 14, 2017 9:37 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Re: Exercice de maths sur Python

Ah oui et je crois que le vecteur b est en fait la concaténation (réunion) de tous les vecteurs colonnes de la matrice. Normalement la commande B[:,j] devrait me renvoyer la colonne j et la commande np.concatenate((B[:,0],B[:,1],B[:,2],B[:,3])) devrait me renvoyer les 4 vecteurs colonnes de ma matri...
par BlaieBlaie
jeu. déc. 14, 2017 9:23 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Re: Exercice de maths sur Python

Pour l'instant j'ai été capable de faire un "exemple" mais pas un code général. def f(i,j): h=1.0/(4+1) return (i+1)*h+(j+1)*h B = np.fromfunction(f,(4,4)) print(B) J'ai fait une matrice de taille n*n=4*4, donc mon h est tel que h=1/5, et une fonction $f(x,y)=x+y$. Donc $b_{ij} = f(ih,jh)$ avec i,j ...
par BlaieBlaie
jeu. déc. 14, 2017 8:19 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Re: Exercice de maths sur Python

Je suis justement sur fromfunction actuellement, j'essaie de faire des tests, je pense que je tiens bientôt le bon truc

Oui, j'essaie un peu de voir les bases de numpy en même temps ; pour la suite, je vais regarder ensuite, je n'ai pas bien compris non plus.
par BlaieBlaie
jeu. déc. 14, 2017 7:38 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Re: Exercice de maths sur Python

Enfin quand j’exécute ça, ça ne fonctionne pas.
par BlaieBlaie
jeu. déc. 14, 2017 7:23 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Re: Exercice de maths sur Python

Rien qu'au niveau de cette portion de code, j'ai l'impression qu'il y a un souci lorsque je compile : def bvector(f,n): h=1/(n+1) x=np.zeros(n) for i in range(n): x[i]=(i+1)*h b=np.zeros((n,n)) for i in range(n): for j in range(n): b[i,j]=f(x[i],x[j]) J'ai mis i+1 au lieu de i, car comme la boucle c...
par BlaieBlaie
jeu. déc. 14, 2017 7:11 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Re: Exercice de maths sur Python

Oui le coup du return f, c'est du gros n'importe quoi, c'est vrai... J'essaie de modifier mon premier code...
C'est la première fois de ma vie que j'utilise Python
par BlaieBlaie
jeu. déc. 14, 2017 5:22 pm
Forum : Informatique
Sujet : Exercice de maths sur Python
Réponses : 20
Vues : 3237

Exercice de maths sur Python

Bonjour, Je bloque sur un programme Python depuis quelques jours. Tout d'abord, dans ce qui va suivre, h=\dfrac{1}{n+1} et x_i = ih . Etant donnée une fonction f(x,y) donnée par l'utilisateur, faire un programme calculant la matrice (b_{i,j})_{1 \leq i,j \leq n} des valeurs b_{i,j} = f(x_i,x_j) , pu...
par BlaieBlaie
jeu. juin 15, 2017 3:10 pm
Forum : Mathématiques
Sujet : Chaînes de Markov et espérances
Réponses : 1
Vues : 508

Re: Chaînes de Markov et espérances

Bonjour, la question précédente étant faite, j'aimerais savoir si vous savez comment évaluer $\lim_{n \rightarrow +\infty} \mathbb{P}_1 (X_n \text{ est pair}) $ ? ça m'aiderait vraiment beaucoup... Je précise que $\mathbb{P}_1$ est la matrice ligne (1,0,0,0,0,0,0)
par BlaieBlaie
sam. mai 27, 2017 1:03 pm
Forum : Informatique
Sujet : Code Scilab qui bloque
Réponses : 28
Vues : 3742

Re: Code Scilab qui bloque

Décidément... En voulant faire le max j'ai l'impression de me retrouver avec le min !

Edit, en fait, c'est bon ! Merci à tous pour votre aide, et particulièrement à loupi !!
par BlaieBlaie
ven. mai 26, 2017 4:50 pm
Forum : Informatique
Sujet : Code Scilab qui bloque
Réponses : 28
Vues : 3742

Re: Code Scilab qui bloque

Ok, merci :)

Donc en fait on note ||x|| = sqrt(sum(x^2)), puis à chaque itération on prend la valeur max si x est dans An, et la valeur min si x sort de An.
par BlaieBlaie
ven. mai 26, 2017 1:28 pm
Forum : Informatique
Sujet : Code Scilab qui bloque
Réponses : 28
Vues : 3742

Re: Code Scilab qui bloque

Oui, ce n'est pas bien dur, le seul souci c'est que j'ai du mal à traduire les deux rayons en langage scilab, surtout le $ x \in/\notin A_n $.
par BlaieBlaie
jeu. mai 25, 2017 3:48 pm
Forum : Informatique
Sujet : Code Scilab qui bloque
Réponses : 28
Vues : 3742

Re: Code Scilab qui bloque

Ok, donc on demande une différence de rayons dans les deux cas. Le deuxième cercle ( \min_{x \notin A_n} ||x|| ) est bien celui qui englobe TOUS les points de An ? Et le premier ( \max_{x \in A_n} ||x|| ) celui qui ne contient aucun point du complémentaire de An ? (Oui oui, j'suis un peu naze pour t...