Grafic pentru relația dintre tensiunea senzorului și tensiunea de ieșire în Mathematica

Grafic pentru relația dintre tensiunea senzorului și tensiunea de ieșire în Mathematica

snippet folosit in acest video: https://science-stories.org/lectia/amplificatorul-diferential-cu-opamp

Descriere:

Acest snippet de cod în Mathematica definește o relație liniară între tensiunea senzorului (U_sensor) și tensiunea de ieșire (U_out). Codul include, de asemenea, setarea intervalului pentru U_sensor și generarea unui grafic al acestei relații. Graficul rezultat afișează tensiunea de ieșire în funcție de tensiunea senzorului, cu etichete pentru axe și grile automate, și este redat într-o imagine de dimensiune mare.

Explicație:

  • Definirea relației:

    • Funcția Uout[Usensor_] descrie o relație liniară unde U_out este de patru ori tensiunea senzorului minus 10.
  • Setarea intervalului:

    • Intervalul pentru U_sensor este definit de la 0 la 5 volți.
  • Generarea graficului:

    • Graficul este generat folosind funcția Plot din Mathematica.
    • Axele sunt etichetate cu "U_sensor (V)" și "U_out (V)".
    • Graficul este intitulat "Caracteristica circuitului".
    • Grilele sunt setate automat pentru o mai bună lizibilitate.
    • Intervalul graficului este definit pentru a cuprinde valori de U_sensor de la 0 la 5 și U_out de la -10 la 10.
    • Dimensiunea imaginii este setată la Large pentru o vizualizare clară.

Acest snippet este util pentru vizualizarea modului în care tensiunea de ieșire a unui circuit electronic variază în funcție de tensiunea unui senzor, folosind Mathematica pentru a genera un grafic clar și informativ.

Language: Mathematica

            (* Definim relația dintre U_sensor și U_out *)
Uout[Usensor_] := 4*Usensor - 10

(* Definim intervalul pentru Usensor *)
interval = {Usensor, 0, 5}

(* Generăm graficul *)
Plot[Uout[Usensor], interval, 
 AxesLabel -> {"U_sensor (V)", "U_out (V)"},
 PlotLabel -> "Caracteristica circuitului",
 GridLines -> Automatic,
 PlotRange -> {{0, 5}, {-10, 10}},
 ImageSize -> Large]
        
Copied!