入门案例

  • 1.导入数据
  • 2.数据探索
  • 3.多项式拟合
  • 4.发布功能
  • 5.数据类型
  • 6、全部代码

代码在Cha2文件夹下

1.导入数据


2.数据探索


3.多项式拟合

4.发布功能

5.数据类型

6、全部代码

% MATLAB 入门案例
% 《MATLAB数学建模方法与实践》(《MATLAB在数学建模中的应用》升级版),北航出版社,卓金武、王鸿钧编著.
%% 导入数据
clc, clear, close all
% 导入数据
[~, ~, raw] = xlsread('sz000004.xls','Sheet1','A2:H99');% 创建输出变量
data = reshape([raw{:}],size(raw));% 将导入的数组分配给列变量名称
Date = data(:,1);
DateNum = data(:,2);
Popen = data(:,3);
Phigh = data(:,4);
Plow = data(:,5);
Pclose = data(:,6);
Volum = data(:,7);
Turn = data(:,8);
% 清除临时变量clearvars data raw;%% 数据探索
figure % 创建一个新的图像窗口
plot(DateNum,Pclose,'k') % 更改图的的颜色的黑色(打印后不失真)
datetick('x','mm');% 更白日期显示类型
xlabel('日期'); % x轴说明
ylabel('收盘价'); % y轴说明
figure
bar(Pclose) % 作为对照图形%% 股票价值的评估
p = polyfit(DateNum,Pclose,1); % 多项式拟合,
% 分号作用为不在命令窗口显示执行结果
P1 = polyval(p,DateNum); % 得到多项式模型的结果
figure
plot(DateNum,P1,DateNum,Pclose,'*g'); % 模型与原始数据的对照
value = p(1) % 将斜率赋值给value, 作为股票的价值。%% 股票风险的评估
MaxDD = maxdrawdown(Pclose); % 计算最大回撤
risk = MaxDD  % 将最大回撤赋值给risk, 作为股票的风险

matlab数学建模方法与实践 笔记1:快速入门相关推荐

  1. 数学建模matlab imread,《matlab数学建模方法与实践》第三章 数据的处理

    3.1数据的获取 3.1.1从Excel中读取数据 a= xlsread('路径',n(sheetn),'A(n-1):Bn(读入的数据范围)') 3.1.2从TXT中读取数据 3.1.2.1.1 同 ...

  2. matlab快速入门案例及常用技巧 | 《matlab数学建模方法与实践(第三版)》学习笔记

    目录 快速入门案例: 解决流程: 具体实现: 一.获取数据 二.数据探索和建模 三.分享结果 常用技巧 一.常用标点功能 二.常用操作指令 三.指令编辑操作键 四.matlab数据类型 五.开发模式 ...

  3. 《MATLAB数学建模方法与实践(第3版)》第2章学习笔记

    第2章 MATLAB数学建模快速入门 2.1 MATLAB快速入门 2.1.1 MATLAB概要 MATLAB是矩阵实验室(Matrix Laboratory)的缩写.MATLAB的基本数据单元是矩阵 ...

  4. matlab建模总结,MATLAB 数学建模方法与实践(第 3 版)

    本书从数学建模的角度介绍了 MATLAB 的应用,涵盖了绝大部分数学建模问题的 MATLAB 求解方法.全书共 5 篇.第一篇是基础篇,介绍基本概念,包括 MATLAB 在数学建模中的地位.数学模型的 ...

  5. 《MATLAB数学建模方法与实践(第3版)》第1章学习笔记

    第1章 绪论 CUMCM(中国大学生数学建模竞赛)中大部分使用MATLAB. 数学建模中最重要的是建模和求解. 1.1 MATLAB再数学建模中的地位 求解环节至关重要,MATLAB是求解算法最有利的 ...

  6. matlab自动排课,matlab数学建模排课

    李青豪 15069574447 孙珂 15226038269 李延乐 18317821851 吕良军 2014 年黄河水院数学建模竞赛 题目 B 题:大学排课问题 摘 要: 排课方案的最终形式,一般是 ...

  7. 【MATLAB数学建模算法代码(六)之遗传算法】

    MATLAB数学建模算法代码(六) 遗传算法: 根据自己需要修改参数即可!!! %遗传算法主程序 %Name:genmain05.m function genmain() tic; clear clf ...

  8. Matlab数学建模工具箱(mathmodl),国赛必备

    数学建模国赛马上开始了,给正在准备参赛的小伙伴推荐一个学习数学建模MATLAB的一个工具箱-->mathmodl matlab数学建模工具箱,里面有一些数学建模常用算法或函数的matlab程序和 ...

  9. 2020研究生数学建模结果_关于组织参加2020年 江苏省研究生数学建模科研创新实践大赛的通知...

    关于组织参加2020年 江苏省研究生数学建模科研创新实践大赛的通知 受江苏省教育厅和江苏省学位委员会委托,江苏省理学 1 类研究生教育指导委员会主办"江苏省研究生数学建模科研创新实践大赛&q ...

最新文章

  1. 用jackson封装的JSON工具类
  2. vc6下c++编译器通不过,c编译器通过
  3. 【华为云踩坑】开启了入方向规则的 tcp/80 端口,仍然无法访问
  4. boost::leaf::exception用法的测试程序
  5. 数塔问题和最长上升子序列问题
  6. python-Django环境搭建
  7. JAVA并发编程的基础
  8. 华为交换机的端口hybrid端口属性配置
  9. Codeforces Round #389 (Div. 2) 752E(二分答案)
  10. js基础-12-判断数组和判断对象的方法
  11. 996工作制,还要抽时间提升自己吗?
  12. 【转】 【技巧 】 数学难题大揭秘:减少计算错误的技术
  13. matlab设置时间步长,时间步长的设置问题
  14. Unity URP Reflection
  15. 我从来都不是什么好人——脚本小子智斗绿茶小妹
  16. oracle 查询带引号,oracle查询带有单引号的 -电脑资料
  17. PhotoShop 之设置选区的羽化
  18. C++:【练习题】Project-1 The robots in a warehouse
  19. 所学计算机课程或艺术技能,浅议小学计算机教学论文
  20. )用计算机解决问题的基本过程是(,计算机解决问题基本过程 答案.doc

热门文章

  1. 2013年09月27日
  2. 推荐算法(一)——FM因式分解机
  3. H5图片切换,js图片轮播,js图片自动切换
  4. Java使用aopse实现word转换pdf
  5. JS基础--强制类型转换(易错点,自用)
  6. 前端技术:Vue+elementUI 饿了吗UI+CRUD,创建图书管理系统
  7. 使用docker在Centos上做DNS服务器的配置
  8. OPPO程序员一语惊人,你认同吗?
  9. LeetCode 712. 两个字符串的最小ASCII删除和
  10. 一文带你深度探析:软硬科技协同创新正当时