性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當(dāng)前位置 : 首頁(yè)  圖書 正文

Julia編程從入門到實(shí)踐簡(jiǎn)介,目錄書摘

2019-12-20 14:17 來(lái)源:京東 作者:京東
從入門到實(shí)踐
Julia編程從入門到實(shí)踐
暫無(wú)報(bào)價(jià)
50+評(píng)論 100%好評(píng)
編輯推薦:

《Julia編程從入門到實(shí)踐》是一本全面介紹Julia編程從入門到實(shí)踐的教程,其在介紹基礎(chǔ)知識(shí)的同時(shí)加入大量實(shí)例,可以讓你在快速掌握J(rèn)ulia 編程知識(shí)的基礎(chǔ)上,編寫出能解決實(shí)際問(wèn)題的代碼并開(kāi)發(fā)復(fù)雜項(xiàng)目

內(nèi)容簡(jiǎn)介:

本書首先講解Julia編程語(yǔ)言的基礎(chǔ)知識(shí),如Julia編程語(yǔ)言的優(yōu)勢(shì)、開(kāi)發(fā)環(huán)境、集成開(kāi)發(fā)環(huán)境、生態(tài)系統(tǒng)、外部庫(kù)等;然后實(shí)例剖析講解Julia編程語(yǔ)言的基本語(yǔ)法、流程控制、函數(shù)應(yīng)用、面對(duì)程序編程;接著實(shí)例剖析講解Julia的核心優(yōu)勢(shì),即多維數(shù)組、流、文件操作、網(wǎng)絡(luò)通信、序列化、日期處理方法、并行計(jì)算特性;然后講解Julia在數(shù)據(jù)科學(xué)中的應(yīng)用,即Julia數(shù)據(jù)工程、數(shù)據(jù)集的可視圖;最后講解Julia在機(jī)器學(xué)習(xí)中的應(yīng)用,即無(wú)監(jiān)督式機(jī)器學(xué)習(xí)和監(jiān)督式機(jī)器學(xué)習(xí)。在講解過(guò)程中即考慮讀者的學(xué)習(xí)習(xí)慣,又通過(guò)具體實(shí)例剖析講解基于Julia程序開(kāi)發(fā)過(guò)程中的熱點(diǎn)問(wèn)題、關(guān)鍵問(wèn)題及種種難題。

作者簡(jiǎn)介:

周俊慶 現(xiàn)任青島慧谷大數(shù)據(jù)產(chǎn)業(yè)發(fā)展有限公司項(xiàng)目開(kāi)發(fā)部經(jīng)理,曾擔(dān)任“餓了么”公司技術(shù)部主管,具有6年以上Python,PHP項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。精通Julia,JS, Java,C,C#等編程語(yǔ)言,熟悉多種開(kāi)源技術(shù),喜歡GET新技能,曾帶領(lǐng)團(tuán)隊(duì)完成過(guò)多個(gè)中小型項(xiàng)目開(kāi)發(fā),對(duì)數(shù)據(jù)安全、云計(jì)算等領(lǐng)域進(jìn)行過(guò)系統(tǒng)學(xué)習(xí)和培訓(xùn)。

目錄:

第1章 Julia程序開(kāi)發(fā)快速入門 1
1.1  初識(shí)Julia語(yǔ)言 2
1.1.1  Julia語(yǔ)言概述 2
1.1.2  Julia語(yǔ)言的特點(diǎn) 2
1.1.3  學(xué)習(xí)Julia語(yǔ)言的必要性 3
1.2  Julia的下載與安裝 4
1.2.1  Julia的下載 4
1.2.2  Julia的安裝 6
1.3  Julia程序的編寫 7
1.3.1  打開(kāi)Julia的交互式窗口并編寫簡(jiǎn)單程序 7
1.3.2  利用Julia的交互式窗口執(zhí)行源文件 11
1.4  Julia交互式窗口的提示模式 13
1.4.1  Julia模式 14
1.4.2  Help模式 15
1.4.3  Shell模式 16
1.4.4  i-search模式 17
1.4.5  package模式 17
1.5  Julia交互式窗口的快捷鍵 18
1.6  Julia與他編程語(yǔ)言的對(duì)比 19
1.6.1  Julia與Matlab的對(duì)比 19
1.6.2  Julia與Python的對(duì)比 20
1.6.3  Julia與C/C++的對(duì)比 21
第2章 Julia編程基礎(chǔ) 22
2.1  常量和變量 23
2.1.1  常量 23
2.1.2  變量及命名規(guī)則 24
2.1.3  變量的賦值 26
2.2  基本數(shù)據(jù)類型 27
2.2.1  整型 28
2.2.2  浮點(diǎn)型 31
2.2.3  復(fù)數(shù)型和有理數(shù)型 31
2.2.4  字符型和字符串型 32
2.3  運(yùn)算符 33
2.3.1  算術(shù)運(yùn)算符 33
2.3.2  賦值運(yùn)算符 35
2.3.3  位運(yùn)算符 36
第3章 Julia的選擇結(jié)構(gòu) 40
3.1  if語(yǔ)句 41
3.1.1  if語(yǔ)句的一般格式 41
3.1.2  實(shí)例:奇偶數(shù)判斷 42
3.1.3  實(shí)例:游戲登錄判斷系統(tǒng) 43

3.2  關(guān)系運(yùn)算符 45
3.2.1  關(guān)系運(yùn)算符及意義 45
3.2.2  實(shí)例:學(xué)生成績(jī)?cè)u(píng)語(yǔ)系統(tǒng) 46
3.2.3  實(shí)例:企業(yè)獎(jiǎng)金發(fā)放系統(tǒng) 48
3.2.4  實(shí)例:求一元二次方程的根 50
3.2.5  實(shí)例:分解數(shù)字 52
3.3  邏輯運(yùn)算符 53
3.3.1  邏輯運(yùn)算符及意義 54
3.3.2  實(shí)例:判斷是否是閏年 54
3.3.3  實(shí)例:輸入三個(gè)數(shù)并顯示最大的數(shù) 55
3.3.4  實(shí)例:搖骰子游戲 56
3.3.5  實(shí)例:剪刀、石頭、布的游戲 58
3.3.6  實(shí)例:每周學(xué)習(xí)計(jì)劃系統(tǒng) 59
3.4  嵌套if語(yǔ)句 60
3.4.1  嵌套if語(yǔ)句的一般格式 61
3.4.2  實(shí)例:判斷一個(gè)數(shù)是否是2或5的倍數(shù) 61
3.4.3  實(shí)例:隨機(jī)產(chǎn)生數(shù)并顯示最大數(shù)和最小數(shù) 63
3.4.4  實(shí)例:火車站安檢系統(tǒng) 64
3.4.5  實(shí)例:水仙花數(shù) 65
3.5  條件運(yùn)算符和條件表達(dá)式 67
3.6  復(fù)合表達(dá)式 68
3.6.1  begin塊 68
3.6.2  鏈 70
3.7  異常處理 71
3.7.1  try…catch語(yǔ)句 71
3.7.2  try…finally語(yǔ)句 73

第4章 Julia的循環(huán)結(jié)構(gòu) 76
4.1  while循環(huán) 77
4.1.1  while循環(huán)的一般格式 77
4.1.2  實(shí)例:計(jì)算1+2+3+…+100的和 78
4.1.3  實(shí)例:隨機(jī)產(chǎn)生10個(gè)隨機(jī)數(shù),并打印最大的數(shù) 79
4.1.4  實(shí)例:階乘求和 80
4.1.5  實(shí)例:求s=a+aa+aaa+…+aa...a(chǎn)的值 81
4.1.6  實(shí)例:猴子吃桃問(wèn)題 82
4.2  無(wú)限循環(huán) 83
4.3  for循環(huán) 84
4.3.1  for循環(huán)的一般格式 84
4.3.2  實(shí)例:遍歷顯示學(xué)生的姓名 85
4.3.3  實(shí)例:遍歷顯示字符串中的字符 85
4.3.4  實(shí)例:遍歷顯示10以內(nèi)偶數(shù) 86
4.4  在for循環(huán)中使用range()函數(shù) 87
4.4.1  range()函數(shù) 87
4.4.2  實(shí)例:顯示1~500所有奇數(shù) 88
4.4.3  實(shí)例:在1~1000產(chǎn)生90個(gè)均勻分布數(shù) 88
4.4.4  實(shí)例:球的反彈高度 89
4.5  循環(huán)嵌套 90
4.5.1  實(shí)例:繪制★的三角形 90
4.5.2  實(shí)例:分解質(zhì)因數(shù) 91
4.5.3  實(shí)例:斐波那契數(shù)列 92
4.5.4  實(shí)例:弗洛伊德三角形 93
4.5.5  實(shí)例:楊輝三角 95
4.6  break語(yǔ)句 97
4.7  continue語(yǔ)句 98
第5章 Julia的函數(shù)和模塊 100
5.1  初識(shí)函數(shù) 101
5.2  內(nèi)置函數(shù) 101
5.2.1  數(shù)學(xué)函數(shù) 101
5.2.2  隨機(jī)函數(shù) 104
5.2.3  三角函數(shù) 105
5.2.4  字符函數(shù) 107
5.2.5  字符串函數(shù) 109
5.2.6  實(shí)例:算術(shù)運(yùn)算小測(cè)試 110
5.3  用戶自定義函數(shù) 113
5.3.1  函數(shù)的定義 113
5.3.2  調(diào)用自定義函數(shù) 114
5.3.3  函數(shù)的參數(shù)傳遞 117
5.3.4  函數(shù)的參數(shù)類型 119
5.3.5  操作符函數(shù) 124
5.3.6  實(shí)例:年齡問(wèn)題的解決 125
5.4  模塊 127
5.4.1  模塊的定義 127
5.4.2  模塊的調(diào)用 128
5.4.3  標(biāo)準(zhǔn)模塊 132
第6章 Julia的特征數(shù)據(jù)類型 133
6.1  數(shù)組 134
6.1.1  數(shù)組的定義 134
6.1.2  顯示數(shù)組中的值 135
6.1.3  修改數(shù)組中的值 136
6.1.4  刪除數(shù)組中的值 137
6.2  元組 138
6.2.1  元組的定義 138
6.2.2  訪問(wèn)元組中的值 139
6.2.3  元組的其他操作 140
6.2.4  實(shí)例:顯示自動(dòng)售貨系統(tǒng)中的數(shù)據(jù) 141
6.3  字典 142
6.3.1  字典的定義 143
6.3.2  訪問(wèn)字典中的值和鍵 144
6.3.3  修改字典 146
6.3.4  字典的其他操作 147
6.3.5  實(shí)例:用戶注冊(cè)系統(tǒng) 149
6.3.6  實(shí)例:用戶登錄系統(tǒng) 151
6.4  集合 154
6.4.1  集合的定義 155
6.4.2  集合的兩個(gè)基本功能 155
6.4.3  修改集合中的數(shù)據(jù) 156
6.4.4  集合中的運(yùn)算 157
6.4.5  實(shí)例:利用集合排序無(wú)重復(fù)的隨機(jī)數(shù) 158
第7章 Julia的矩陣操作 160
7.1  初識(shí)矩陣 161
7.1.1  矩陣的定義 161
7.1.2  矩陣的作用 161
7.1.3  創(chuàng)建矩陣 161

7.2  矩陣的拼接 165
7.2.1  利用空格和分號(hào)進(jìn)行矩陣拼接 166
7.2.2  利用逗號(hào)進(jìn)行拼接 167
7.3  矩陣的運(yùn)算 169
7.3.1  矩陣的加法運(yùn)算 169
7.3.2  矩陣的減法運(yùn)算 170
7.3.3  矩陣的轉(zhuǎn)置運(yùn)算 171
7.3.4  矩陣的數(shù)乘運(yùn)算 172
7.3.5  矩陣的乘法運(yùn)算 173
7.3.6  矩陣的除法運(yùn)算 175
7.4  矩陣的函數(shù)應(yīng)用 176
7.4.1  矩陣的基本函數(shù) 176
7.4.2  矩陣的其他創(chuàng)建函數(shù) 177
7.4.3  矩陣的函數(shù)運(yùn)算 179
7.5  過(guò)濾矩陣中的數(shù)據(jù) 181
7.5.1  利用列過(guò)濾矩陣中的數(shù)據(jù) 182
7.5.2  利用行過(guò)濾矩陣中的數(shù)據(jù) 182
7.5.3  利用行和列過(guò)濾矩陣中的數(shù)據(jù) 183
第8章 Julia的文件操作 185
8.1  文件的基本操作 186
8.1.1  文件的創(chuàng)建 186
8.1.2  寫入文件內(nèi)容 188
8.1.3  讀取文件內(nèi)容 192
8.2  文件中的矩陣操作 196
8.2.1  把矩陣內(nèi)容寫入文件 196
8.2.2  從文件中讀取矩陣內(nèi)容 199
8.3  CSV文件的操作 200
8.3.1  CSV文件的規(guī)則 200
8.3.2  創(chuàng)建CSV文件并寫入內(nèi)容 200
8.3.3  讀取CSV文件中內(nèi)容并顯示 202
8.4  IOBuffer的操作 203
第9章 Julia集成開(kāi)發(fā)軟件JuliaPro 207
9.1  JuliaPro的下載與安裝 208
9.1.1  JuliaPro的下載 208
9.1.2  JuliaPro的安裝 212
9.2  JuliaPro的界面與操作技巧 214
9.2.1  標(biāo)題欄和菜單欄 215
9.2.2  工具欄 215
9.2.3  主窗口 216
9.2.4  面板的大小和位置調(diào)整 218
第10章 Julia的數(shù)據(jù)處理常用包 220
10.1  DataFrames包 221
10.1.1  DataFrames包的安裝 221
10.1.2  利用表格顯示矩陣數(shù)據(jù)信息 224
10.1.3  利用表格顯示數(shù)組數(shù)據(jù)信息 226
10.1.4  數(shù)據(jù)列的選擇與查看 228
10.1.5  數(shù)據(jù)行的選擇與查看 230
10.1.6  利用eachrow顯示表格中的數(shù)據(jù) 232
10.1.7  函數(shù)的應(yīng)用 233
10.1.8  升降序排列表格數(shù)據(jù) 234
10.1.9  利用describe()函數(shù)取得表格數(shù)據(jù)的統(tǒng)計(jì)信息 236
10.1.10  利用DataFrames的readtable()函數(shù)讀取CSV文件中的數(shù)據(jù) 237
10.2  CSV包 240
10.2.1  CSV包的安裝 240
10.2.2  利用read()函數(shù)讀取數(shù)據(jù)信息并顯示 241
第11章 Julia的Gadfly繪圖包 243
11.1  初識(shí)Gadfly包 244
11.1.1  Gadfly包的特點(diǎn) 244
11.1.2  Gadfly包的安裝 244
11.2  繪制圖形 245
11.2.1  繪制點(diǎn)狀圖形 245
11.2.2  繪制線狀圖形 247
11.2.3  繪制橢圓和多邊形 250
11.2.4  繪制多層圖形 252
11.3  繪制三角函數(shù)圖形 253
11.4  Gadfly包繪圖實(shí)例 254
11.5  保存Gadfly繪制的圖形并網(wǎng)頁(yè)顯示 261
第12章  Julia的日期和時(shí)間 262
12.1  初識(shí)Dates模塊 263
12.2  Date()函數(shù) 263
12.2.1  創(chuàng)建日期的方式 263
12.2.2  獲取創(chuàng)建日期的年、月、日信息 264
12.2.3  獲取公元記時(shí)開(kāi)始到創(chuàng)建時(shí)間的天數(shù) 267
12.2.4  獲取星期幾的信息 268
12.2.5  獲取月份的信息 269
12.2.6  獲取年份和季節(jié)的信息 270
12.3  DateTime()函數(shù) 271
12.3.1  創(chuàng)建日期時(shí)間的方式 272
12.3.2  實(shí)例:獲取當(dāng)前日期時(shí)間的信息 273
12.3.3  實(shí)例:獲取當(dāng)前日期時(shí)間的其他相關(guān)信息 274
12.4  時(shí)間運(yùn)算 276
12.4.1  年份的加減運(yùn)算 276
12.4.2  時(shí)間其他元素的運(yùn)算 277
12.4.3  Date()函數(shù)和DateTime()函數(shù)的運(yùn)算 278
12.5  時(shí)間序列 279
12.5.1  時(shí)間序列的構(gòu)成 280
12.5.2  時(shí)間序列的類型 280
12.5.3  時(shí)間序列數(shù)據(jù)的變動(dòng)規(guī)律 281
12.5.4  時(shí)間序列的變量特征 282
12.5.5  時(shí)間序列的作用 283
12.5.6  TimeSeries包的安裝 283
12.5.7  時(shí)間序列實(shí)例 284
第13章 Julia的元編程和并行計(jì)算 288
13.1  元編程 289
13.1.1  程序表示 289
13.1.2  表達(dá)式求值 291
13.1.3  宏 292
13.1.4  DataFrames中的宏應(yīng)用 293
13.2  并行計(jì)算 298
13.2.1  并行計(jì)算的分類 298
13.2.2  并行計(jì)算的特征 299
13.2.3  協(xié)程 299
第14章  Julia的機(jī)器學(xué)習(xí)RDatasets包 302
14.1  初識(shí)RDatasets包 303
14.1.1  RDatasets包的安裝 303
14.1.2  iris數(shù)據(jù)集 304
14.2  iris數(shù)據(jù)集的操作 304
14.3  iris數(shù)據(jù)集的圖表顯示 308
14.3.1  顯示iris數(shù)據(jù)集的點(diǎn)狀圖 308
14.3.2  顯示iris數(shù)據(jù)集的線狀圖 312
14.3.3  顯示iris數(shù)據(jù)集的其他圖形 314
第15章  Julia的決策樹(shù)和隨機(jī)森林 320
15.1  決策樹(shù) 321
15.1.1  決策樹(shù)的定義 321
15.1.2  決策樹(shù)的組成 321
15.1.3  決策樹(shù)的優(yōu)點(diǎn) 322
15.1.4  決策樹(shù)的缺點(diǎn) 323
15.1.5  決策樹(shù)的構(gòu)造 323
15.1.6  純度判斷方法 323
15.1.7  決策樹(shù)的剪枝 326
15.1.8  DecisionTree包的安裝 326
15.1.9  利用Julia代碼實(shí)現(xiàn)決策樹(shù) 327
15.2  隨機(jī)森林 333
15.2.1  隨機(jī)森林的構(gòu)建 333
15.2.2  隨機(jī)森林的優(yōu)缺點(diǎn) 334
15.2.3  隨機(jī)森林的應(yīng)用范圍 334
15.2.4  利用Julia代碼實(shí)現(xiàn)隨機(jī)森林 334
第16章  Julia的線性回歸和K-均值 338
16.1  線性回歸 339
16.1.1  線性回歸的定義 339
16.1.2  線性關(guān)系和非線性關(guān)系 339
16.1.3  線性回歸的函數(shù)模型及特點(diǎn) 340
16.1.4  GLM包的安裝 341
16.1.5  利用Julia代碼實(shí)現(xiàn)線性回歸 342
16.2  K-均值 345
16.2.1  基本K-均值算法 346
16.2.2  目標(biāo)函數(shù) 346
16.2.3  二分K-均值 347
16.2.4  Clustering包的安裝 348
16.2.5  利用Julia代碼實(shí)現(xiàn)K-均值 349

熱門推薦文章
相關(guān)優(yōu)評(píng)榜
品類齊全,輕松購(gòu)物 多倉(cāng)直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂
購(gòu)物指南
購(gòu)物流程
會(huì)員介紹
生活旅行/團(tuán)購(gòu)
常見(jiàn)問(wèn)題
大家電
聯(lián)系客服
配送方式
上門自提
211限時(shí)達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說(shuō)明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+