定 價:¥59.00
作 者: | 馬萌 |
出版社: | 機械工業(yè)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787111604174 | 出版時間: | 2018-08-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 228 | 字數(shù): |
量化投資基礎(chǔ)篇
第1章 基本數(shù)據(jù)類型
1.1 變量及其命名規(guī)則
1.2 數(shù)值
1.2.1 數(shù)值類型概述
1.2.2 如何查看數(shù)值類型范圍
1.2.3 實例1:當心數(shù)值類型轉(zhuǎn)換中的溢出
1.2.4 實例2:判斷與查看數(shù)值類型
1.3 矩陣
1.3.1 實例3:矩陣及特殊矩陣的建立方法
1.3.2 實例4:利用一維索引提取二維矩陣中的元素
1.3.3 實例5:矩陣轉(zhuǎn)置、共軛轉(zhuǎn)置與求逆
1.3.4 實例6:sortrows與sort函數(shù)比較
1.3.5矩陣與矩陣元素算術(shù)運算概述
1.3.6 邏輯、關(guān)系和集合運算概述
1.4 警惕特殊數(shù)字
1.4.1 NaN
1.4.2 Inf
1.4.3 邏輯型數(shù)字
1.5 字符和字符串
1.5.1 實例7:字符串的創(chuàng)建與元素提取
1.5.2 實例8:字符串的查找、替換與刪除
1.5.3 實例9:strcat函數(shù)的常見錯誤
1.5.4 實例10:str2num函數(shù)和str2double函數(shù)的區(qū)別
1.5.5 字符串比較函數(shù)的應(yīng)用
1.5.6 正則表達式概述及常見使用方法
1.5.7 實例11:利用符號變量求解方程
1.5.8 實例12:函數(shù)句柄的應(yīng)用
1.6 時間
1.6.1 datetime類型介紹
1.6.2 實例13:其他類型時間轉(zhuǎn)數(shù)值時間
1.6.3 實例14:數(shù)值時間轉(zhuǎn)字符串時間
1.7 cell
1.7.1 實例15:兩種常見的cell賦值方式
1.7.2 實例16:mat2cell函數(shù)與num2cell函數(shù)
1.7.3 實例17:cellstr函數(shù)
1.7.4 實例18:cell2mat函數(shù)
1.7.5 實例19:用cellfun函數(shù)做cell元素遍歷運算
1.7.6 實例20:用findgroups函數(shù)和splitapply函數(shù)做cell分組運算
1.8 struct
1.8.1 創(chuàng)建struct變量
1.8.2 實例21:多維結(jié)構(gòu)體與多維cell中嵌套結(jié)構(gòu)體
第2章 程序設(shè)計
2.1 函數(shù)的定義
2.1.1 單個函數(shù)腳本的創(chuàng)建
2.1.2 含有子函數(shù)的腳本創(chuàng)建及調(diào)用
2.2 量化分析中的常用基本函數(shù)及其用法
2.2.1 edit
2.2.2 clear
2.2.3 clc
2.2.4 close
2.2.5 whos
2.2.6 exist
2.2.7 isa
2.2.8 isempty
2.2.9 isnan
2.2.10 find
2.2.11 disp
2.2.12 fprintf
2.2.13 sprintf
2.2.14 eval
2.3 圖形生成
2.3.1 實例22:生成二維折線圖
2.3.2 實例23:生成矢量圖
2.3.3 實例24:多圖疊加生成
2.3.4 實例25:生成柱狀圖與累計柱狀圖
2.3.5 實例26:生成直方圖
2.3.6 實例27:插入子圖與文字
2.3.7 實例28:插入特殊文字與符號
2.4 全局變量與局部變量的定義
2.5 分支結(jié)構(gòu)語句
2.5.1 判斷結(jié)構(gòu) if else及其用法
2.5.2 選擇結(jié)構(gòu) switch case及其用法
2.5.3 for循環(huán)結(jié)構(gòu)及其用法
2.5.4 while循環(huán)結(jié)構(gòu)及其用法
2.5.5 break、continue、return和exit的比較
2.5.6 巧用異常捕捉try catch結(jié)構(gòu)
2.6 工程中腳本調(diào)用的優(yōu)先次序
第3章 數(shù)據(jù)處理
3.1 基本文件操作函數(shù)介紹
3.2 實例29:用importdata函數(shù)與textscan函數(shù)對txt文件讀寫
3.3 實例30:excel文件讀寫
3.4 實例31:csv文件讀寫
3.5 實例32:mat文件讀寫
3.6 實例33:圖形的存儲、讀取與圖形中的數(shù)據(jù)提取
3.7 與Oracle數(shù)據(jù)庫交互
3.7.1 Windows系統(tǒng)下的MATLAB與Oracle交互環(huán)境配置方法
3.7.2 Linux系統(tǒng)下的MATLAB與Oracle交互環(huán)境配置方法
3.7.3 實例34:建立數(shù)據(jù)庫連接
3.7.4 實例35:數(shù)據(jù)查詢、插入與修改
3.7.5 實例36:萬能的exec函數(shù)
第4章 量化分析中的常用類
4.1 類的基本概念
4.1.1 實例37:利用關(guān)鍵詞定義類
4.1.2 實例38:運算符的重載
4.2 table類
4.2.1 實例39:創(chuàng)建table類數(shù)據(jù)
4.2.2 實例40:table類與結(jié)構(gòu)體相互轉(zhuǎn)換
4.2.3 實例41:table類與cell相互轉(zhuǎn)換
4.2.4 實例42:table類與數(shù)值矩陣相互轉(zhuǎn)換
4.2.5 實例43:用varfun函數(shù)對table數(shù)據(jù)做分組運算
4.3 dataset類
4.3.1 實例44:創(chuàng)建dataset類數(shù)據(jù)
4.3.2 實例45:數(shù)值矩陣、cell、結(jié)構(gòu)體和table類數(shù)據(jù)轉(zhuǎn)換為dataset類
4.3.3 實例46:利用datasetfun函數(shù)做變量運算
4.3.4 實例47:dataset的水平和垂直拼接
4.3.5 實例48:用repalcedata函數(shù)做dataset數(shù)據(jù)替換
4.3.6 實例49:用replaceWithMissing函數(shù)做缺失數(shù)據(jù)替換
4.3.7 實例50:ismemeber函數(shù)
4.3.8 實例51:用join函數(shù)實現(xiàn)dataset合并
4.3.9 將dataset存儲為文件
4.4 線性回歸 LinearModel 類
4.4.1 常用類函數(shù)概述
4.4.2 實例52:線性回歸工作流程
第5章 MATLAB與Python交互編程
5.1 MATLAB調(diào)用Python
5.1.1 推薦Python程序軟件Anaconda
5.1.2 如何在MATLAB中配置Python環(huán)境
5.1.3 實例53:py類與模塊的調(diào)用
5.1.4 實例54:py.list、py.tuple和py.dict生成方法
5.1.5 MATLAB數(shù)據(jù)類型轉(zhuǎn)換為Python數(shù)據(jù)類型
5.1.6 Python數(shù)據(jù)類型轉(zhuǎn)換為MATLAB數(shù)據(jù)類型
5.1.7 實例55:MATLAB中使用py.list
5.1.8 實例56:MATLAB中使用py.tuple
5.1.9 實例57:MATLAB中使用py.dict
5.1.10 實例58:MATLAB中調(diào)用Python腳本
5.1.11 實例59:獲取Tushare開源數(shù)據(jù)
5.2 Python調(diào)用MATLAB
5.2.1 M
......