mirror of
https://github.com/szymon-jozef/ZUT-notatki.git
synced 2026-09-07 20:20:39 +02:00
update
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
# Prawo Omha
|
||||
# Jednostki
|
||||
# Prawa Kirchhoffa
|
||||
# Analiza obwodów
|
||||
# Moc w obwodach elektrycznych
|
||||
# Rezystancja
|
||||
@@ -1,3 +1,4 @@
|
||||
[Całki](Całki.md)
|
||||
[Wzory na prędkość, pozycję, przyspieszenie](Wzory%20na%20prędkość,%20pozycję,%20przyspieszenie.md)
|
||||
[Zasady dynamiki](Zasady%20dynamiki.md)
|
||||
[Zasady dynamiki](Zasady%20dynamiki.md)
|
||||
[Zaliczenie](Zaliczenie.md)
|
||||
@@ -0,0 +1,6 @@
|
||||
# Kinematyka ruchów
|
||||
Czyli całkowanie i pochodne A, V, X.
|
||||
# Zasada zachowania energii
|
||||
# Drgania swobodne
|
||||
# Drgania tłumione
|
||||
# Fale
|
||||
@@ -0,0 +1,8 @@
|
||||
# Cel
|
||||
Wyznaczenie prędkości dźwięku w powietrzu w temperaturze otoczenia i w normalnych warunkach.
|
||||
# Wstęp teoretyczny
|
||||
Interferencja fal akustycznych polega na nakładaniu się dwóch drgań o tej samej częstotliwości, co prowadzi do ich wzmocnienia lub osłabienia zależnie od różnicy faz. Zjawisko to umożliwia precyzyjne wyznaczanie długości fali oraz prędkości dźwięku w powietrzu.
|
||||
|
||||
Interferometr Quinckego składa się z dwóch równoległych rur, z których jedna ma regulowaną długość. Do wejścia układu doprowadza się dźwięk o stałej częstotliwości, a sygnał z wyjścia rejestruje mikrofon połączony z oscyloskopem. Zmieniając długość jednej z rur, regulujemy różnicę dróg przebytych przez obie fale.
|
||||
|
||||
Gdy różnica ta jest całkowitą wielokrotnością długości fali, fale docierają do mikrofonu w zgodnych fazach i następuje wyraźne wzmocnienie sygnału. Przy różnicy równej nieparzystej połowie długości fali dochodzi do wygaszenia wskutek nakładania się w przeciwfazie. Obserwując kolejne maksima lub minima interferencyjne, można wyznaczyć długość fali akustycznej, a stąd obliczyć prędkość dźwięku w powietrzu w warunkach otoczenia.
|
||||
@@ -0,0 +1,11 @@
|
||||
# Cel
|
||||
Wyznazcenie częstotliwości drgań wybranych kamertonów w oparciu o
|
||||
pomiar długości fali stojącej wytworzonej w rurze Quinckego.
|
||||
# Wstęp teoretyczny
|
||||
Fale akustyczne są falami podłużnymi, w których zaburzenia ciśnienia rozchodzą się w przestrzeni jako kolejne zagęszczenia i rozrzedzenia powietrza. Ich podstawowymi wielkościami są częstotliwość, długość fali oraz prędkość propagacji, która w powietrzu zależy od temperatury – wzrost temperatury powoduje zwiększenie prędkości dźwięku.
|
||||
|
||||
Kamerton, będący źródłem drgań o określonej częstotliwości, sam w sobie wytwarza dźwięk o niewielkiej intensywności. Dopiero sprzężenie go z rezonatorem, na przykład pudłem rezonansowym lub odpowiednią kolumną powietrza, umożliwia wzmocnienie drgań poprzez zjawisko rezonansu akustycznego.
|
||||
|
||||
Rura Quinckego jest pionową szklaną rurą połączoną z naczyniem z wodą, której poziom można regulować. Zmiana poziomu wody pozwala kontrolować długość słupa powietrza, a tym samym warunki rezonansowe. Po uderzeniu kamertonu nad wylotem rury, przy odpowiedniej długości kolumny powietrza powstaje fala stojąca: u wylotu tworzy się strzałka, a przy powierzchni wody – węzeł. Rezonans zachodzi wtedy, gdy długość słupa powietrza odpowiada nieparzystej wielokrotności jednej czwartej długości fali akustycznej.
|
||||
|
||||
Wyznaczając poziomy wody odpowiadające kolejnym rezonansom, można obliczyć długość fali w powietrzu, a następnie — korzystając ze zmierzonej temperatury i prędkości dźwięku — określić częstotliwość drgań użytego kamertonu.
|
||||
@@ -1 +1,3 @@
|
||||
Takie podstawy, że nie będę tutaj nic pisał.
|
||||
Takie podstawy, że nie będę tutaj nic pisał.
|
||||
|
||||
Jakieś structy czy coś.
|
||||
17
uczelnia/1_semestr/programowanie/structy.cpp
Normal file
17
uczelnia/1_semestr/programowanie/structy.cpp
Normal file
@@ -0,0 +1,17 @@
|
||||
#import <iostream>
|
||||
|
||||
struct One_way_list {
|
||||
int value;
|
||||
One_way_list *next;
|
||||
One_way_list(int val, One_way_list *nxt) : value(val), next(nxt) {}
|
||||
};
|
||||
|
||||
int main() {
|
||||
One_way_list *node3 = new One_way_list(30, nullptr);
|
||||
One_way_list *node2 = new One_way_list(20, node3);
|
||||
One_way_list *node1 = new One_way_list(10, node2);
|
||||
|
||||
for (One_way_list *i = node1; i != nullptr; i = i->next) {
|
||||
std::cout << i->value << std::endl;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
```js
|
||||
function draw_tree() {
|
||||
for (let i = 0; i < 1000; i++) {
|
||||
console.log('#')
|
||||
}
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user