Skip to content
Skip to content
Menu
Info Cafe
Info Cafe

3 Ways to Find the Area Under a Curve (and why you would want to do that)

By admin on 8 stycznia, 2021
Rhett Allain

Follow

Jul 21, 2020 – 6 min czytania

Przedmiotem zamówienia jest m.in.

Będę szczery. Zajmowałem się poważnymi sprawami związanymi z rachunkiem przez więcej lat niż chciałbym przyznać. Czasami w fizyce, musisz po prostu integrować rzeczy. To się zdarza.

Jednakże, kiedy pomagałem mojemu synowi na zajęciach z rachunków, zacząłem zdawać sobie sprawę – co do cholery dzieje się z całkowaniem? Czuję, że mam naprawdę solidne zrozumienie pochodnych – ale całkowanie ma jakieś dziwne rzeczy.

Cóż, nigdy nie zrozumiesz rzeczy, dopóki nie rozbijesz ich na podstawowe kawałki. Więc, to jest to, co zamierzam zrobić. Znajdę pole powierzchni pod krzywą na trzy różne sposoby.

Area using summation notation

To jest najłatwiejsze do zrozumienia, ale najtrudniejsze do obliczenia. Oh wait! Dlaczego znajdujemy pole powierzchni pod krzywą? OK, poczekaj – mój przykład na końcu powinien pomóc.

Podstawową ideą jest podzielenie obszaru na N prostokątów (gdzie N jest po prostu jakąś liczbą). Następnie mogę znaleźć obszar każdego prostokąta i dodać je, aby uzyskać całkowity obszar. Im więcej kawałków, na które go podzielę, tym lepsza odpowiedź – więc napiszę wyrażenie dla tego obszaru i wezmę limit, gdy liczba kawałków idzie do nieskończoności.

Powierzchnię oblicza się wówczas jako:

Po tym jest dużo rzeczy – i robi się to trochę nużące. Jednak MUSISZ przez to przejść, aby w pełni zrozumieć całą sprawę. Oto filmik, w którym przeprowadzam Cię przez to.

Jeśli używasz funkcji:

Obszar od x = 1 do x =2 wynosi 9 (niezależnie od tego, jakie powinny być jednostki – nie jestem matematykiem, więc przeszkadza mi pominięcie jednostek).

Area using anti-derivatives

Istnieje pewna sztuczka. To jest niesamowita sztuczka. Możesz napisać obszar pod krzywą jako całkę definitywną (gdzie całka jest nieskończoną sumą nieskończenie małych kawałków – tak jak notacja sumowania).

Teraz dla szalonych rzeczy. CRAZY. Okazuje się, że obszar jest antypochodną f(x). Jeśli zatrzymasz się na chwilę, zobaczysz, że to jest dzikie. Szalenie dzikie. Jeśli pochodna mówi ci coś o nachyleniu krzywej, to przeciwieństwo pochodnej mówi ci o polu powierzchni pod krzywą?

Tak. Jest to podstawowe twierdzenie rachunku. Oto moje wyjaśnienie (tak, w tym poście będzie kilka filmów i jesteś ZOBOWIĄZANY do obejrzenia ich wszystkich.

Właściwie, jest jeszcze jedna ważna rzecz. Całka definitywna od x = 1 do x =2 jest różnicą funkcji powierzchni A(2) i A(1). Nie będę się zagłębiał w szczegóły, ponieważ mój umysł nadal jest zdmuchnięty przez tę anty-pochodną rzecz.

Ale tutaj jest obszar pod tą SAMĄ funkcją, ale z całkowaniem.

Tak. Otrzymujesz ten sam wynik końcowy. Powierzchnia = 9 kurczaków² (dodałem jednostki powierzchni).

Powierzchnia przy użyciu obliczeń numerycznych

Teraz przechodzimy do zabawnych rzeczy. Co by się stało, gdybym znalazł pole powierzchni pod krzywą poprzez zsumowanie pól powierzchni kilku prostokątów? Oh wait… już to zrobiłem w pierwszej metodzie. Ale co powiesz na to – nie robię nieskończonej liczby prostokątów, tylko dużą liczbę prostokątów? To jest dokładnie to, o co chodzi w obliczeniach numerycznych.

Oczywiście, jeśli podzielę obszar na 100 kawałków, będę musiał wykonać 100 zestawów obliczeń obszaru. Czy ktoś naprawdę chce to robić? Nie – nikt nie uważa, że byłoby to zabawne. Ale wiesz, kogo to nie obchodzi? Komputery (komputery elektroniczne).

Tak, możemy dostać komputer, aby wykonać tę serię obliczeń. Musimy tylko dać mu kilka instrukcji, a wtedy on pójdzie i wykona swoją pracę. To będzie wspaniałe. Oto podstawowy przepis, którego będzie używał.

  • Zdecyduj, na ile kawałków chcesz rozbić krzywą. Co powiesz na 100? Mając to oraz początkową i końcową wartość x, możesz obliczyć szerokość każdego prostokąta (Δx).
  • Ustaw obszar na zero (kurcze²). Będziemy ciągle dodawać do tej wartości, ale musi się ona gdzieś zaczynać.
  • Zacznij od początkowej wartości x (w przykładzie, którego używałem – to x = 1).
  • Oblicz wysokość prostokąta. Będzie to f(x) przy bieżącej wartości x.
  • Znajdź obszar tego prostokąta i dodaj go do całkowitego obszaru.
  • Przejdź na następną wartość x i powtarzaj, aż dojdziesz do końcowej wartości x.

To jest tak proste, że nawet komputer mógłby to zrobić. OK, ja się tylko bawię. Niektórzy z moich najlepszych przyjaciół to komputery.

Tutaj jest kod do tego obliczenia w pythonie (tutaj jest link do rzeczywistego kodu).

def f(t):
return(3*t**2+2)N=100x1=1
x2=2dx=(x2-x1)/N
A=0
x=x1
while x<=x2:
dA=f(x)*dx
A=A+dA
x=x+dx
print("A = ",A)

Z N = 100, otrzymuję obszar 8,95505 – który NIE jest dokładnie 9 kurczaków², ale jest całkiem darn blisko. Wystarczająco blisko dla większości obliczeń kwadratowych kurczaków.

Tylko kilka szybkich komentarzy na temat tego kodu.

  • Pomyślałem, że byłoby zabawnie uczynić funkcję rzeczywistą funkcją pythona (to jest część def f(t):.
  • Pierw obliczam obszar małego prostokąta (dA), a następnie dodaję go do całkowitego obszaru.
  • Ta metoda faktycznie ma prostokąty wyłożone funkcją po lewej stronie górnej części prostokąta. Można to zrobić z prawej strony zbyt.
  • Zrobiłem również wideo dla tego. Ale nie musisz go oglądać – w większości wyjaśniłem to już tutaj.

Co jeśli nie masz funkcji matematycznej?

Pozwól, że postawię cię w następującej sytuacji. Jesteś w samochodzie, który jedzie i możesz TYLKO zobaczyć prędkościomierz. Zapisujesz wartość prędkości co sekundę (ponieważ jesteś super szybkim notatnikiem). Samochód w końcu się zatrzymuje, a ty musisz się dowiedzieć, jak daleko zaszedłeś.

Oto coś takiego (używając wózka Verniera z czujnikiem ruchu – ale masz pojęcie, że to jest to samo, co prawdziwy samochód).

OK – ostrzeżenie, Będę tu oszukiwał. Tor noniuszowy zbiera dane o położeniu na podstawie tych linii na torze. Na podstawie danych o położeniu, oblicza prędkość. Tak więc, mam już pozycję wózka – ale udawajmy, że podaje on tylko prędkość w funkcji czasu. Może wyglądałoby to mniej więcej tak.

Zobacz. To nie jest funkcja – to jest stacja kosmiczna. Nie, zaraz – to z Gwiezdnych Wojen. Ale i tak nie jest to funkcja matematyczna. To tylko dane. Nie można znaleźć antypochodnej danych (no, nie używając normalnych reguł i innych rzeczy). Ale czekaj! Integracja numeryczna działa tak samo dobrze.

Oczywiście, jest tu coś jeszcze ważnego. Jest to pomysł, że are pod tą krzywą reprezentuje coś rzeczywistego. Wyobraźmy sobie, że mamy samochód poruszający się ze stałą prędkością przez pewien czas. Mógłbyś dość łatwo obliczyć jego przemieszczenie:

Jeśli masz wykres prędkości vs. czasu, ta stała prędkość wyglądałaby jak prostokąt. Tak, powierzchnia tego prostokąta byłaby równa v*Δt. Jeśli NIE jest to stała prędkość, obszar pod wykresem prędkość-czas nadal byłby przemieszczeniem.

OK, ostatni filmik. Tutaj jest moje wyjaśnienie kodowania, aby rozwiązać ten problem z przemieszczeniem.

Zapewnij się, że obejrzysz wszystkie filmy.

Zobacz wpisy

Prawdziwa historia Goodfellas: What Really Happened With The Lufthansa Heist
Long John Silver's Oferuje mnóstwo promocji, w tym smażone ryby, które możesz zjeść w całości

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Najnowsze wpisy

  • Firebush (Polski)
  • Prognoza stawek CD na 2021 rok: Stopy procentowe prawdopodobnie pozostaną na niskim poziomie, ale mogą wzrosnąć w dalszej części roku
  • Jak ustrukturyzować dokumentację systemu zarządzania jakością
  • Zdrowe Gry i Zajęcia dla Dzieci | UIC Online Informatics
  • Wheat Ales (American) (Polski)
  • Korzyści z karmienia piersią po roku
  • Czy bezpiecznie jest wrzucać fusy z kawy do zlewu | Atomic Plumbing
  • Cool-Down After Your Workout (Polski)
  • Nasza praca
  • Najlepsza ręczna maszyna do szycia do kupienia: 2020

Meta

  • Zaloguj się
  • Kanał wpisów
  • Kanał komentarzy
  • WordPress.org

Archiwa

  • Marzec 2021
  • Luty 2021
  • Styczeń 2021
  • Grudzień 2020
  • DeutschDeutsch
  • NederlandsNederlands
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • PolskiPolski
  • 日本語日本語
©2021 Info Cafe | WordPress Theme by SuperbThemes.com