Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

FUNKCJE W EXCELU.

Podobne prezentacje


Prezentacja na temat: "FUNKCJE W EXCELU."— Zapis prezentacji:

1 FUNKCJE W EXCELU

2 PRZEGLĄD FUNKCJI MATEMATYCZNYCH

3 Funkcje elementarne - Działania
x + y Dodawanie x - y Odejmowanie x * y Mnożenie x .* y Mnożenie elementów macierzy x / y Prawostronne dzielenie x ./ y Prawostronne dzielenie elementów macierzy x \ y Lewostronny dzielenie x .\ y Lewostronne dzielenie elementów macierzy

4 Funkcje elementarne – Działania c.d.
x ^ y Potęgowanie x .^ y Potęgowanie elementów macierzy -x Znak − +x Znak + ++x / --x Inkrement (dekrement), zwraca przyjętą wartość x++ / x-- Inkrement (dekrement), zwraca starą wartość

5 Funkcje elementarne – Porównania i operatory logiczne
x < y true, jeśli x mniejsze od y x <= y true, jeśli x mniejsze lub równe y x == y true, jeśli x równe y x >=y true, jeśli x większe lub równe y x > y true, jeśli x większe od y x != y true, jeśli x różne od y

6 Funkcje elementarne – Porównania i operatory logiczne c.d.
x&&y true, jeśli jednocześnie x i y są true (AND wysoki priorytet) x||y true, jeśli przynajmniej jedno: x lub y jest true (OR wysoki priorytet) x & y true, jeśli jednocześnie x i y są true (skrócone logiczne „AND”) x|y true, jeśli przynajmniej jedno: x lub y jest true (skrócone logiczne„OR”) ! x true, jeśli x jest false (logiczne „NOT”)

7 Funkcje elementarne – Logarytmy, potęgi i pierwiastki
Znak % (procent) rozpoczyna krótki komentarz, czyli wszystkie znaki napisane po nim, aż do końca linii, są pomijane przez interpreter. Aby obliczyć procent liczby należy pomnożyć liczbę przez x*(1/100) abs(x) wartość bezwględna log(x) logarytm naturalny log10(x) logarytm dziesiętny log2(x) logarytm z podstawą 2 logAzB=log(B)/log(A) logarytm z dowolną wybraną podstawą (twierdzenia matematyczne)

8 Potęgi - wykresy

9 Funkcje elementarne – Logarytmy, potęgi i pierwiastki c.d.
exp(x) funkcja wykładnicza(eksponencjalna) e X sqrt(x) pierwiastek 2 stopnia cbrt(x) pierwiastek 3 stopnia power(a,1/b) lub a^(1/b) pierwiastek b stopnia z liczby a (twierdzenia matematyczne) nthroot (x, n) pierwiastek n stopnia z liczby x

10 Logarytmy - wykresy

11 Pierwiastki - wykresy

12 Operacje na liczbach i zbiorach
ceil(x) zaokrąglanie x w górę fix(x) zwraca część całkowitą liczby x floor(x) zaokrąglanie x w dół round(x) zaokrąglanie (ceil+floor) x max(x,y) wartość maksymalna z x i y min(x,y) wartość minimalna z x i y

13 Operacje na liczbach i zbiorach c.d.
primes(n) wyświetlanie kolejnych liczb pierwszych do podanego n list_primes(n) wyświetla n kolejnych liczb pierwszych sign (x) znak liczby, funkcja signum mod(x,y) reszta z dzielenia

14 Stałe liczbowe pi π iloraz obwodu koła do jego średnicy
e podstawa logarytmów naturalnych i lub j jednostka urojona(dlatego nie powinniśmy ich używać w pętlach) inf nieskończoność ans zmienna, której domyślnie przypisywany jest wynik wyrażenia z linii komend eps epsilon maszynowy realmax największa reprezentowalna liczba zmiennoprzecinkowa realmin najmniejsza reprezentowalna liczba zmiennoprzecinkowa

15 Funkcje trygonometryczne
Funkcje trygonometryczne w Octave są obsługiwane w radianach, aby odzyskać wyniki dla stopni należy użyć np. sin(x*(pi/180)) sin(x) sinus cos(x) cosinus tan(x) tanges cot(x) cotanges Konwersja z stopni na radiany: function wynik=d2r(a) wynik=a*(pi/180) endfunction asin(x) arcsinus acos(x) arccosinus atan(x) arctanges acot(x) arccotanges

16 Funkcje trygonometryczne Wykresy

17 Funkcja liniowa Wzór: f(x)=ax+b function wynik=FL(x) wynik=3*x+2
endfunction function wynik=FL2(a, b, x) disp( ' f(x)=') wynik = a*x+b Miejsce zerowe: x 0 =−b/a function wynik=MZFL(a, b) disp('Miejsce zerowe:') if (a!=0) wynik = -b/a elseif(b!=0) disp('Brak miejsca zerowego') else disp('Nieskończenie wiele miejsc') endif Wykres: function WFL(a, b, odx, dox) x = [odx:1:dox] y=FL2(a, b, x) plot(x,y) grid on

18 Funkcja kwadratowa Funkcja kwadratowa Wzór: f(x)= ax 2 +bx+c
function wynik=FK(x) wynik=3*(x^2)+2*x+4 endfunction function wynik=FK2(a, b, c, x) wynik=a*(x.^2)+b*x+c Miejsce zerowe: x 0 =−b/a function wynik=Mz(a,b,c) delta=(b*b)-(4*a*c) if (delta<0) disp('brak miejsc zerowych'); elseif (delta==0) x1=((-b)/(2*a)) elseif (delta>0) x=((-b)-sqrt(delta))/(2*a) xx=((-b)+sqrt(delta))/(2*a) endif Wykres: function WFK(a, b, c, odx, dox) x = [odx:1:dox] y=FK2(a, b, c, x) plot(x,y)

19 Wielomiany c=[2, 3, -5]; polyout(c, ’x') definicja wielomianu
roots(c) wyznacza wszystkie pierwiastki wielomianu(miejsca zerowe) conv(a,c) współczynniki iloczynu wielomianów a i c deconv(a,c) dzielenie wielomianów a/c residue(a, c) wyznacza rozkład funkcji wymiernej a/c na ułamki proste polyint(c) całka nieoznaczona z wielomianu polyval(c,x) wyznacza wartość wielomianu w x

20 Wielomiany - wykresy

21 Funkcja wymierna Wzór: f(x)= w(x)/p(x) a=[2, 3, -5] polyout(a, ’x')
c=[1, 4, -6] polyout(c, ’x') function wynik=FWM(a, c, x) disp( ' f(x)=') wynik=polyval(c,x)/polyval(a,x) endfunction Wykres: function WFK(a, c, odx, dox) x = [odx:1:dox] y=FWM(a, c, x) plot(x,y)

22 Funkcja wymierna Wykresy

23 Funkcja wykładnicza Wzór: f(x)= a x function wynik=FW(x)
wynik=power(3,x) endfunction function wynik=FW2(a, x) disp( ' f(x)=') wynik=power(a,x) Wykres: function WFW(a, odx, dox) x = [odx:1:dox] y=FW2(a, x) plot(x,y)

24 Funkcja wykładnicza Wykresy

25 Ciągi liczbowe N = ; sum (1./(1:N)) suma ciągu wzoru: σ𝑘=0 𝑛 1/𝑘 a = [1,2,3,4,5]; cumsum(a) sumy częściowe ciągu diff(a) ciąg różnicowy f = ( (x)^2+1 )); sum(arrayfun(f,[0:5])) suma ciągu z wzory funkcji w przedziale 0..5

26 Granice funkcji Granica funkcji – wartość, do której obrazy danej funkcji zbliżają się nieograniczenie dla argumentów dostatecznie bliskich wybranemu punktowi. Funkcjonują dwie równoważne definicje podane przez Augustina Louisa Cauchy'ego oraz Heinricha Eduarda Heinego.

27 Pochodne Pochodna z wielomianu: c=[1,0,1]; d= polyder(c)
polyout(d, 'x') function wynik=P(a) d = polyder(a) wynik=polyout(d, 'x') endfunction c = [1, 0, 1]; P(c) Funkcja do obliczania ilorazu różnicowego f(x): function wynik=obl(xod, xdo, xskok, f) tabx = [xod:xskok:xdo]; taby = f(tabx); wynik = diff(tabx)/diff(taby)

28 Pochodne - Wykres

29 Całki Całka nieoznaczona z wielomianu: c=[1,0,1]; integral=polyint(c);
calka=polyout(integral, 'x') Całka oznaczona z wielomianu: area=polyval(integral,3)-polyval(integral,0)

30 Całki - Wykres

31 Prawdopodobieństwo, kombinatoryka, statystyka
bincoeff(n, k) dwumian Newtona mean (x) średnia median (x) mediana std (x) odchylenie standardowe var (x) wariancja

32 Wektory Wektory dot(a,b) iloczyn skalarny wektorów a i b
cross(a,b) oblicza iloczyn wektorowy poprzeczny dwóch 3-wymiarowych wektorów a i b max(x) funkcja zwracająca największy element wektora min(x) funkcja zwracająca najmniejszy element wektora sum(x) funkcja zwracająca sumę elementów prod(x) iloczyn wektora mean(x) średnia arytmetyczna sort(x) funkcja sortująca elementy wektora w kolejności rosnącej diff(x) funkcja obliczająca różnice pomiędzy sąsiednimi elementami

33 Wektory - Wykres

34 PRZEGLĄD FUNKCJI sTATYSTYCZNYCH

35 Średnia Zwraca średnią (arytmetyczną) argumentów. Jeśli na przykład zakres A1:A20 zawiera liczby, formuła =ŚREDNIA(A1:A20) zwraca średnią tych liczb.

36 Rozkład beta Zwraca skumulowaną funkcję gęstości prawdopodobieństwa beta. Rozkładu beta używa się zazwyczaj w badaniu zmian zawartości procentowych w próbkach, na przykład części doby spędzanej przez ludzi na oglądaniu telewizji.

37 Ufność norm. Zwraca przedział ufności dla średniej populacji.

38 Współczynnik korelacji
Zwraca współczynnik korelacji dwóch zbiorów danych.

39 Ile liczb Zlicza liczby znajdujące się na liście argumentów.

40 Licz jeśli Zlicza komórki wewnątrz zakresu, które spełniają podane kryteria.

41 Wykresy 3D

42 rozwiazywanie rownac w Excelu
Jedną z podstawowych funkcjonalności związanych z optymalizacją danych jest możliwość symulowania równań z jedną niewiadomą. Co stanie się z zyskiem firmy, jeśli zmniejszona zostanie marża, bądź jak będą wyglądały koszty przedsięwzięcia przy użyciu droższych materia!ów wykończeniowych — to podstawowe pytania, na które firmy muszą odpowiadać codziennie.

43 Aby wykorzystać polecenie Szukaj wyniku, należy:
1. Wstawić formułę obliczającą równanie, np. wartość zamówienia na określoną liczbę produktów przy założonej marży 2. Formuła powinna wyglądać następująco: =C3*(1+C4)*C5. 3. Przyjmując, że Wartość zamówienia powinna osiągnąć 3000 zł, obliczyć, jaka powinna być narzucona Marża. 4. Przejść w zakładce Dane,  do listy rozwijanej Analiza symulacji i wybrać polecenie Szukaj wyniku. 5. W oknie Szukanie wyniku wpisać wybrane wartości, co pozwoli osiągnąć założoną Wartość zamówienia. 6. Po wyborze przycisku OK wartość komórki C7 zostanie ustawiona na 3000 zł, a wysokość Marży powinna osiąnąć 19%. 7. Dodatkowo dostępne zie jeszcze okno Stan szukania wyniku, dzięki któremu można zaakceptować bądź odwołać wyliczone wartości. 8. Po naciśnięciu przycisku OK wyliczone wartości zostaną zachowane w poszczególnych komórkach.

44 KONIEC KONIEC K


Pobierz ppt "FUNKCJE W EXCELU."

Podobne prezentacje


Reklamy Google