功能描述:
自上而下依次為:
數據文件夾,即所需要測試使用的數據集合;
數據預處理函數;
神經網絡預測函數;
神經網絡訓練函數
非GUI的主函數;
GUI
Guider界面;
GUI運行主函數;
神經網絡部分參數定義;
你所提供的run函數,即最后點擊運行的函數。
有三種方法,你都可以進行仿真:
第一:就是你課題上所要求的,運行run。點擊RUN.M,就自動彈出來了GUI界面
第二:點擊main_func,這個是沒有GUI的運行;
第三:點擊main_gui,即對GUI進行運行;
下面簡要的對各個代碼進行說明:
func_data_process.m
這個函數,主要功能就是識別數據中的數據,然后分別統計出每年的數據,每個月的數據以及每天的數據。
func_NN_prediction.m
這個函數,是利用訓練得到的神經網絡進行預測的函數,其主要功能就是將測試數據輸入,輸出預測數據。
func_NN_train.m
這個函數,是神經網絡訓練函數,通過對測試數據集和目標測試集進行訓練,得到一個神經網絡,其中所涉及的非線性函數為:
main_func.m
這個函數就是對數據處理,神經網絡訓練,神經網絡測試三個主要函數進行調用,實現系統功能。
|