III Functii Matematice Statistice Si Inginerest (1)i

download III Functii Matematice Statistice Si Inginerest (1)i

of 23

description

fm

Transcript of III Functii Matematice Statistice Si Inginerest (1)i

  • III. Funcii Excel-continuare-

  • Funcii matematiceCOMBIN(number; number_chosen) returneaz valoarea combinrilor de number luate cte number_chosen (numrul de combinaii sau grupuri de dimensiune dat, posibile dintr-un numr de elemente dat; nu conteaz ordinea).-number - numrul de elemente.-number chosen- numrul ales este numrul de elemente din fiecare combinareObservaii: ambele numere trebuie s fie pozitive (dac nu sunt ntregi se trunchiaz automat), iar cel de-al doilea trebuie s fie mai mic dect primul.Formula de calcul:EVEN(number) rotunjete un numr pn la cel mai apropiat numr par-number- valoarea de rotunjit (Similar: ODD).EXP(number) calculeaz puterea dat prin exponent, a numrului e (egal cu 2,71828182845904).-number -exponentul aplicat bazei e.FACT(number)-factorialul numrului pozitiv (dac nu este ntreg se trunchiaz).-number - numrul al crui factorial se calculeaz;Formula:FACTDOUBLE -produsul primelor numere pare sau impare, n funcie de numr, pn la numr).

  • Funcii matematiceFLOOR(number;significance)- Rotunjete un numr prin lips, spre zero, pentru cel mai apropiat multiplu de semnificaie (similar cu CEILING-rotunjire prin adaos i MROUND rotunjire; analog ROUND, ROUNDUP i ROUNDDOWN care se bazeaz pe precizarea numrului de zecimale; analog TRUNC -trunchiaz un numr la un ntreg, prin eliminarea zecimalelor, fiind similar pentru numere pozitive, cu INT)

    GCD(number1;number2; ...)- cel mai mare divizor comun a doi sau mai muli ntregi(Simlar, LCM -cel mai mic multiplu comun).

    LOG(number;base) - ntoarce logaritmul unui numr ntr-o baz. -number - numrul natural pozitiv pentru care se calculeaz logaritmul.-base -baza logaritmului (valoarea implicit, 10).Similar: LN, LOG10

    MDETERM(array)-determinantul unei matrici, array, cu numr egal de linii i coloane.MINVERSE(array)-inversa unei matrici, array, cu numr egal de linii i coloane.MMULT(array1;array2)-produsul matriceal a dou matrice, rezultatul fiind o matrice cu acelai numr de linii ca matrice1 i acelai numr de coloane ca matrice2, numrul de coloane din matrice1 trebuie s fie egal cu numrul de rnduri din matrice2.

  • Funcii matematiceQUOTIENT(numerator;denominator) ctul unei mpriri-numerator - dempritul-denominator- mpritorul

    RAND( ) - ntoarce un numr aleator uniform distribuit, mai mare sau egal cu 0 i mai mic dect 1; dac dorim ca numrul aleator s rmn neschimbat, tastm dup editarea formulei, F9(Similar: RANDBETWEEN(bottom;top)-genereaz un numr aleator ntre anumite limite ntregi).

    SQRT(number) rdcina ptrat pozitiv a unui numr pozitivSIGN (number) returneaz semnul unui numr (+, -, 0)

  • Funcii matematiceSUBTOTAL(function_num;ref1;ref2;...) -returneaz un subtotal, adic, rezultatul funciei precizate prin nume funcie, aplicat pe valorile precizate prin referine-function_num - numr cuprins ntre 1 i 11, care specific ce funcie va fi utilizat pentru calculul subtotalurilor din cadrul unei liste.-ref1, ref2,... -valorile pentru care se calculeaz subtotalul

    NrFuncie1AVERAGE2COUNT3COUNTA4MAX5MIN6PRODUCT7STDEV8STDEVP9SUM10VAR11VARP

  • Funcii matematiceSUMIF(range;criteria;sum_range) - adun celulele specificate printr-un criteriu dat.range - zona de celule pe care vrem s o evalumcriteria criteriu de selecie sub forma unui numr, expresie sau text, prin care evalum celulele din range i prin care se decide care celule din sum_range s fie adunate (15", ">15", cuvant).sum_range - celulele actuale care trebuie nsumate, n cazul n care valorile corespondente din range, indeplinesc criteria.-Dac sum_range este omis, sunt nsumate celulele specificate n range. SUMPRODUCT(array1;array2;array3; ...)- nmulete elementele corespondente din matricele date avnd aceleai dimensiuni i ntoarce suma acestor produse.SUMSQ(number1;number2; ...) suma ptratelor numerelor dateSUMX2MY2(array_x;arrray_y) suma diferenelor ptratelor elementelor corespunztoare din cele dou matrici, de aceeai dimensiune. Similar SUMX2PY2, pentru suma sumei ptratelor i SUMXMY2, pentru suma ptratelor diferenelor.

  • Funcii matematiceSERIES(x,n,m,a) -ntoarce suma unei serii de puteri, pe baza formulei:

  • Funcii ingineretiBESSELJ(x;n)- valoarea funciei Bessel de ordin n, pe valoarea x.-X - este valoarea la care va fi evaluat funcia.-N - este ordinul funciei Bessel(ntreg, strict pozitiv). Funcia Bessel de ordinul n pentru variabila x este:

    cu funcia Gamma:.

  • Funcii ingineretiBESSELI(x;n) - ntoarce funcia Bessel modificat, care este echivalent cu funcia Bessel evaluat pentru argumente pur imaginare.Funcia Bessel modificat de ordinul n pentru variabila x este:

  • Funcii ingineretiAnalog BESSELY pentru funcia Bessel-Neumann-WeberAnalog BESSELK pentru funcia Bessel modificat de ordinul n pentru variabila x, echivalent cu Bessel aplicat pe argumente imaginare, de forma

  • Funcii ingineretiCONVERT-Face conversia unui numr dintr-un sistem de msur n altulBIN2DEC-Face conversia unui numr din sistem binar n sistem zecimalBIN2HEX-Face conversia unui numr din sistem binar n sistem hexazecimalBIN2OCT-Face conversia unui numr din sistem binar n sistem octalDEC2BIN-Face conversia unui numr din sistem zecimal n sistem binarDEC2HEX-Face conversia unui numr din sistem zecimal n sistem hexazecimalDEC2OCT-Face conversia unui numr din sistem zecimal n sistem octalHEX2BIN-Face conversia unui numr din sistem hexazecimal n sistem binarHEX2DEC- Face conversia unui numr din sistem hexazecimal n sistem zecimalHEX2OCT-Face conversia unui numr din sistem hexazecimal n sistem octalOCT2BIN-Face conversia unui numr din sistem octal n sistem binarOCT2DEC-Face conversia unui numr din sistem octal n sistem zecimalOCT2HEX-Face conversia unui numr din sistem octal n sistem hexazecimal

  • Funcii ingineretiCONVERT(number;from_unit;to_unit) - Transform un numr dintr-un sistem de msur n altul.-number-valoarea de transformat-from_unit unitatea de msur n care este iniial numrul-to_unit -unitatea de msur n care obine rezultatul

    Se accept cteva valori text (ntre ghilimele) ca uniti de msur dintre care amintim: metru(m), gram(g), kilo(k), inch(in), minute (mn), ora(hr), secunde(sec), grade Celsius, Fahrenheit, Kelvin (C,F,K).

  • Funcii ingineretiDEC2BIN(number;places) - face conversia unui numr din zecimal n binar.-number -ntregul zecimal care se transform (trebuie s fie ntre -512 i 511)-places- numrul de caractere de utilizat (valoarea implicit-numrul minim necesar de caractere); se utilizeaz pentru a completa valoarea rezultat cu zerouri de nceput.Observaie: Dac numr este negativ, argumentul poziii este ignorat i se ntoarce un numr binar de 10 caractere n care bitul cel mai semnificativ este bitul de semn. Restul de 9 bii sunt biii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi.

    BIN2DEC(number)-din binar n zecimal; numrul nu poate s conin mai mult de 10 caractere (10 bii). Bitul cel mai semnificativ al numrului este bitul de semn. Restul de 9 bii sunt bii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi.

    HEX2DEC(number)Numrul nu poate conine mai mult de 10 caractere (40 bii). Bitul cel mai semnificativ al numrului este bitul de semn. Restul de 39 bii sunt bii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi.

    DEC2HEX(number;places)Dac argumentul numr este negativ, atunci argumentul poziii este ignorat i se ntoarce un numr hexazecimal de 10 caractere (40-bii) n care bitul cel mai semnificativ este bitul de semn. Restul de 39 de bii sunt bii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi. Numrul trebuie s fie ntre -549.755.813.888 i 549.755.813.887.

  • Funcii ingineretiBIN2HEX(number;places)Numrul nu poate s conin mai mult de 10 caractere (10 bii). Bitul cel mai semnificativ al numrului este bitul de semn. Restul de 9 bii sunt bii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi. Argumentul poziii trebuie s fie suficient de mare pentru a putea reprezenta numrul. Dac argumentul numr este negativ, se ignor argumentul poziii i se ntoarce un numr hexazecimal de 10 caractere. HEX2BIN(number;places)Numr nu poate conine mai mult de 10 caractere. Bitul cel mai semnificativ al numrului este bitul de semn (al 40-lea bit de la dreapta). Restul de 39 bii sunt bii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi. Dac argumentul numr este negativ, HEX2BIN ignor argumentul poziii i ntoarce un numr binar de 10 caractere. Dac argumentul numr este negativ, el nu poate fi mai mic dect FFFFFFFE00, iar dac numr este pozitiv, el nu poate fi mai mare dect 1FF.

  • Funcii ingineretiOCT2BIN(number;places)Numrul nu trebuie s conin mai mult de 10 caractere. Bitul cel mai semnificativ al numrului este bitul de semn. Restul de 29 de bii sunt biii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi.Dac numr este negativ, se ignor argumentul poziii i ntoarce un numr binar de 10 caractere. Dac argumentul numr este negativ, el nu poate fi mai mic dect 7777777000, iar dac numr este pozitiv, el nu poate fi mai mare dect 777. BIN2OCT(number;places)Numrul nu poate s conin mai mult de 10 caractere (10 bii). Bitul cel mai semnificativ al numrului este bitul de semn. Restul de 9 bii sunt bii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi.Dac argumentul numr este negativ, BIN2OCT ignor argumentul poziii i ntoarce un numr octal de 10 caractere.

  • Funcii ingineretiDEC2OCT(number; places)Dac numr este negativ, poziii este ignorat i se ntoarce un numr octal de 10 caractere (30-bii) n care bitul cel mai semnificativ este bitul de semn. Restul de 29 de bii sunt bii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi. Numrul trebuie s fie ntre 536.870.912 i 536.870.911.

    OCT2DEC(number)Numr nu poate s conin mai mult de 10 caractere octale (30 bii). Bitul cel mai semnificativ este bitul de semn. Restul de 29 de bii sunt bii de mrime. Numerele negative sunt reprezentate prin utilizarea notaiei complementului lui doi.

    HEX2OCT(number;places)Numr nu poate conine mai mult de 10 caractere. Bitul cel mai semnificativ al numrului este bitul de semn. Restul de 39 bii sunt bii de mrime. Numerele negative sunt reprezentate utiliznd notaia complementului lui doi. Dac argumentul numr este negativ, se ignor argumentul poziii i ntoarce un numr octal de 10 caractere. Dac argumentul numr este negativ, el nu poate fi mai mic dect FFE0000000, iar dac argumentul numr este pozitiv, el nu poate fi mai mare dect 1FFFFFFF.

    OCT2HEX(number;places)Numr nu poate s conin mai mult de 10 caractere octale (30 bii). Bitul cel mai semnificativ este bitul de semn. Restul de 29 de bii sunt bii de mrime. Numerele negative sunt reprezentate prin utilizarea notaiei complementului lui doi. Dac numr este negativ, se ignor argumentul poziii i ntoarce un numr hexazecimal de 10 caractere.

  • Funcii ingineretiCOMPLEX(real_num;i_num;suffix)-Face conversia coeficienilor reali i imaginari ntr-un numr complex de forma x + yi sau x + yj.-real_num- partea real a numrului complex.-i_num- partea imaginar a numrului complex.-suffix -sufixul pentru componenta imaginar a numrului complex (valoarea implicit este i, alt valoare admis estej.Observaie: Toate funciile care accept dou sau mai multe numere complexe necesit sufixe de acelai fel.

  • Funcii ingineretiIMABS(inumber)-ntoarce valoarea absolut (modulul) a unui numr complex,adic

    unde inumber se d sub forma a+ib.

    IMAGINARY(inumber)-ntoarce partea imaginar a unui numr complex; similar IMREAL

    IMARGUMENT-ntoarce argumentul theta, un unghi exprimat n radiani (ntre pi i pi) din expresia

    IMCONJUGATE(inumber)-ntoarce conjugatul unui numr complex, adic expresia, a-bi.

    IMCOS(inumber)-ntoarce cosinusul unui numr complex

    Analog IMSIN

  • Funcii ingineretiIMSUM (inumber1;inumber2;) -ntoarce suma numerelor complexeIMSUB (inumber1;inumber2) -ntoarce diferena dintre dou numere complexeIMPRODUCT (inumber1;inumber2;) -ntoarce produsul numerelor complexeIMDIV(inumber1;inumber2)-ntoarce ctul a dou numere complexe

    IMPOWER(inumber;number)-ntoarce un numr complex ridicat la o putere IMEXP(inumber)-ntoarce exponenialul unui numr complexIMLN(inumber)-ntoarce logaritmul natural al unui numr complexIMLOG10(inumber)-ntoarce logaritmul zecimal al unui numr complexIMLOG2(inumber)-ntoarce logaritmul n baza 2 al unui numr complexIMSQRT(inumber)-ntoarce rdcina ptrat a unui numr complex

  • Tema 2 I. Rezolvai aplicaiile de pe slide-urile 7, 8 i 9 din cursul 2. Aplicai funcia Notafinala definit pe slide-urile 29-30, pe 10 cazuri diferite.II. Introducei pe coloan ase valori, nu toate ntregi i rotunjii aceste valori, jumtate din ele prin lips, jumtate prin adaos, utiliznd un numr precizat de zecimaleIII. Introducei cinci numere ntregi pozitive pentru care calculai1. Cel mai mare divizor comun, respectiv cel mai mic multiplu comun.2. Calculai pentru fiecare valoare, expresia

  • Tema 2IV. Introducei n foaia de lucru, dou matrici ptratice A i B de aceeai dimensiune, dou matrici oarecare C i D, de aceleai dimensiuni, respectiv o alt matrice, D, care s se poat nmuli cu C i determinai, acolo unde este posibil: determinantul, inversa, produsul, suma.V. Generai cinci valori aleatoare uniforme ntre 0 i 1 i alte 10 valori aleatoare ntre 10 i 100. 1. Calculai suma, produsul, ctul i restul pentru fiecare pereche de numere din cele dou iruri.2. Calculai utiliznd o singur funcie, de mai multe ori, suma primelor 4 numere din primul ir, media ultimelor trei din ultimul ir, maximul i minimul tuturor celor 10 numere.VI. Introducei pe o coloan preul unitar pentru 10 produse distincte (s existe cel puin o valoare de peste 50 lei), pe o alt coloan, denumirea produselor, pe o alta, numrul de buci/uniti de cumprat ntr-o zi. Calculai suma total necesar pentru a cumpra unitile specificate din acele produse pentru care preul unitar nu depete 50 lei.VII. Introducei ca text, dou numere complexe pentru care determinai: partea real, partea imaginar, valoarea absolut, argumentul, puterea a doua, sinusul, cosinusul, conjugata, suma, diferena, ctul. Reconstruii numrul complex, utiliznd partea real i imaginar.

  • Tema 2VIII. Introducei cte un numr n zecimal, binar, hexazecimal, octal i transformai-le n fiecare din celelalte trei baze de numeraie.IX. Introducei o coloan cu valori numerice i text, printre care s existe i valori care s se repete. Determinai numrul de valori numerice, respectiv numrul de valori incluznd pe cele text. Numrai de cte ori apar valorile unice, cte valori numerice sunt peste 3, cte valori sunt de tipul proba.X. Introducei dou valori numerice n A1 i B1. 1. Calculai cu funcii, suma, produsul, ctul, restul, puterea (un numr ca baz, unul ca exponent). 2. Evaluai utiliznd funciile logice, expresiile A1=5, B1>7, A1>20 i B1
  • Tema 2XI. Introducei 10 note de la 1 la 10, nu toate diferite i dup evaluarea valorii comparativ cu limita 5, afiai dup caz, mesajul admis, respins.XII. Introducei numrul de ore aferente nvrii la o disciplin, pentru 10 studeni i transformai n minute.XIII. Introducei 10 valori numerice i transformai-le n text, apoi retransformai-le n numere (codificai) utiliznd funcii de tip text.XIV. Pentru o valoare dat x, calculai diferena ptratelor funciilor trigonometrice cos i sin.