Think Complexity: Nauka o złożoności i modelowanie obliczeniowe

Ocena:   (4,6 na 5)

Think Complexity: Nauka o złożoności i modelowanie obliczeniowe (B. Downey Allen)

Opinie czytelników

Podsumowanie:

Recenzje podkreślają, że książka Allena Downeya o nauce o złożoności jest solidnym wprowadzeniem, skutecznie uczącym złożonych pojęć w zwięzły sposób. Choć wiele osób docenia podejście edukacyjne i przykłady programowania, niektórzy wyrażają rozczarowanie zależnością drugiego wydania od dostępu do Internetu i utratą treści w porównaniu z pierwszym wydaniem.

Zalety:

Dobrze zorganizowana treść ucząca złożoności nauki, efektywne wykorzystanie programowania do wyjaśnienia matematyki, dobre do samodzielnej nauki, autor przystępny i responsywny, poprzednie wydanie dostępne za darmo.

Wady:

Druga edycja nie zawiera niektórych interesujących elementów z pierwszej edycji i wymaga połączenia z Internetem do działania, ogólna preferencja dla pierwszej edycji w stosunku do drugiej.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

Think Complexity: Complexity Science and Computational Modeling

Zawartość książki:

Nauka o złożoności wykorzystuje obliczenia do badania nauk fizycznych i społecznych. W Think Complexity wykorzystasz grafy, automaty komórkowe i modele oparte na agentach do badania zagadnień z fizyki, biologii i ekonomii.

Niezależnie od tego, czy jesteś średnio zaawansowanym programistą Pythona, czy studentem modelowania obliczeniowego, zagłębisz się w przykłady złożonych systemów poprzez serię praktycznych przykładów, ćwiczeń, studiów przypadków i łatwych do zrozumienia wyjaśnień.

W tej zaktualizowanej drugiej edycji będziesz:

⬤ Pracować z tablicami NumPy i metodami SciPy, w tym z podstawowym przetwarzaniem sygnałów i szybką transformatą Fouriera.

⬤ Studiować abstrakcyjne modele złożonych systemów fizycznych, w tym prawa potęgowe, fraktale i szum różowy oraz maszyny Turinga.

⬤ Uzyskaj notatniki Jupyter wypełnione kodem startowym i rozwiązaniami, które pomogą Ci ponownie wdrożyć i rozszerzyć oryginalne eksperymenty w zakresie złożoności; oraz modele obliczeń, takie jak Turmity, maszyny Turinga i automaty komórkowe.

⬤ Poznaj filozofię nauki, w tym naturę praw naukowych, wybór teorii oraz realizm i instrumentalizm.

Idealny jako tekst na kurs modelowania obliczeniowego w Pythonie, Think Complexity pomaga również samoukom zdobyć cenne doświadczenie w zakresie tematów i pomysłów, z którymi inaczej mogliby się nie zetknąć.

Dodatkowe informacje o książce:

ISBN:9781492040200
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:230

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Python dla projektantów oprogramowania: Jak myśleć jak informatyk - Python for Software Design: How...
Python for Software Design to zwięzłe wprowadzenie...
Python dla projektantów oprogramowania: Jak myśleć jak informatyk - Python for Software Design: How to Think Like a Computer Scientist
Think STATS: Eksploracyjna analiza danych - Think STATS: Exploratory Data Analysis
Jeśli wiesz, jak programować, masz umiejętności przekształcania...
Think STATS: Eksploracyjna analiza danych - Think STATS: Exploratory Data Analysis
Think Python: Jak myśleć jak informatyk - Think Python: How to Think Like a Computer...
Jeśli chcesz nauczyć się programować, praca z Pythonem to...
Think Python: Jak myśleć jak informatyk - Think Python: How to Think Like a Computer Scientist
Think Complexity: Nauka o złożoności i modelowanie obliczeniowe - Think Complexity: Complexity...
Nauka o złożoności wykorzystuje obliczenia do...
Think Complexity: Nauka o złożoności i modelowanie obliczeniowe - Think Complexity: Complexity Science and Computational Modeling
Think Bayes: Statystyka bayesowska w Pythonie - Think Bayes: Bayesian Statistics in Python
Jeśli wiesz, jak programować, jesteś gotowy, by zmierzyć...
Think Bayes: Statystyka bayesowska w Pythonie - Think Bayes: Bayesian Statistics in Python
Think Data Structures: Algorytmy i wyszukiwanie informacji w Javie - Think Data Structures:...
Jeśli jesteś studentem informatyki lub programistą...
Think Data Structures: Algorytmy i wyszukiwanie informacji w Javie - Think Data Structures: Algorithms and Information Retrieval in Java
Think Java: Jak myśleć jak informatyk - Think Java: How to Think Like a Computer Scientist
Think Java to praktyczne wprowadzenie do informatyki i...
Think Java: Jak myśleć jak informatyk - Think Java: How to Think Like a Computer Scientist
Think DSP: Cyfrowe przetwarzanie sygnałów w Pythonie - Think DSP: Digital Signal Processing in...
Jeśli rozumiesz podstawy matematyki i wiesz, jak...
Think DSP: Cyfrowe przetwarzanie sygnałów w Pythonie - Think DSP: Digital Signal Processing in Python
Modelowanie i symulacja w Pythonie: Wprowadzenie dla naukowców i inżynierów - Modeling and...
Modelowanie i symulacja w Pythonie „Modeling and...
Modelowanie i symulacja w Pythonie: Wprowadzenie dla naukowców i inżynierów - Modeling and Simulation in Python: An Introduction for Scientists and Engineers
Python dla projektantów oprogramowania - Python for Software Design
Python for Software Design to zwięzłe wprowadzenie do projektowania oprogramowania przy użyciu...
Python dla projektantów oprogramowania - Python for Software Design
Prawdopodobnie zbyt pochopne myślenie: jak wykorzystywać dane do odpowiadania na pytania, unikania...
Niezbędny przewodnik po sposobach, w jakie dane...
Prawdopodobnie zbyt pochopne myślenie: jak wykorzystywać dane do odpowiadania na pytania, unikania pułapek statystycznych i podejmowania lepszych decyzji - Probably Overthinking It: How to Use Data to Answer Questions, Avoid Statistical Traps, and Make Better Decisions

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)