Cuprins:
Video: exercitii rezolvate - ecuatii simple 2024
În R, desigur, doriți să utilizați mai mult decât doar operatorii de bază. R vine cu un set întreg de funcții matematice. R conține în mod natural un întreg set de funcții pe care le-ați găsi și pe un calculator tehnic. Toate aceste funcții sunt vectorizate, astfel încât le puteți folosi pe vectori compleți.
Funcția | Ce este |
---|---|
abs (x) | Valoare absolută x |
log (x, x | cu baza y ; dacă baza nu este specificată, returnează logaritmul natural exp (x)
Returnează exponențialul |
x | sqrt (x) |
factorial (x) | Returneaza factorialul x |
( | x ! desen y elemente de la x |
posibilități |
Cum se calculează logaritmii și exponentialele în R În R, puteți lua logaritmul numerelor de la 1 la 3 astfel: >> log (1: 3)] 0. 0000000 0. 6931472 1. 0986123 Ori de câte ori utilizați una dintre aceste funcții, R calculează logaritmul natural dacă nu specificați nicio bază. Calculați logaritmul acestor numere cu baza 6 astfel: >> log (1: 3, base = 6) [1] 0. 0000000 0. 3868528 0. 6131472 |
Realizați operația inversă a log () folosind exp (). Această ultimă funcție ridică e la puterea menționată între paranteze, astfel: >> x exp (x)
Din nou, puteți adăuga un vector ca argument, deoarece funcția exp () este de asemenea vectorizată. De fapt, în codul precedent, ați construit vectorul în cadrul apelului la exp (). Acest cod este un alt exemplu de funcții de cuibărit în R.
->
Notă științifică în R
Notă științifică
vă permite să reprezentați un număr foarte mare sau foarte mic într-un mod convenabil. Numărul este prezentat ca zecimal și exponent, separat prin e. Obțineți numărul prin înmulțirea zecimală cu 10 la puterea exponentului. Numărul 13, 300, de exemplu, poate fi de asemenea scris ca 1. 33 × 10 ^ 4, care este 1. 33e4 în R: >> 1. 33e4 [1] 13300
De asemenea, 0. 0412 poate să fie scris ca 4. 12 × 10 ^ -2, care este 4. 12e-2 în R: >> 4. 12e-2 [1] 0. 0412R nu utilizează notația științifică doar pentru a reprezenta numere foarte mari sau foarte mici; înțelege, de asemenea, notația științifică atunci când o scrieți. Puteți utiliza numere scrise în notație științifică ca și cum ar fi numere regulate, după cum urmează: >> 1.2e6 / 2e3 [1] 600
R decide în mod automat dacă să imprime un număr în notația științifică. Decizia sa de a folosi notația științifică nu modifică numărul sau exactitatea calculului; salvează doar puțin spațiu.
Cum se utilizează funcțiile trigonometrice în R
Toate funcțiile trigonometrice sunt disponibile în R: funcțiile sinus, cosinus și tangent și funcțiile lor inverse. Puteți să le găsiți pe pagina Ajutor pe care o atingeți tastând? Trig
. Așadar, ați putea încerca să calculați cosinusul cu un unghi de 180 de grade astfel: >> cos (120) [1] 0. 814181
Acest cod nu vă oferă rezultatul corect, totuși, deoarece R lucrează întotdeauna cu unghiuri în radiani, nu în grade. Acordați atenție acestui fapt; dacă uitați, bug-urile rezultate pot să vă mușcă din greu în picior.
În schimb, utilizați o variabilă specială numită pi. Această variabilă conține valoarea - ați ghicit - π (3. 141592653589 …).
Modul corect de calculare a cosinusului cu un unghi de 120 de grade este următorul: >> cos (120 * pi / 180) [1] -0. 5