1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în optimizare în Python

Connected

exercițiu

Calcularea derivatei

Pentru anumite funcții obiectiv, optimul poate fi găsit prin calcul diferențial, calculând derivata funcției. sympy oferă o modalitate de a evita calcularea manuală a acestor derivate. Să presupunem că lucrezi într-o firmă care produce biciclete de jucărie. Ai următoarea funcție obiectiv pentru calculul costurilor, \(C\), care depinde de variabila \(q\), reprezentând cantitatea de biciclete produse:

\(C = 2000 - q^2 + 120q\)

Pentru a găsi valoarea optimă a lui \(q\), vei calcula derivata costului în raport cu cantitatea, \(\frac{dC}{dq}\), folosind sympy.

symbols, diff și solve au fost deja importate pentru tine în acest exercițiu și în cel următor.

Instrucțiuni

100 XP
  • Creează un simbol sympy, q, care reprezintă cantitatea de biciclete produse.
  • Găsește derivata funcției obiectiv c în raport cu q, dc_dq, folosind sympy.
  • Rezolvă derivata pentru a găsi prețul optim.