原创 強化學習QLearning

強化學習QLearning 我是看 B站莫煩的是視頻學習的. 主要公式 Q(s,a)⇐Q(s,a)+α[r+γmaxa′Q(s′,a′)−Q(s,a)]Q(s,a) \Leftarrow Q(s,a) + \alpha \left

原创 c++多進程編程

c++多進程編程 介紹 進程:進程是一個正在執行的程序,是向CPU申請資源的,進程之間數據相互獨立,一個進程至少有一個線程。 線程:線程是進程中的單一的順序控制流程也可以叫做最小控制單元,線程是進程中執行單元,開啓一個線程比開啓

原创 c/c++文件操作學習

c/c++文件操作學習 open函數 函數 int open(const char * pathname, int flags); int open(const char * pathname, int flags, mode_t

原创 gcc優化選項-o

gcc優化選項-o gcc編譯優化 gcc 提供了爲了滿足用戶不同程度的的優化需要,提供了近百種優化選項,用來對{編譯時間,目標文件長度,執行效率}這個三維模型進行不同的取捨和平衡。優化的方法不一而足,總體上將有以下幾類: 精簡

原创 python多進程編程學習

多進程 按書面語來解釋進程是計算機中的程序關於某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,是操作系統結構的基礎。 多線程無法利用多核的優勢,python提供了mutiprocessing. multiproce

原创 模糊控制算法基礎知識

模糊控制的工作原理: 從模糊控制器的構成我們知道,輸入模糊化,模糊推理,去模糊化是實施模糊控制的三個主要環節。有時根據這三個環節的作用分別稱爲:模糊器,模糊推理機和解模糊器。 所以要學會使用模糊控制,主要就是弄明白這三個部分的實現方法。

原创 Keil sct分散加載文件

首先介紹幾個概念: 1.ARM映像文件 ARM映像文件是一個層次性結構的文件,其中包含了域(region)、輸出段(output section)和輸入段(input section)。各部分關係如下: 一個映像文件由一個或多個

原创 warning: L6314W: No section matches patte

今天一直建NXP公司KV58的工程,中間遇見很多問題。 此選項需要以逗號分隔的診斷消息編號列表,用於指定要禁止顯示的消息。 例如,要禁止 顯示編號爲 L6314W 和 L6305W 的警告消息,請使用以下命令: armlink

原创 模糊控制PID MATLAB M文件實現

clear all close all ts = 0.001; sys = tf(133,[1,25,0]); dsys = c2d(sys,ts,

原创 C# 獲取文件路徑

OpenFileDialog fileName = new OpenFileDialog();//創建一個對話框獲取用戶的文件路徑,可以使用對話框的形式獲得。fileName.ShowDialog() == DialogResult.OK

原创 C# 圖形顯示Onpaint

C#裏面有一個Onpaint本來我以爲是每一段時間刷新一次,但是不是的,這個事件好像只有界面重寫的時候纔會調用這個事件,所以需要修改顯示的圖像信息,通過這個事件就不能直接修改顯示信息,必須觸發重寫事件才能刷新我要顯示的圖像。1、對Pain

原创 Termux安裝matplotlib失敗解決辦法

安卓手機有一個終端神器Termux,裏面幾乎就是Linux系統,最近想做Python開發,發現這個的功能最全面,就開始了配置之路。一般的按網上的順序安裝就好,但是就matplotlib總是失敗。經過我查無數的資料發現,首先需要在roo

原创 Jupyter修改默認路徑

現在我下載的版本里用網上修改文件的裏的路徑的方法無效,因此我找到了新的方法。修改快捷圖標屬性裏的起始位置和目標就可以了。

原创 MathType延長試用時間

win + R 進入命令窗口 輸入 regedit.exe 進入註冊表 進入 HKEY_CURRENT_USER\Software\Install Options 刪除圈出來的數字,重新安裝軟件即可。

原创 EndNote導入文獻

EndNote導入文獻一、知網文獻1、勾選需要的文獻2、點擊導出3、選擇EndNote4、點擊導出,生成txt文件二、文檔導入EndNote1、點擊file->new 創建新的library2、點擊導入3、選擇剛剛生成的txt4、Im