Table of contents
Solvery i symulatory on-line
M/M/1 Solver & Simulator rozwiązuje i symuluje system kolejkowania M/M/1. Użyj go, aby dowiedzieć się o systemach kolejkowania, uzyskać wyprowadzenie modelu matematycznego M/M/1 i porównać symulowane i obliczone wyniki.
Symulatory ogólnych systemów pojedynczej kolejki
Symulator nr 1 umożliwia symulację systemów pojedynczej kolejki z pojedynczymi przyjazdami i pojedynczą obsługą. Dla interwałów przyjazdów i czasu trwania usługi użytkownik wybiera rozkład teoretyczny lub wprowadza rozkład empiryczny w formie tabeli. Następnie użytkownik wybiera liczbę kanałów i ewentualnie maksymalną długość kolejki oraz całkowitą liczbę klientów, jeśli są one ograniczone. Organizacja kolejki może być FIFO lub LIFO. Przedstawiono wszystkie typowe wyniki symulacji. Istnieje możliwość zapisania wyników w osobnym oknie przeglądarki do dalszego wykorzystania.
Symulator nr 2 umożliwia symulację systemów pojedynczej kolejki z przyjazdami masowymi (batch) i obsługą masową (batch). Rozmiary partii mogą być stałe lub losowe. Kanały albo czekają na rozpoczęcie obsługi pełnych partii, albo mogą być obsługiwane mniejsze partie. Dla interwałów przyjazdów i czasu trwania usługi użytkownik wybiera rozkład teoretyczny lub wprowadza rozkład empiryczny w formie tabeli. Następnie użytkownik wybiera liczbę kanałów oraz maksymalną długość kolejki w przypadku ograniczonej pojemności systemu. Populacja jest nieograniczona. Organizacja kolejki może być FIFO lub LIFO. Przedstawiono wszystkie typowe wyniki symulacji. Istnieje możliwość zapisania wyników w osobnym oknie przeglądarki do dalszego wykorzystania.
Symulatory sieci kolejkowych
Symulator otwartych sieci kolejkowych . Za pomocą tego symulatora możesz symulować otwarte sieci kolejkowe o praktycznie dowolnej wielkości i topologii. Sieci kolejkowe tworzą generatory klientów i stacje obsługi. Po przyjeździe pierwsza stacja jest wybierana losowo. Po zakończonej usłudze klient opuszcza sieć lub przechodzi do losowo wybranej kolejnej stacji. Wszystkie rozkłady tras są wprowadzane przez użytkownika. Dostępna jest pomoc z samouczkiem, przeczytaj go, zanim zaczniesz eksperymentować.
Symulator zamkniętych sieci kolejkowych . Za pomocą tego symulatora można symulować zamknięte sieci kolejkowe o praktycznie dowolnej wielkości i topologii. Sieci kolejkowe tworzą stacje paliw o zadanych numerach początkowych klientów. Po zakończonym serwisie następna stacja jest wybierana losowo. Rozkłady tras są wprowadzane przez użytkownika. Dostępna jest pomoc, przeczytaj ją, zanim zaczniesz eksperymentować.
Symulatory są bezpłatne, możesz pobrać wszystkie pliki i uruchomić je lokalnie. Najpierw napisz do mnie e-mailem coś o sobie i o tym, jak korzystasz z symulatorów. Następnie wyślę Ci szczegóły pobierania.
Testowanie generatorów losowych
Testerzy on-line sprawdzają równomierny rozkład wygenerowanych singli, par i trójek. Przedział [0,1] w każdym wymiarze jest najpierw dzielony na pewną liczbę n równych podprzedziałów, które generują n , n 2 i n 3 przedziałów. Następnie programy znajdują rzeczywiste częstotliwości wszystkich przedziałów i porównują je z częstotliwością teoretyczną. Wyniki zawierają maksymalne i minimalne częstości, wartość testu chi-kwadrat oraz tabelę częstości z prostym półgraficznym wykresem słupkowym, który powinien być jak najbardziej płaski. Przeczytaj pomoc i wprowadzenie, aby dowiedzieć się więcej. Ci testerzy są dostępni do testowania generatorów losowych JavaScript i JSSim:
Tester nr 1 testuje natywny generator JavaScript Math.random() w 10 interwałach w każdym wymiarze.
Tester nr 2 testuje natywny generator JavaScript Math.random() w dowolnej liczbie interwałów.
Tester nr 3 testuje natywny generator JSSim w 10 interwałach w każdym wymiarze.
Tester nr 4 testuje natywny generator JSSim w dowolnej liczbie interwałów.
Kolejne dwa testery umożliwiają wprowadzenie stałych generatora. Użyj ich, aby zmodyfikować domyślny generator JSSim i/lub zbadać właściwości liniowych generatorów kongruencjalnych.
Tester nr 5 testuje dowolny liniowy generator kongruencjalny w 10 interwałach w każdym wymiarze.
Tester nr 6 testuje dowolny liniowy generator kongruencjalny w dowolnej liczbie interwałów.
Podpowiedź: wprowadź stałe ( m = 2 31 = 2147483648, a = 2 16 +3 = 65539, c = 0) niesławnego generatora RANDU i wykonaj test trójek dla przedziałów 10 i 20 w każdym wymiarze.
JSSim
Wszystkie procedury użyte do stworzenia tych modeli symulacyjnych są teraz dostępne jako narzędzie symulacyjne oparte na JavaScript o nazwie JSSim ( J ava S cript Sim ulation).
Zajrzyj do jego podręcznika on-line, z którego możesz również wypróbować kilka przykładowych modeli symulacyjnych.
Pobierz JSSim , aby rozpocząć pracę nad własnymi modelami symulacyjnymi.
Autor
W razie jakichkolwiek problemów nie wahaj się ze mną skontaktować:
Jaroslav Sklenar
Profesor nadzwyczajny
Katedra Statystyki i Badań Operacyjnych
Uniwersytet Maltański
Msida Malta
e-mail: jaroslav.sklenar@um.edu.mt
WWW: http://staff.um.edu.mt/jskl1/
Writing a thesis is a challenging endeavor that demands meticulous research, critical thinking, and coherent articulation of ideas. Students often encounter various troubles while crafting their theses, prompting them to seek assistance like "write my thesis" services. These challenges range from formulating a compelling thesis statement and organizing vast amounts of information to ensuring proper citation and maintaining a consistent writing style.
Thesis writing services have emerged as a solution for students grappling with time constraints, complexity of the topic, or language barriers. However, relying solely on such services can hinder the development of crucial academic skills. Overcoming thesis writing difficulties involves effective time management, breaking the task into manageable sections, and seeking guidance from mentors or writing centers.
Let professional writers deal with your paper, quickly and efficiently.
Write My Paper