2021电工杯数学建模B题思路(更新)--最强思路

Posted 微信公众号:您好啊数模君

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021电工杯数学建模B题思路(更新)--最强思路相关的知识,希望对你有一定的参考价值。

 

思路程序均免费提供给各位参赛者,思路原创,看下你们是不是亏了

 

 

 

 

a=find(X(:,3)=='2019-03-04'); % 2019年4月1日前20个交易日

b=find(X(:,3)=='2021-04-30');

c=find(X(:,3)=='2019-04-01');

 

    X=[];
    i=1;
    [~,~,X]=xlsread('附件1.xlsx',['Sheet0 (',num2str(i),')']);%很多人这里报错,是因为文件中第一个小表命名和其他小表的不一样,自己改下就好了
    X=string(X);
    X=rmmissing(X);%删除<missing>行
    X(2,8)=0;X(2,9)=0;
    a=find(X(:,3)=='2019-03-04');%很多人这里也报错,自己去看看那支股票有没有这个时间的数据,如果是之后才入市的,就换成最新入市时间
    b=find(X(:,3)=='2021-04-30');
    c=find(X(:,3)=='2019-04-01');
    Y=double(X(a:b,[4 5 6 7]));%开盘价、最高价、最低价、收盘价
    figure
    Kplot(Y(:,1),Y(:,2),Y(:,3),Y(:,4))%这里报错是因为ab未识别到字符串
    ylabel('成交价')
    title([X(2,2)+'--K线图'])
    xlim([0,length(Y)+1])
    XTick=[1;length(Y)-1];%
    XTickLabel=['2019-03-04'
        '2021-04-30'];
    XTickLabel=string(XTickLabel);
    set(gca,'XTick',XTick);
    set(gca,'XTickLabel',XTickLabel);

 

http://www.csindex.com.cn/zh-CN/indices/index-detail/000001

 

余弦相似度代码:

D=(x‘*y)/(norm(x)*norm(y))

D = 1- pdist([x',y'], 'cosine')

https://www.163.com/dy/article/EH3QUSOH0519BVN5.html

https://zhuanlan.zhihu.com/p/58824781

 

 

 

 

 

以上是关于2021电工杯数学建模B题思路(更新)--最强思路的主要内容,如果未能解决你的问题,请参考以下文章

2021电工杯B题赛题思路分享

2021电工杯A题思路分享

2022电工杯数学建模竞赛AB题思路来啦

2022电工杯数学建模竞赛B题思路

2021华为杯数学建模B题思路-空气质量预报二次建模(15日更新)

2021电工杯 ---比赛思路分享 & 比赛公告