julesx
E-Bahut-
Compteur de contenus
2 929 -
Inscription
-
Dernière visite
-
Jours gagnés
130
Type de contenu
Profils
Forums
Blogs
Galerie
Boutique
Tout ce qui a été posté par julesx
-
Mathématique Devoir 1 Urgent svp
julesx a répondu à un(e) sujet de devoirscnedsvp dans Mathématiques
Au cas, sûrement improbable, vu notre vécu, où tu reviendrais par là, pour ce type de demande, mieux vaut la poster dans le forum "Les coins des "cours par correspondance". Je ne cautionne pas cette démarche, mais puisque cela semble se faire à coups d'échanges d'adresses mails, pourquoi vouloir être plus royaliste que le roi. Maintenant, si tu as envie de travailler un peu, rien ne t'empêche de poster ici un début de réflexion, voire quelques réponses aux questions. Dans ce cas, je suis sûr qu'on te fournira l'aide dont tu peux avoir besoin. -
Juste un point de détail. Quand tu réponds dans la foulée à un post, inutile de le citer. Éventuellement, si ça concerne un point particulier, tu peux te contenter de ne citer que la partie concernée.
-
Bonjour, En fait, ton algorithme tu veux (ou tu dois) l'écrire en langage naturel ou en Python, par exemple ? Sinon, pour diviser un tableau en 2, tu détermines la longueur l du tableur , tu calcules la moitié entière l1 de l (division euclidienne) et tu définis les deux moitiés en sélectionnant les termes de 1 à l1, d'une part et de l1+1 à l d'autre part. En python, en partant d'un tableau T, ça donnerait l=len(T) l1=l//2 T1=T[:l1] T1 contient les termes de T du rang 0 au rang l1-1 T2=T[l1:] T2 contient les termes de T du rang l1 au rang l-1 Les -1 viennent du fait qu'en Python, les indices commencent à 0. A tout hasard, je te joins un script Python de tri récursif largement inspiré d'un de ceux trouvés sur la toile, script testé, donc qui fonctionne. import random def triRécursif(t): n=len(t) if n==1: return t else: m=n//2 return fusion(triRécursif(t[:m]),triRécursif(t[m:])) def fusion(t1,t2): if t1==[]: return t2 elif t2==[]: return t1 elif t1[0]<t2[0]: return [t1[0]]+fusion(t1[1:],t2) else: return [t2[0]]+fusion(t1,t2[1:]) liste = [] for k in range(11): liste.append(random.randint(0,20)) liste_triee = triRécursif(liste) print(liste) print(liste_triee) Mais comme dit précédemment, moi et la récursivité, ça fait deux, ne me demande pas d'expliquer la philosophie de ce script !
-
Et une demande de plus restée sans suivi...
-
Bonjour, Tu as réussi à en tirer quelque chose ?
-
Bonjour Paul 18, Dans la question 1), il manque la constante d'intégration, la bonne réponse est M(t)=k*e0,21t. La valeur de k se détermine dans la deuxième question : M(0)=70 mg => k=70/1000 si on exprime M en g. Il ne reste plus qu'à calculer M(30).
-
Bonjour, Je ne peux pas vraiment t'aider car j'ai des problèmes avec la récursivité et, à mon age, on ne se refait pas. Cela dit, il y a plusieurs sites qui traitent de ce problème, entre "algorithmes de tris" dans ton moteur de recherche. La plupart donnent des exemples en Python, mais il y a ce site, en particulier, qui raisonne en termes d'algorithmes en langage symbolique ( ou naturel ?). https://www.lri.fr/~hivert/COURS/CFA-L3/04-Tris.pdf Va à la partie "Algorithmes plus efficaces : Diviser pour régner".
-
Bonjour Jean, J'aime également les mots croisés de Michel Laclos, mais je n'en fait qu'un par semaine, celui paraissant dans mon programme télé hebdomadaire. Ainsi, je ne risque pas, pour le moment, d'épuiser le stock, même s'il s'agit déjà de (à noter que ce sont des rediffusions, au grand dam de certains utilisateurs). Bonne fin de semaine également.
-
Bonsoir Jean, Une demande de plus restée sans suivi ? Cela dit, en grand amateur de mot croisés, je n'ai pas pu m'en empêcher bien que j'aurais eu bien du mal à le terminer avec mon anglais "de cuisine". Heureusement que Google traduction était mon ami !
-
Bonsoir, Histoire d'amorcer la pompe, mais je te signale tout de suite que mon anglais est archi-sommaire, ci-joint un début que, je l'espère, un intervenant compétent viendra corriger et compléter. Tu peux évidemment t'y attaquer aussi. A noter que la deuxième partie du 15 est probablement aussi URBAN-GARDENING. Mais tout ça reste bien sûr sans garantie.
-
Devoir de 1ere : Hyperbole et triangle
julesx a répondu à un(e) sujet de Castor.000 dans Mathématiques
Bonjour, Tu aurais pu préciser que c'est à l'aire du triangle OBC qu'on s'intéresse. As-tu fait une figure ? Si oui... Détermine l'équation de la tangente pour un point M(x0,y0) de l'hyperbole. Partant de là, calcule les coordonnées de B et de C en fonction de x0 et de y0. Termine en calculant l'aire du triangle rectangle OBC. La conclusion est immédiate. -
Effectivement, c'est bien -b/a, mais ici, a=11 et b=-3, donc -b/a=-(-3)/11=3/11. OK ?
-
Changement de variable avec exponentielle
julesx a répondu à un(e) sujet de C8H10N4O2 dans Mathématiques
Si tu ne veux pas passer par le changement de variable, tu peux utiliser l'autre démarche que je t'ai suggérée. D'un autre côté, si on ne se limite pas au corps des réels, ex négatif a un sens. Mais je n'ai pas les connaissances suffisantes pour démontrer quoi que ce soit. C'est simplement la façon dont, moi, je vois les choses. -
De rien, bonne continuation.
-
Exercice 4 : Je suppose que tu as vu en cours comment procéder, donc je te donne directement le résultat : y'= 11/8*y - 3/8 => y(x)=k*e11/8*x + 3/11 (c'est -3 au second membre, pas 3) Exercice 5 : 1) OK puisqu'on te demande "une" primitive. 2)a) OK idem. b) On te demande "les" solutions, dont il faut rajouter une constante. y(x)=-7/(x-1)+k N.B. : Quand tu écris une fraction "en ligne", délimite par des parenthèses ce qui appartient au numérateur et ce qui appartient au dénominateur. Exemple -7/x-1 se lit -7/x rapport auquel on rajoute -1 et pas -7 divisé par x-1. C'est valable en particulier pour les calculettes et pour les lignes de programmation.
-
Bonjour, Exercice 1 : OK Exercice 2 : L'idée de départ est bonne, mais ensuite,ça dérape. 5x²+7x-3 = x²(5+7/x-3/x²) -3x+2 = x(-3+2/x) => (5x²+7x-3)/(-3x+2)=x²(5+7/x-3/x²)/[x(-3+2/x)]=x(5+7/x-3/x²)/(-3+2/x) il reste un x au numérateur ! x -> +∞ => x -> +∞ 5+7/x-3/x² -> 5 -3+2/x -> -3 La fraction se comporte donc comme 5x/(-3), elle tend vers -∞. Exercice 3 : Revois ton cours, résoudre une équation différentielle consiste à trouver une fonction y(x) solution, pas simplement à réorganiser l'équation. -5y'+3y=0 => y'=3/5y => y(x)=k*e3/5*x Je te laisse déjà regarder tout ça.
-
Comme dit précédemment, pour moi, une valeur "nue" n'est pas interprétable. Un écart type de 10 n'a pas la même signification pour une moyenne de 100 et pour une moyenne de 1000.
-
Changement de variable avec exponentielle
julesx a répondu à un(e) sujet de C8H10N4O2 dans Mathématiques
Bonjour, Exact, c'est le sempiternel problème des "copier-coller" où on finit toujours par oublier une rectification. -
Bonjour, Je poste, histoire d'amorcer la pompe, mais ne t'attend pas à autre chose que des généralités. Par définition "la variance est l’écart carré moyen entre chaque donnée et le centre de la distribution représenté par la moyenne". Plus la variance est élevée, plus la dispersion est importante, c'est à dire qu'il existe un certains nombre d'éléments très différents de la valeur moyenne de la distribution. Par contre, avec la seule connaissance de la variance, on ne peut pas dire que c'est "beaucoup" ou "peu", il faut ramener cette valeur à celle de la moyenne. Pour moi, il vaudrait d'ailleurs mieux raisonner à partir de l'écart type (ou comparer la variance au carré de la valeur moyenne). Dans ton cas, l'écart type serait de 16,9 environ. Cela dit, je préfère ne pas m'avancer plus. Les personnes qui ont l'habitude de jongler avec les statistiques t'en diront plus.
-
Changement de variable avec exponentielle
julesx a répondu à un(e) sujet de C8H10N4O2 dans Mathématiques
Bonjour, Moi, je pense qu'il faut distinguer deux démarches : * La factorisation du trinôme ax²+bx+c. La théorie montre qu'il peut se mettre sous la forme a(x+x1)(x+x2) si le discriminant b²-4ac est positif. Les expressions de x1 et de x2 s'obtiennent en résolvant une équation du second degré. On retrouve la démarche ci-dessous, mais sans avoir à vérifier que les expressions obtenues sont compatibles avec ce que signifie x. * la recherche des solutions de l'équation du second degré ax²+bx+c=0. Si on a effectué la factorisation, ceci conduit à annuler les deux monômes en vérifiant, si nécessaire, que les expressions obtenues sont compatibles avec la définition de la variable x. Donc, pour moi, ta demande s'applique au premier cas, en passant, petite erreur de transcription, c'est 2X2 - X - 1 = 2(X + 1/2)(X - 1). Comme tu ne recherches pas à résoudre l'équation, uniquement à trouver la factorisation, il n'y a pas incompatibilité avec les expressions trouvées A noter qu'une autre démarche possible serait la suivante : e2x - ex - 1 = e2x - ex + e2x - 1 = ex(ex - 1) + (ex - 1)(ex +1) = (ex - 1)(2e2x + 1) Mais ce que j'en dis... -
Ouf, bonne continuation.
-
Mais on te donne la relation entre la fréquence et la tension sous la forme f(T)=20*√T. Avec T=200, f=20*√200=283 (arrondi à l'unité).
-
Bonsoir, Je ne vois pas où est la difficulté dans la question 1). On te demande simplement de faire un tableau : 1ère ligne les tensions, par exemple, allant de 100 en 100 2ème ligne les fréquences correspondantes par 20*√(T). Exemples 0 100 200 ... 0 200 283 ... Tu peux utiliser le tableur de ta calculette.
-
De rien, bonne continuation.
-
Bonjour et bienvenue sur le site, Une petite aide mais je te conseille de compléter ceci avec une recherche sur internet à propos des dictionnaires et des matrices creuses gérées avec python. 2) Pour le dictionnaire : On ne met que les nombres non nuls et leurs "coordonnées" dico={(1,4):1,(3,5):2,(4,1):2,(5,4):3} 3) A mon avis, le problème est que, si on veut récupérer un élément de la matrice ne figurant pas dans le dictionnaire, Python plante avec un message d'erreur. Exemple, essaie avec print(dico[(2,4)]). Mais est-ce cela que l'on veut montrer ? 4) De base, mais tu peux l'améliorer en demandant qu'on entre les coordonnées. if (1,4) in dico: print(dico[(1,4)]) else: print("Cette case n'est pas dans le dictionnaire, sa valeur est donc nulle") 5) get() retourne none au lieu que cela plante le script si la clé n'est pas dans le dictionnaire, exemple print(dico.get((3,3)))
