幫助中心 | 我的帳號 | 關於我們

土木工程Python程序設計基礎(高等學校電腦科學與技術教材)

  • 作者:編者:劉飛禹//徐金明|責編:譚文芳
  • 出版社:北京交通大學
  • ISBN:9787512151321
  • 出版日期:2024/01/01
  • 裝幀:平裝
  • 頁數:222
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書基於Python 3.10.9,主要內容包括Python程序設計基礎、sklearn應用基礎、keras應用基礎、Python結構工程應用基礎、Python岩土工程應用基礎,涵蓋了目前Python的主要應用方法,尤其是Python在土木工程領域的一些應用(如機器學習演算法及其實現、建築物與地下工程變形預測的演算法實現)。
    本書系統全面,內容合理,實例豐富,層次清晰,使用方便,適用性強,可作為高等學校理工科專業本科生、研究生的教學用書,也可供有關科研和工程技術人員參考使用。

作者介紹
編者:劉飛禹//徐金明|責編:譚文芳

目錄
第1章  Python程序設計平台的安裝
  1.1  基本運行環境Anaconda的安裝
    1.1.1  Anaconda的下載
    1.1.2  Anaconda的安裝
    1.1.3  標準庫的安裝
    1.1.4  指定版本的安裝
  1.2  基本數學庫和作圖包的安裝
    1.2.1  數學計算庫的安裝
    1.2.2  作圖庫的安裝
  1.3  機器學習庫的安裝
    1.3.1  sklearn庫的安裝
    1.3.2  keras庫的安裝
    1.3.3  tensorflow的安裝
    1.3.4  其他相關庫的安裝
  1.4  pycharm的安裝
    1.4.1  pycharm的下載
    1.4.2  pycharm的安裝
  1.5  簡例與幫助的使用
    1.5.1  簡例
    1.5.2  幫助的使用
  習題1
第2章  Python程序設計基礎
  2.1  Python的基本語法
    2.1.1  基本數據類型
    2.1.2  容器
    2.1.3  Python中的變數類型轉換
    2.1.4  Python中的分支和循環
    2.1.5  Python中的函數、生成器和類
    2.1.6  正則表達式
  2.2  Python的文件操作與異常處理
    2.2.1  文件操作
    2.2.2  爬蟲操作
    2.2.3  資料庫操作
    2.2.4  異常處理
  2.3  Python的科學計算
    2.3.1  Python基本計算
    2.3.2  Python線性代數計算
  2.4  Python的作圖
    2.4.1  Python二維圖的製作
    2.4.2  Python三維圖的製作
    2.4.3  turtle的使用
  2.5  Python的圖像處理
    2.5.1  Python靜態圖像處理
    2.5.2  Python視頻圖像處理
  2.6  Python的圖形用戶界面編程
    2.6.1  tkinter編程簡介
    2.6.2  tkinter控制項的名稱和屬性
    2.6.3  使用tkinter實現四則運算
  2.7  Python的可執行文件製作
    2.7.1  pyinstaller庫的使用

    2.7.2  kivy庫的安裝與使用
  2.8  Python網路編程
    2.8.1  Django的安裝
    2.8.2  Django的基本應用
  習題2
第3章  sklearn應用基礎
  3.1  sklearn簡介
  3.2  sklearn的基本應用
    3.2.1  sklearn自帶數據集簡介
    3.2.2  sklearn數據預處理
    3.2.3  分類的Python實現
    3.2.4  回歸的Python實現
    3.2.5  聚類的Python實現
    3.2.6  降維的Python實現
  3.3  sklearn的高級應用
    3.3.1  數據模型的交叉驗證
    3.3.2  模型參數影響分析
  習題3
第4章  keras應用基礎
  4.1  人工神經網路理論基礎
    4.1.1  人工神經網路理論及發展
    4.1.2  人工神經網路特點
    4.1.3  人工神經網路應用領域
    4.1.4  人工神經網路架構
    4.1.5  人工神經網路模型搭建
  4.2  keras的人工神經網路基本實現
    4.2.1  keras簡介
    4.2.2  keras中模型的定義
    4.2.3  keras中網路層的定義
    4.2.4  keras中網路的訓練與調用
    4.2.5  基於keras與tensorflow結合的人工神經網路
  4.3  keras的人工神經網路高級實現
    4.3.1  使用keras和遺傳演算法優化LSTM結構準確率
    4.3.2  結合sklearn和keras的數據綜合分析
    4.3.3  使用物理信息人工神經網路PINN求解微分方程
  習題4
第5章  Python結構工程應用基礎
  5.1  使用矩陣位移法進行結構工程問題的計算
    5.1.1  理論基礎
    5.1.2  程序實現
  5.2  使用Python進行AutoCAD的二次開發
    5.2.1  pyautocad的安裝
    5.2.2  pyautocad開發實例
  5.3  使用Python進行懸臂樑受力變形的數值模擬
    5.3.1  有限元分析理論基礎
    5.3.2  懸臂樑受力變形數值模擬的實現
  習題5
第6章  Python岩土工程應用基礎
  6.1  使用Python實現循環直剪試驗的數據分析
    6.1.1  理論基礎

    6.1.2  應力應變滯回曲線分析
  6.2  使用Python編製淺基礎沉降計算的可視化應用程序
    6.2.1  理論基礎
    6.2.2  程序實現
  6.3  使用Python實現單樁荷載位移關係的模擬
    6.3.1  理論基礎
    6.3.2  使用Python實現單樁荷載位移關係的模擬
  6.4  基於人工神經網路的基坑施工影響分析
    6.4.1  理論基礎
    6.4.2  算例
  習題6
附錄A  本書所用文件名一覽表
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032