From be6ca147f2f939510ec22945e1512218a79debc0 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Tue, 10 Mar 2026 13:44:03 +0100 Subject: [PATCH] notatki --- .../matematyka_dyskretna/2 wykład.md | 4 + .../Matematyka dyskretna.md | 3 +- .../matematyka_stosowana/laby/lab_2.R | 76 +++++++++++++++++++ .../2_semestr/python/laby/pierwszy_lab.py | 33 ++++++++ .../techniki_cyfrowe/Technika cyfrowa.md | 6 +- 5 files changed, 120 insertions(+), 2 deletions(-) create mode 100644 uczelnia/2_semestr/matematyka_dyskretna/2 wykład.md create mode 100644 uczelnia/2_semestr/matematyka_stosowana/laby/lab_2.R create mode 100644 uczelnia/2_semestr/python/laby/pierwszy_lab.py diff --git a/uczelnia/2_semestr/matematyka_dyskretna/2 wykład.md b/uczelnia/2_semestr/matematyka_dyskretna/2 wykład.md new file mode 100644 index 0000000..c67c5ff --- /dev/null +++ b/uczelnia/2_semestr/matematyka_dyskretna/2 wykład.md @@ -0,0 +1,4 @@ +- Formą zdaniową nazywamy zdanie, które staje się zdaniem logicznym po zamianie niewiadomych na obiekty z określonej dziedziny. +- Kwantyfikatory +- Dowody twierdzeń +- Zaprzeczanie \ No newline at end of file diff --git a/uczelnia/2_semestr/matematyka_dyskretna/Matematyka dyskretna.md b/uczelnia/2_semestr/matematyka_dyskretna/Matematyka dyskretna.md index 4b0ab72..d8c1ed7 100644 --- a/uczelnia/2_semestr/matematyka_dyskretna/Matematyka dyskretna.md +++ b/uczelnia/2_semestr/matematyka_dyskretna/Matematyka dyskretna.md @@ -1 +1,2 @@ -[[Wykład 1]] \ No newline at end of file +[[Wykład 1]] +[[2 wykład]] \ No newline at end of file diff --git a/uczelnia/2_semestr/matematyka_stosowana/laby/lab_2.R b/uczelnia/2_semestr/matematyka_stosowana/laby/lab_2.R new file mode 100644 index 0000000..6235420 --- /dev/null +++ b/uczelnia/2_semestr/matematyka_stosowana/laby/lab_2.R @@ -0,0 +1,76 @@ +# będzie zadanie na kolokwium na rozkład geometryczny i Poissona + +# zadanie 1 +# rozkład dwumianowy + +# a) +dbinom(2, 4, 1/3) # 0.2962963 + +# b) +pbinom(1, 4, 1/3) # 0.5925926 + +# c) +pbinom(2, 4, 1/3, F) # 0.1111111 + +# zadanie 2 + +# a) +dgeom(3, 0.02) # 0.01882384 + +# b) +pgeom(2, 0.02) # 0.058808 + +# zadanie 3 + +# a) +dbinom(2, 100, 0.01) # 0.1848648 +dpois(2, 100 * 0.01) # 0.1839397 + + +# b) +pbinom(6, 100, 0.01) - pbinom(1, 100, 0.01) # 0.2641669 +sum(dbinom(2:6, 100, 0.01)) # 0.2641669 +# obie metody są poprawne! + +sum(dpois(2:6, 100 * 0.01)) # 0.2641579 + +# c) +pbinom(3, 100, 0.01, F) # 0.01837404 +ppois(3, 100 * 0.01, F) # 0.01898816 + +# zadanie 4 +# a) +dbinom(2, 4, 1/7) # 0.08996252 + +# b +dbinom(3, 5, 1/2) # 0.3125 +dbinom(2, 3, 1/2) # 0.375 + +# zadanie 5 +pbinom(3, 525, 0.004, F) # 0.1610156 + +#zad6 +dbinom(3,10,1/2) +#b + +sum(dbinom(4:7,10,1/2)) + +# zadanie 7 +# a) +dgeom(7, 1/6) # 0.04651361 + +# b) +pgeom(4, 1/6, F) # 0.08037551 + +# zadanie 8 +pbinom(3, 400, 0.005, F) # 0.1424233 + +# zadanie 9 + + +# zadanie 10 +# a) +dgeom(4,4/36) # 0.06936612 + +# b) +pgeom(3, 4/36, F) # 0.6242951 \ No newline at end of file diff --git a/uczelnia/2_semestr/python/laby/pierwszy_lab.py b/uczelnia/2_semestr/python/laby/pierwszy_lab.py new file mode 100644 index 0000000..0f07bd0 --- /dev/null +++ b/uczelnia/2_semestr/python/laby/pierwszy_lab.py @@ -0,0 +1,33 @@ +#imie = input("Jak masz na imie: ") +#print("Witaj, ", imie) +# +#kierunek = str(input("Podaj kierunek studiów: ")) +#rok = int(input("Podaj rok studiów: ")) +#srednia = float(input("Podaj średnią swoją: ")) +#print(f"Kierunek: {kierunek}\nRok studiów: {rok}\nŚrednia: {srednia}") +# +#adres = str(input("Podaj adres zamieszkania: ")) +#kod_pocztowy = str(input("Podaj kod pocztowy: ")) +#miasto = str(input("Podaj miasto: ")) +#print(adres, kod_pocztowy, miasto, sep=",") +# +wzrost = int(input("Podaj swój wzrost: ")) +waga = int(input("Podaj swoją wagę: ")) + +wzrost_m = float(wzrost / 100) +waga_kg = float(waga / 1000) +bmi = waga_kg/(wzrost_m**2) +print(f"Wzrost: {wzrost_m}m\nWaga: {waga_kg}kg\nBmi wynosi: {bmi}") + +liczba: bool = int(input("Podaj liczbę: ")) > 10 + +inna_liczba = int(input("Podaj inną liczbę: ")) +pierwszy_warunek_innej_liczby = 10 < inna_liczba < 20 +drugi_warunek_innej_liczby = inna_liczba < 0 or inna_liczba > 20 + +# to jest komentarz + +""" +komentarz wieloniowy +""" + diff --git a/uczelnia/2_semestr/techniki_cyfrowe/Technika cyfrowa.md b/uczelnia/2_semestr/techniki_cyfrowe/Technika cyfrowa.md index 0bdd9fe..8e318b2 100644 --- a/uczelnia/2_semestr/techniki_cyfrowe/Technika cyfrowa.md +++ b/uczelnia/2_semestr/techniki_cyfrowe/Technika cyfrowa.md @@ -1 +1,5 @@ -[[Algebra boola]] \ No newline at end of file +[[Algebra boola]] + +Kanoniczna forma sumacyjna: oczekujemy postaci sumy mintermów. + +Postać standardowa funkcji boolowskiej może być sumacyjna lub iloczynowa, mogą występować termy o różnej liczbie literałów (czyli niekoniecznie max/mintermy). \ No newline at end of file