天天看點

關于2020年國賽C題出現的問題說明與解決關于2020年國賽C題出現的問題說明與解決

關于2020年國賽C題出現的問題說明與解決

本文章旨在為了大家更好的了解代碼,針對大家出現的問題進行一定的說明。

問題一

在問題一中廣大友友們出現的問題:連結:部落格原文

第90行索引超出數組元素的數目(0)

原因:我們利用 E xcel 将 賽題所給的 原始 資料中的 企業代号 ”中的 E ”全部替換為“”,即:把E删掉。因為文本資料Matlab很難處理。

強調:剔除不是指全部删掉 ,而是把

"E1"-------> 變成 "1"

問題二

問題二中代碼中看不懂的部分:

第一個
 z(j)=exp(r(j) aver_r)*x(j)*y(j);

第二個
for t=1:100000
x=0.0673+(0.1380 0.0507)rand(127,1);
y=1010^4+(100 10)10^4rand(127,1);
           

說明:

第一個: 對應部落格添加連結描述中,4.2.2 節裡面的利潤變動公式:

第二個:是模拟退火算法在解空間中産生初始解的代碼

問題三 整道題處理後的資料說明

1.表格:可貸款企業資訊.xlsx

資料存儲格式如下:

關于2020年國賽C題出現的問題說明與解決關于2020年國賽C題出現的問題說明與解決

2.表格:處理:123家有信貸記錄企業的相關資料1.xlsx

裡面共有3個Sheet,格式如下:

關于2020年國賽C題出現的問題說明與解決關于2020年國賽C題出現的問題說明與解決
關于2020年國賽C題出現的問題說明與解決關于2020年國賽C題出現的問題說明與解決
關于2020年國賽C題出現的問題說明與解決關于2020年國賽C題出現的問題說明與解決

3. 表格:處理:302家無信貸記錄企業的相關資料.xlsx

其中Sheet1 和 Sheet2 的格式與 “處理:123家有信貸記錄企業的相關資料1.xlsx” 的表格一緻,Sheet3的表格資料格式如下:

關于2020年國賽C題出現的問題說明與解決關于2020年國賽C題出現的問題說明與解決

問題四 關于代碼處理的亂碼情況

這個情況是因為Matlab版本不一緻造成的,小編也無能為力了。

繼續閱讀