Symulacja w przedsiębiorstwie

Podobne dokumenty
Sterowanie wielkością zamówienia w Excelu - cz. 3

Metoda Monte Carlo, przykład symulacji statycznej (brak czynnika czasowego). Część I

Excel formuły i funkcje

Excel - podstawa teoretyczna do ćwiczeń. 26 lutego 2013

Informatyka dla klas I wykresy funkcji

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

Arkusz kalkulacyjny Excel

dolar tylko przed numerem wiersza, a następnie tylko przed literą kolumny.

Wykorzystanie nowoczesnych technik prognozowania popytu i zarządzania zapasami do optymalizacji łańcucha dostaw na przykładzie dystrybucji paliw cz.

Warsztat: Randomizacja w programie Excel

Excel zadania sprawdzające 263

Zadaniem tego laboratorium będzie zaznajomienie się z podstawowymi możliwościami operacji na danych i komórkach z wykorzystaniem Excel 2010

4.Arkusz kalkulacyjny Calc

Monte Carlo, bootstrap, jacknife

Wskazówki: 1. Proszę wypełnić dwie sąsiadujące komórki zgodne z zasadą ciągu, a następnie zaznaczyć komórki w następujący sposób:

opracował: Patryk Besler

Edytor tekstu MS Word 2010 PL. Edytor tekstu MS Word 2010 PL umożliwia wykonywanie działań matematycznych.

Podręczna pomoc Microsoft Excel 2007

JAK PROSTO I SKUTECZNIE WYKORZYSTAĆ ARKUSZ KALKULACYJNY DO OBLICZENIA PARAMETRÓW PROSTEJ METODĄ NAJMNIEJSZYCH KWADRATÓW

EXCEL TABELE PRZESTAWNE

Przy dokonywaniu analiz ekonomicznych, np. sprzedażowych, bardzo

Rozdział 6. Wykorzystanie funkcji matematycznych i statystycznych do analizy danych

Excel w zadaniach. Podstawowe operacje

EXCEL Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący

Algorytmy i struktury danych. Wykład 4

24 cel bdb db dst dop

Temat: Arkusze kalkulacyjne. Program Microsoft Office Excel. Podstawy

FORMULARZE I FORMANTY MS EXCEL 1. TEORIA

Przykłady zastosowań funkcji tekstowych w arkuszu kalkulacyjnym

Wprowadzania liczb. Aby uniknąć wprowadzania ułamka jako daty, należy poprzedzać ułamki cyfrą 0 (zero); np.: wpisać 0 1/2

PRZEMYSŁAW DZIERŻAWSKI

1. Wprowadzenie do oprogramowania gretl. Wprowadzanie danych.

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 2

Wprowadzenie do MS Excel

Łączenie liczb i tekstu.

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 2

Jak korzystać z Panelu nauczyciela?

Analiza Statystyczna

Formuły formułom funkcji adresowania odwoływania nazwy Funkcja SUMA argumentami SUMA

lekcja 8a Gry komputerowe MasterMind

Rozwiązywanie programów matematycznych

Praktyczny Excel. 50 praktycznych formuł na każdą okazję

Najprostsze z zadań z prawdopodobieństwa robi się korzystając z dystrybuanty. Zacznijmy od tego - tu mamy rozkład (wyniki pomiarów):

Sigma moduł Arkusz. Wprowadzanie do arkusza planów nauczania oddziałów

Wprowadzenie do formuł i funkcji

MATEMATYKA Z ELEMENTAMI STATYSTYKI LABORATORIUM KOMPUTEROWE DLA II ROKU KIERUNKU ZARZĄDZANIE I INŻYNIERIA PRODUKCJI ZESTAWY ZADAŃ

Instytut Fizyki Politechniki Łódzkiej Laboratorium Metod Analizy Danych Doświadczalnych Ćwiczenie 3 Generator liczb losowych o rozkładzie Rayleigha.

Arkusz kalkulacyjny MS Excel

Wykład 14. Testowanie hipotez statystycznych - test zgodności chi-kwadrat. Generowanie liczb losowych.

Funkcja jest to złożona gotowa do użytku formuła np. zamiast żmudnie sumować komórki od B1 do B32, można zastosować funkcję =SUMA(B1:32).

TEMAT: SPOSOBY ADRESOWANIA W

Rys. 1. Zestawienie rocznych kosztów ogrzewania domów

Kwantyle. Kwantyl rzędu p rozkładu prawdopodobieństwa to taka liczba x p. , że. Możemy go obliczyć z dystrybuanty: P(X x p.

INFORMATYKA W ZARZĄDZANIU Arkusz kalkulacyjny MS EXCEL. Ćwiczenie 5 MS EXCEL. Zmiana rodzajów odwołania podczas kolejnych naciśnięć klawisza F4

Przewodnik dla każdego po: Dla każdego coś miłego Microsoft Excel 2010

Korzystanie z podstawowych rozkładów prawdopodobieństwa (tablice i arkusze kalkulacyjne)

Ekonometria. Regresja liniowa, współczynnik zmienności, współczynnik korelacji liniowej, współczynnik korelacji wielorakiej

inż. Konrad Postawa Akademia Aktywnego Seniora Wolontariusza

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

Przegląd podstawowych funkcji Excel.

Informatyka w Zarządzaniu

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Podstawy Informatyki i algorytmizacji

Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1

najlepszych trików Excelu

W tej lekcji omówimy mechanizmy za pomocą których jest możliwe wykonywanie działań w Excelu, czyli:

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

str. 1 Excel ćwiczenia 1 Podstawy użytkowania komputerów

Co to jest arkusz kalkulacyjny?

Trik 1 Autorejestrowanie zmian dokonanych w obliczeniach

Trik 1 Identyfikator klienta generowany za pomocą formuły

Trik 1 Formatowanie przenoszone z wykresu na wykres

Zagadnienia: Program ten umożliwi Tobie między innymi: tworzenie arkuszy kalkulacyjnych wyszukiwanie i analizę danych tworzenie wykresów (diagramów)

Excel wykresy niestandardowe

Przykład 1. (Arkusz: Sortowanie 1 )

Zestaw 2: Zmienne losowe. 0, x < 1, 2, 2 x, 1 1 x, 1 x, F 9 (x) =

Zaokrąglanie liczb Adresowanie względne i bezwzględne Automatyczne podejmowanie decyzji Porządkowanie tabeli danych

( x) Równanie regresji liniowej ma postać. By obliczyć współczynniki a i b należy posłużyć się następującymi wzorami 1 : Gdzie:

SPOSÓB WYKONANIA OBLICZEŃ I FORMATOWANIA KOMÓREK

Excel - podstawa teoretyczna do ćwiczeń. 25 kwietnia 2015

Podstawowe operacje i rodzaje analiz dostępne w pakiecie Statistica

utworz tworzącą w pamięci dynamicznej tablicę dwuwymiarową liczb rzeczywistych, a następnie zerującą jej wszystkie elementy,

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

Rozwiązywanie problemów z użyciem Solvera programu Excel

OBLICZENIA I STATYSTYKA FORMUŁY I FUNKCJE

Instrukcja obsługi programu SWWS autorstwa Michała Krzemińskiego

MS Excel 2007 Kurs zaawansowany Wybrane Funkcje. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

Rys. 1. DuŜa liczba nazw zakresów. Rys. 2. Procedura usuwająca wszystkie nazwy w skoroszycie

Rozdział 7 ZARZĄDZANIE PROJEKTAMI

Podstawowe operacje w arkuszu

Jak korzystać z Excela?

MODELOWANIE RZECZYWISTOŚCI

Rys. 1. Dane umieszczone w oddzielnych zestawieniach

Pobierz plik z przykładem

Najmniejszą możliwą macierzą jest macierz 1 x 2 lub 2 x 1 składająca się z dwóch przyległych komórek.

7. Estymacja parametrów w modelu normalnym( ) Pojęcie losowej próby prostej

Otwórz nowy dokument MS Word i zapisz go w swoim katalogu na dysku D pod nazwą word_tabele.

Matematyka grupa Uruchom arkusz kalkulacyjny. 2. Wprowadź do arkusza kalkulacyjnego wartości znajdujące się w kolumnach A i B.

Forex PitCalculator INSTRUKCJA UŻYTKOWNIKA

Transkrypt:

Symulacja w przedsiębiorstwie Generowanie liczb losowych Cel Celem laboratorium jest zapoznanie się z funkcjami generowania liczb pseudolosowych w środowisku Ms Excel. Funkcje te są podstawą modeli symulacyjnych tworzonych z wykorzystaniem metody Monte Carlo. Kontekst biznesowy Twoim zadaniem jest przygotowanie mechanizmów pozwalających na generowanie liczb pseudolosowych opisujących określone zjawisko wg zadanego rozkładu. Oprogramowanie Ms Excel 2007 lub Ms Excel 2010 Czas realizacji 2 x 45 min.

Symulacja w przedsiębiorstwie funkcje generujące liczby pseudolosowe str. 2 Funkcja LOS() LOS() Po wprowadzeniu do komórki arkusza funkcji LOS()otrzymujemy liczbę, którą może być z jednakowym prawdopodobieństwem dowolna wartość z przedziału pomiędzy 0 a 1 0, 1). Przykład 1 Załóżmy, że chcemy uzyskać liczby losowe większe lub równe 0 i mniejsze od n. Poniższa formuła realizuje to zadanie. = LOS() * n Formuła = LOS()*30 wygeneruje więc liczby losowe z przedziału od 0 do 30 a formuła = LOS()*100 z przedziału 0, 100). Zadanie. Wygeneruj liczby z przedziałów 0, 20) oraz 0,45). Przykład 2 Załóżmy, że chcemy wygenerować liczby losowe, które mają być większe od pewnej wartości m i mniejsze od innej wartości n. Możemy to zrobić za pomocą następującej formuły: = LOS() * (n - m) + m Formuła = LOS() * (200-100) + 100 wygeneruje liczby losowe z przedziału od 100 do 200. Uwaga! Funkcja LOS() jest funkcją ulotną. Oznacza to, że po każdym przeliczeniu arkusza będzie ona zwracać inną liczbę. Aby do komórki wprowadzić statyczną wartość losową należy wpisać funkcję =LOS() wcisnąć klawisz funkcyjny F9 a następnie zatwierdzić obliczoną wartość klawiszem ENTER. Zadanie. Wygeneruj liczby z przedziałów 5 15, 19 26, oraz 33 100. Przykład 3 Załóżmy, że chcemy wygenerować liczby losowe o określonej liczbie cyfr. W formule należy zastosować funkcję ZAOKR.DO.CAŁK(), która gwarantuje zwracanie liczb całkowitych. Dodając formułę z poprzedniego przykładu otrzymamy = ZAOKR.DO.CAŁK( LOS() * (n-m) + m )

Symulacja w przedsiębiorstwie funkcje generujące liczby pseudolosowe str. 3 Aby można było generować wartości o określonej liczbie cyfr należy w miejsce n podstawić wartość 10 n a w miejsce m 10 n-1. Ostatecznie formuła przyjmie postać jak poniżej. = ZAOKR.DO.CAŁK( LOS() * (10 n - 10 n-1 ) + 10 n-1 ) Dla liczb losowych ośmiocyfrowych (10 000 000 99 999 999) formuła przyjmie postać = ZAOKR.DO.CAŁK(LOS() * (100000000-10000000) + 10000000) Zadanie. Wygeneruj liczby 5, 6 i 9 cyfrowe. Przykład 4 Załóżmy, że chcemy wygenerować litery losowe. Funkcja LOS() jest przeznaczona do generowania liczb losowych, niemniej jednak stosując pewną sztuczkę może być wykorzystana do generowania liter losowych. Załóżmy, że potrzebujemy losową literę alfabetu. W alfabecie mamy 26 liter. Należy więc najpierw wygenerować liczbę całkowitą z zakresu 1 26. Zrobi to poniższa formuła. = ZAOKR.DO.CAŁK(LOS() * 26 + 1) Jeżeli litery mają być wielkie (od A do Z), to do wyniku należy dodać 64, ponieważ kody ANSI tych liter zaczynają się od 65 i kończą na 90. W końcowej operacji należy zastosować funkcję ZNAK(). = ZNAK(ZAOKR.DO.CAŁK(LOS() * 26 + 1) + 64) Jeżeli litery losowe mają być małe wówczas dodawaną wartością powinna być 96, ponieważ takie są kody ANSI małych liter alfabetu. = ZNAK(ZAOKR.DO.CAŁK(LOS() * 26 + 1) + 96) Zadanie. Wygeneruj czteroelementowy losowy łańcuch liter, w którym pierwsza litera jest dużą literą a pozostałe to małe litery. Wskazówka: łącząc litery skorzystaj z operatora konkatenacji ( & ). Przykład 5 Czasami zachodzi potrzeba losowego posortowania wartości znajdujących się w arkuszu. Aby to zrobić wykonaj następujące operacje: 1. Przy założeniu, że wartości znajdują się w tabeli w wierszach zaznacz zakres w kolumnie, która bezpośrednio sąsiaduje z tabelą po jej lewej lub prawej stronie. Sprawdź, czy zaznaczony zakres liczy tyle samo wierszy, co tabela. 2. Wpisz formułę = LOS() a następnie wprowadź ją, jako formułę tablicową (Na pewno pamiętasz jak to się robi! ).

Symulacja w przedsiębiorstwie funkcje generujące liczby pseudolosowe str. 4 3. Ustaw opcje obliczania na Obliczanie Ręczne. 4. Zaznacz zakres zawierający dane oraz kolumnę z liczbami losowymi. 5. Posortuj tabelę wg kolumny z wartościami losowymi. Excel posortuje dane w zakresie na podstawie wartości losowych, sortując losowo całą tabelę z danymi. Zadanie. Przygotuj tabelę składającą się z 2 kolumn i kilku wierszy. Korzystając z przedstawionej procedury posortuj wiersze tabeli losowo. Funkcja LOS.ZAKR() LOS.ZAKR(dół; góra) dół najmniejsza losowa liczba całkowita. Excel wygeneruje liczbę, która będzie większa lub równa z argumentem dół. góra największa losowa liczba całkowita. Excel wygeneruje liczbę, która będzie mniejsza lub równa z argumentem dół. Formuła poniżej zwraca liczbę losową całkowitą z przedziału od 0 do 59. = LOS.ZAKR(0; 59) Zadania 1. Załóżmy, że popyt na określone dobro jest opisany rozkładem przedstawionym w tabeli poniżej. Korzystając z funkcji WYSZUKAJ.PIONOWO() oraz LOS() przygotuj generator zwracający wartość popytu zgodnie z przedstawionym rozkładem. Popyt Prawdopodobieństwo 15 0,1 20 0,2 25 0,3 30 0,25 35 0,15 2. Opracuj analogiczny generator dla rozkładu przedstawionego poniżej. Popyt Prawdopodobieństwo 8 10% 9 20% 10 30% 11 20% 12 10% 13 10%

Symulacja w przedsiębiorstwie funkcje generujące liczby pseudolosowe str. 5 Funkcja ROZKŁAD.NORMALNY.ODW() = ROZKŁAD.NORMALNY.ODW(los(); średnia; odch_stand) los() wartość losowa z przedziału (0,1) w rozkładzie jednostajnym (jednorodnym) średnia średnia przyjęta dla generowanych liczb losowych odch_stand odchylenie standardowe przyjęte dla generowanych liczb losowych Funkcja zwraca wartość liczby losowej o rozkładzie normalnym dla wartości o zadanej średniej i odchyleniu standardowym. Przykład Poniższa formuła wygeneruje liczbę losową o wartości średniej 40000 oraz odchyleniu standardowym 10000. = ROZKŁAD.NORMALNY.ODW(los(); 40000; 10000) Funkcja PRÓG.ROZKŁAD.DWUM() = PRÓG.ROZKŁAD.DWUM(n; p; los()) n liczba prób p prawdopodobieństwo sukcesu los() wartość losowa z przedziału (0,1) w rozkładzie jednostajnym (jednorodnym) Funkcja symuluje liczbę sukcesów w n próbach, z których każda ma prawdopodobieństwo równe p. Zadania Zapisz formułę symulującą liczbę celnych rzutów wolnych w 100 próbach zawodnika NBA, który ma skuteczność 90%. Zapisz formułę symulującą liczbę reszek uzyskanych w 100 rzutach monetą. Zapisz formułę symulującą liczbę konkurentów pojawiających się na rynku w ciągu roku, gdzie istnieje możliwość, że pojawi się trzech takich konkurentów i każdy z nich ma 40% szansy wejścia na rynek.