中久喜健司の作品一覧
「中久喜健司」の「科学技術計算のためのPython入門――開発基礎、必須ライブラリ、高速化」ほか、ユーザーレビューをお届けします!
- 作者をフォローする
- フォローすると、この作者の新刊が配信された際に、お知らせします。
無料マンガ・ラノベなど、豊富なラインナップで201万冊以上配信中!
「中久喜健司」の「科学技術計算のためのPython入門――開発基礎、必須ライブラリ、高速化」ほか、ユーザーレビューをお届けします!
ビジネス・実用
Posted by ブクログ
1章 科学技術計算とPython
Pythonには科学技術のための要素がいろいろと備わっている、その代表がSciPyである。
2章 ゼロからのシュミレータ開発
ゼロから科学技術計算ソフトウエアを構築していくうえでロッケットシミュレータPyRockSimの作成例を挙げている
3章 IPythonとSpyder
Pythonの実行環境としてIPython(いまではJupyter)とSpyderの紹介です。それぞれに特徴があり使い分けが大事。いまではVS Codeなどの実行環境もありとても便利。
4章 Pythonの基礎
省略
5章 クラスとオブジェクトの基礎
省略
6章 入力と出力
標準入力、標準出力、ファイルの入出力(CSV,エクセルファイル)、シリカライス(pickle)など
pandasライブラリによる入出力、Webからの入力
7章 Numpy
Pythonの科学技術計算の基礎となっているのがNumpyである。多機能でありPythonの遅さをカバーしてくれるライブラリである。とても全部把握するのは無理
8章 SciPy
高度な数学関数、科学技術計算関数、メソッドが定義しており大変重宝するもの。
9章 Matplotlib
Pythonを使った描画の基礎のなすライブラリで最近ではこれらを拡張したライブラリもありインタラクティブな操作を可能となっている。
10章 Pandas
これがあるからPythonを使っているともいえる強力なライブラリ
11章 プログラムの高速化
高度すぎるのでパス
12章 プログラムの応用例
高度すぎるのでパス
初級者には難しい内容でした。
いずれ大量のデータや複雑な計算を扱うようになったときには処理速度を気にしなければいけなくなると思いますので、他の本で勉強した後でまたこの本に取り組みたいと思います。