Hodnocení:
Kniha „Scientific Computing with Python“ je komplexním zdrojem informací určeným začátečníkům a středně pokročilým čtenářům, kteří mají zájem o používání jazyka Python pro vědecké výpočty. Poskytuje srozumitelné vysvětlení programovacích konceptů a základních knihoven jazyka Python, podpořené příklady a cvičeními. Přestože je přínosná pro výuku, má nedostatky v rejstříku a hloubce některých pokročilých témat.
Klady:⬤ Přehledný a srozumitelný úvod do jazyka Python a vědeckých výpočtů.
⬤ Vhodná pro začátečníky a středně pokročilé uživatele, bez nutnosti předchozích znalostí.
⬤ Zahrnuje základní knihovny, jako jsou NumPy, SciPy a Pandas.
⬤ Dobře strukturovaný obsah s podrobným vysvětlením a užitečnými příklady.
⬤ Nabízí praktický přístup k řešení problémů ve vědeckých výpočtech.
⬤ Dobrá cvičení na konci každé kapitoly.
⬤ Minimální a neefektivní rejstřík, který ztěžuje použití jako referenční knihy.
⬤ První kapitoly mohou být pro zkušené programátory příliš základní.
⬤ Hloubka obětována ve prospěch šíře; některá důležitá témata (např. knihovny pro vykreslování) jsou vynechána.
⬤ Omezená diskuse o pokročilých tématech, jako je návrh softwaru ve vědeckých výpočtech.
⬤ Někteří čtenáři považují vyprávění za příliš zjednodušené nebo podávané lžičkou.
(na základě 13 hodnocení čtenářů)
Scientific Computing with Python - Second Edition: High-performance scientific computing with NumPy, SciPy, and pandas
Využijte tohoto komplexního průvodce plného příkladů pro všechny své výpočetní potřeby v jazyce Python
Klíčové vlastnosti:
⬤ Naučte se první kroky v Pythonu k vysoce specializovaným konceptům.
⬤ Prozkoumejte příklady a úryvky kódu převzaté z typických programovacích situací v rámci vědeckých výpočtů.
⬤ Ponořte se do základních informatických konceptů, jako je iterace, objektově orientované programování, testování a MPI, prezentovaných v silné vazbě na aplikace v rámci vědeckých výpočtů.
Popis knihy:
Python má v oblasti vědeckých výpočtů obrovský potenciál. Toto aktualizované vydání knihy Scientific Computing with Python obsahuje nové kapitoly o grafických uživatelských rozhraních, efektivním zpracování dat a paralelních výpočtech, které vám pomohou efektivně provádět matematické a vědecké výpočty pomocí jazyka Python.
Tato kniha vám pomůže prozkoumat nové funkce syntaxe jazyka Python a vytvářet různé modely s využitím principů vědeckých výpočtů. Kniha představuje Python spolu s matematickými aplikacemi a na příkladech s Pythonem 3 ukazuje, jak aplikovat koncepty Pythonu ve výpočetní technice. 8. Budete používat pandas pro základní analýzu dat, abyste pochopili moderní potřeby vědeckých výpočtů, a budete se zabývat vylepšeními datových modulů a vestavěnými funkcemi. Prozkoumáte také moduly pro numerické výpočty, jako jsou NumPy a SciPy, které umožňují rychlý přístup k vysoce efektivním numerickým algoritmům. Naučíte-li se používat vykreslovací modul Matplotlib, budete schopni prezentovat výsledky svých výpočtů v přednáškách a publikacích. Zvláštní kapitola je věnována SymPy, nástroji pro propojení symbolických a numerických výpočtů.
Na konci této knihy o Pythonu získáte solidní znalosti o automatizaci úloh a o tom, jak implementovat a testovat matematické algoritmy v oblasti vědeckých výpočtů.
Co se naučíte:
⬤ Poznáte stavební kameny výpočetní matematiky, lineární algebry a souvisejících objektů jazyka Python.
⬤ Využívat Matplotlib k vytváření vysoce kvalitních obrázků a grafiky pro kreslení a vizualizaci výsledků.
⬤ Aplikace objektově orientovaného programování (OOP) na vědecké výpočty v jazyce Python.
⬤ Zjistěte, jak pomocí pandas vstoupit do světa zpracování dat.
⬤ Zpracujte výjimky pro psaní spolehlivého a použitelného kódu.
⬤ Pokrýt manuální a automatické aspekty testování pro vědecké programování.
⬤ Seznámíte se s paralelními výpočty pro zvýšení rychlosti výpočtů.
Pro koho je kniha určena:
Tato kniha je určena studentům s matematickým vzděláním, vysokoškolským učitelům, kteří navrhují moderní kurzy programování, datovým vědcům, výzkumníkům, vývojářům a všem, kteří chtějí provádět vědecké výpočty v jazyce Python.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)