Pythonによる数値計算とシミュレーション

小高知宏(著)

 /

オーム社

作品情報

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。

『C による数値計算とシミュレーション』のPython版登場!!
 本書は、シミュレーションプログラミングの基礎と、それを支える数値計算の技術について解説します。数値計算の技術から、先端的なマルチエージェントシミュレーションの基礎までをPythonのプログラムを示しながら具体的に解説します。
 アルゴリズムの原理を丁寧に説明するとともに、Pythonの便利な機能を応用する方法も随所で示すものです。

まえがき
第1章 Pythonにおける数値計算
1.1 Pythonによる数値計算プログラムの構成
1.1.1 Pythonによる数値計算プログラム
1.1.2 Pythonモジュールの活用
1.2 数値計算と誤差
1.2.1 数値計算における誤差
1.2.2 数値計算における誤差の実際
1.2.3 Pythonモジュールの活用
章末問題
第2章 常微分方程式に基づく物理シミュレーション
2.1 質点の1次元運動シミュレーション
2.1.1 自由落下のシミュレーション
2.1.2 着陸船のシミュレーション
2.2  ポテンシャルに基づく2次元運動シミュレーション
2.2.1 ポテンシャルに基づく2次元運動
2.2.2 2次元運動シミュレーション
2.3 Pythonモジュールの活用
章末問題
第3章 偏微分方程式に基づく物理シミュレーション
3.1 偏微分方程式の境界値問題
3.1.1 ラプラスの方程式
3.1.2 ラプラスの方程式の境界値問題
3.1.3 境界値問題の数値解法
3.1.4 ガウスの消去法による境界値問題の計算
3.1.5 逐次近似による境界値問題の計算
3.1.6 その他の二階偏微分方程式
3.2 ラプラスの方程式による場のシミュレーション
3.2.1 ラプラスの方程式の反復解法プログラム
3.2.2 より複雑な形状の領域の場合
3.3 Pythonモジュールの活用
章末問題
第4章 セルオートマトンを使ったシミュレーション
4.1 セルオートマトンの原理
4.1.1 セルオートマトンとは
4.1.2 セルオートマトンの計算プログラム
4.2 ライフゲーム
4.2.1 ライフゲームとは
4.2.2 ライフゲームのプログラム
4.3 交通流シミュレーション
4.3.1 1次元セルオートマトンによる交通流のシミュレーション
4.3.2 交通流シミュレーションのプログラム
章末問題
第5章 乱数を使った確率的シミュレーション
5.1 擬似乱数
5.1.1 乱数と擬似乱数
5.1.2 乱数生成アルゴリズム
5.1.3 Pythonの乱数生成モジュール
5.2 乱数と数値計算
5.2.1 数値積分と乱数
5.2.2 乱数と最適化
5.3 乱数を使ったシミュレーション
5.3.1 ランダムウォーク
5.3.2 ランダムウォークシミュレーション
5.4 Pythonモジュールの活用
章末問題
第6章 エージェントベースのシミュレーション
6.1 エージェントとは
6.1.1 エージェントの考え方
6.1.2 Pythonによるエージェントシミュレーションの実現
6.1.3 マルチエージェントへの拡張
6.1.4 相互作用するマルチエージェント
6.2 マルチエージェントによる相互作用のシミュレーション
6.2.1 マルチエージェントによるシミュレーション
6.2.2 マルチエージェントシミュレーションプログラム
章末問題
付録
A.1 4次のルンゲ=クッタ法の公式
A.2 ラプラスの方程式が周囲4点の差分で近似できることの説明
A.3 ナップサック問題の解法プログラムrkp30.py
A.4 シンプソンの公式
章末問題略解
参考文献
索  引

もっとみる

商品情報

シリーズ
Pythonによる数値計算とシミュレーション
著者
小高知宏
ジャンル
コンピュータ・情報 - IT・Eビジネス・資格・読み物
出版社
オーム社
書籍発売日
2018.01.15
Reader Store発売日
2018.02.16
ファイルサイズ
64.7MB
ページ数
208ページ

以下の製品には非対応です

  • PlayStation®Vita

※この商品はタブレットなど大きなディスプレイを備えた機器で読むことに適しています。
文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

Pythonによる数値計算とシミュレーション

  • 試し読み
  • 新刊通知

    • 小高知宏

    • Pythonによる数値計算とシミュレーション

    もっとみる

    この作品のタグ

    この作品のレビュー

    平均 3.0 (2件のレビュー)

    レビューを書く

    0
    0
    1
    0
    0

    すべてのレビューを見る

    新刊自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。

    • ・発売と同時にすぐにお手元のデバイスに追加!
    • ・買い逃すことがありません!
    • ・いつでも解約ができるから安心!

    ※新刊自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新号を含め、既刊の号は含まれません。ご契約はページ右の「新刊自動購入を始める」からお手続きください。

    ※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。

    不定期に刊行される「増刊号」「特別号」等も、自動購入の対象に含まれますのでご了承ください。(シリーズ名が異なるものは対象となりません)

    ※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。

    ※My Sony IDを削除すると新刊自動購入は解約となります。

    お支払方法:クレジットカードのみ
    解約方法:マイページの「予約・新刊自動購入設定」より、随時解約可能です

    続巻自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。

    • ・発売と同時にすぐにお手元のデバイスに追加!
    • ・買い逃すことがありません!
    • ・いつでも解約ができるから安心!
    • ・優待ポイントが2倍になるおトクなキャンペーン実施中!

    ※続巻自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新巻を含め、既刊の巻は含まれません。ご契約はページ右の「続巻自動購入を始める」からお手続きください。

    ※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。

    不定期に刊行される特別号等も自動購入の対象に含まれる場合がありますのでご了承ください。(シリーズ名が異なるものは対象となりません)

    ※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。

    ※My Sony IDを削除すると続巻自動購入は解約となります。

    お支払方法:クレジットカードのみ
    解約方法:マイページの「予約自動購入設定」より、随時解約可能です

    Reader Store BOOK GIFT とは

    ご家族、ご友人などに電子書籍をギフトとしてプレゼントすることができる機能です。
    贈りたい本を「プレゼントする」のボタンからご購入頂き、お受け取り用のリンクをメールなどでお知らせするだけでOK!
    ぜひお誕生日のお祝いや、おすすめしたい本をプレゼントしてみてください。

    ※ギフトのお受け取り期限はご購入後6ヶ月となります。お受け取りされないまま期限を過ぎた場合、お受け取りや払い戻しはできませんのでご注意ください。
    ※お受け取りになる方がすでに同じ本をお持ちの場合でも払い戻しはできません。
    ※ギフトのお受け取りにはサインアップ(無料)が必要です。
    ※ご自身の本棚の本を贈ることはできません。
    ※ポイント、クーポンの利用はできません。

    クーポンコード登録

    登録

    Reader Storeをご利用のお客様へ

    ご利用ありがとうございます!

    エラー(エラーコード: )

    本棚に以下の作品が追加されました

    追加された作品は本棚から読むことが出来ます

    本棚を開くには、画面右上にある「本棚」ボタンをクリック

    スマートフォンの場合

    パソコンの場合

    このレビューを不適切なレビューとして報告します。よろしいですか?

    ご協力ありがとうございました
    参考にさせていただきます。

    レビューを削除してもよろしいですか?
    削除すると元に戻すことはできません。