Matlab使用说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MATLAB校园行上海科技大学
MATLAB数据分析实践卓金武
MathWorks
讲师简介
卓金武
高级工程师,大学计划经理
技术领域:
数据分析、优化、数据挖掘、量化投资等MATLAB
科学计算方向
获奖情况:
2次获全国大学生数学建模竞赛一等奖(2003, 2004),1次获全国研究生数学建模竞赛一等奖(2007);
著作:
《MATLAB在数学建模中的应用》(第1,2版)
《量化投资——MATLAB数据挖掘技术与实践》
《大数据挖掘:系统方法与实例分析》
MathWorks®
MathWorks是领先的为工程师和科学家提供数学计算软件的供应商。公司于1984 年创立,总部位于美国马萨诸塞州内迪克,在全球15 个国家有3500 名员工
▪Headquarters:
Natick, Massachusetts USA ▪Other US Locations:
California, Michigan,
Texas, Washington DC
▪Europe:
France, Germany, Italy,
Spain, the Netherlands,
Sweden, Switzerland, UK ▪Asia-Pacific:
Australia, China, India,
Japan, Korea
▪Worldwide training
and consulting
▪Distributors in 25 countries Earth’s topography on an equidistant cylindrical projection, created with MATLAB® and Mapping Toolbox™.
MathWorks®
SIMULINK 仿真以及基于模型设计MATLAB 科学计算语言数学,统计,优化应用程序数据库和报告快速原型与HIL 仿真验证、确认和测试仿真图示和报告基于事件的建模物理建模代码生成
并行计算控制系统
信号处理和通讯图像和视频处理测试测量
金融计算
生物计算
应用MATLAB 家族
基于MATLAB 和Simulink 的近百种工具箱和扩展模块正应用于当下的各行各业
内容提要
▪MATLAB高效编程技巧
▪MATLAB 数据分析流程
▪MATLAB 常用数据分析方法▪数据分析实践
MATLAB量化投资入门实例-股票的评价
•目标:如何来评价股票的价值和风险
•方法:
–将股票的数据导入MATLAB
–交互式地探索数据并确定评估股票的方法
–用脚本自动实现对一只股票价值和风险的
评估
MATLAB客户端界面
MATLAB 科学计算流程
Reporting and Documentation
Outputs for Design
Deployment
Share
Explore & Discover Data Analysis & Modeling
Algorithm Development
Application Development
Files
Software
Hardware
Access
Code & Applications
Automate
MATLAB导入数据的方法
1 右键导入数据
Array:
包含多个值的变量
(任意长度,任意维度) Matrix:
数值型2-D array (m-by-n) Vector:
1-D array (1-by-n or m-by-1)
Scalar:
单个值
股票评价的实现-交互式
数据探索
数据建模
MATLAB入门要点总结
MATLAB入门的要求:能用脚本实现某个项目或问题的解决方案
获取帮助:doc/help
脚本结构:
✓分节
✓注释
借助菜单:
✓导入数据
✓绘图面板
✓运行/分节运行
✓发布功能
入门后如何提高:以项目为载体,不断拓展外沿,积累经验、提高技能
程序开发方式
value
variable
structure
精炼并提升代码
▪可维护的
▪可重用/ 更广泛
▪强壮的
function
script
command line
各股票的综合评价值及最佳股票
内容提要
▪MATLAB高效编程技巧
▪MATLAB 数据分析流程
▪MATLAB 常用数据分析方法▪数据分析实践
数据分析
“Data analytics is a process of inspecting, cleaning, transforming, and modeling data with the goal of discovering useful information, suggesting conclusions, and supporting decision-making.”
---Wikipedia