原创 MATLAB針對大於2GB變量保存的問題

新安裝的MATLAB中保存2GB以上大小的數據時會出現如下警告: 未保存變量 xx,對於大於 2GB 的變量,請使用 MAT-file 版本 7.3 或更高版本。 其解決方案是: 進入MATLAB主頁,點擊“預設”選項: 點擊常規後,點

原创 Python實現感知機算法(原始形式、對偶形式)

上一篇文章給出了感知機算法的原理,這裏給出Python實現感知機算法的代碼: 感知機原始形式實現代碼: # -*- coding: utf-8 -*- """ Created on Sun Jul 14 09:48:09 2019 @a

原创 1.人工智能算法初探——感知機全解(原始形式and對偶形式)

感知機(perceptron)是1957年由Rosenblatt提出,是神經網絡與支持向量機的基礎。感知機是二分類的線性可分類模型,其輸入爲實例的特徵向量,輸出爲實例的類別,取+1和-1兩個值。感知機只能應用到線性可分的數據集當中,對於線

原创 Python學習之基礎學習1

最近幾天做不實驗,無所事事決定學一下Python,在網上按照教程學習一下Python,順便分享一下學到的知識,鞏固一下。 1.變量 首先學習的是我們最熟悉的變量,Python中的變量可以包含數字或者文本,下面介紹怎麼創建變量: #exa

原创 Python3中的列表、數組和矩陣及*、np.dot和np.multiply解析

今天用Python進行數據處理的時候,突然發現自己搞不清Python中的列表和數組有啥區別及其運算規則,總是得不到自己想要的結果。於是就開始在網上找相關資料,發現很多資料講的都十分片面,下面自己總結的各個資料,給大家進行詳細的解釋: 1.

原创 2019年華爲杯研究生數學建模比賽F題總結

終於四天三夜的研究生數學建模大賽終於完成了,這一路雖然比較艱辛,但是還是成長了很多,好好睡了一覺感覺舒服多了。 人生第一次數學建模,感覺如此艱難,莫名其妙的選上了如此變態的F題。 本科的時候由於不喜歡數學從來沒有使用MATLAB,到了研究

原创 優化算法之粒子羣算法

今天爲大家分享啓發式優化算法的第二種算法——粒子羣算法(又稱鳥羣算法),粒子羣算法是依據鳥羣在覓食過程中信息在在個體和集體中傳遞的原理進行優化的,具體原理這裏同樣不進行詳細介紹,大家可以參考其他博客,這裏直接貼出相關程序: functi

原创 使用subplot繪製更好看的圖

前段時間使用subplot繪製圖像時候,總感覺默認設置畫出來的好醜,於是自己上網上找了相關資料,編寫了一個可以設置相關參數的函數。 function h = MySubplot(NumX,NumY,LMargin,TMargin,Mar

原创 MATLAB中自帶的Classification Learner的學習資料

突然發現MATLAB中自帶的這個APP學習資料非常好,大家有想學習Classification Learner的,可以參考MATLAB的官方文檔:https://ww2.mathworks.cn/help/stats/train-clas

原创 優化算法之進化策略

clear all;clc;close all; %進化策略解決旅行商問題 %{ 日期: 20190912_ZD 遺傳算法強調染色體的操作,進化策略強調個體級的行爲變化,而進化規劃則強 強調種羣級別上的行爲變化,現在學術界上將GA,ES

原创 2019年華爲杯數學建模F題總結——圖論——最短路徑算法學習

不知不就好久沒有寫博客了,前段時間事情有點多,自己也有點偷懶,一直不想寫博客。今天實在不知道幹什麼了。突然想到了上次數學建模使用的最短路徑尋優算法,打算後面系統的學習一下,總結一下。 首先這一專欄學習的主要內容是圖論中的知識,圖(grap

原创 優化算法之模擬退火算法

clear all;clc;close all %模擬退火算法求解旅行商問題 %{ 日期: 20190912_ZD %} t0 = clock;%計時 Inter = 1;%迭代次數初始化 a = 0.99;%溫度衰減係數 Ts = 1

原创 優化算法之蟻羣算法

今天爲大家講解第三種啓發式優化算法——蟻羣算法。蟻羣算法是根據螞蟻覓食的行爲得到的一種優化算法,螞蟻在覓食的過程中會在行進的道路上留下信息素,信息素越濃,表示該條路徑到食物的距離越短,通過這種方式螞蟻可以快速找到大量的食物,下面給出通過蟻

原创 MATLAB中使用LIBSVM中遇到的問題(經驗貼)

今天使用上次寫的LIBSVMc和g參數尋優函數時,發現了問題:不管怎麼調節c和g兩個參數,運行之後準確率完全沒有變化,自己反覆查看了自己寫的函數,也沒有發現明顯錯誤,最後不經意間發現c和g參數設置中是不是應該有空格,於是自己試了一下,結果

原创 MATLAB製作貪喫蛇小遊戲(可選擇遊戲難度)

這兩天感覺自己無所事事,事情多但是學不下去,於是就想自己寫一下貪喫蛇的小遊戲來放鬆一下自己,自己根據網上的教程學了一下用MATLAB製作貪喫蛇小遊戲,並進行了小小的改進,可以實現遊戲難度的選擇。 同時跟大家分享一個MATLAB學習的好網站