原创 序列化和反序列化的簡單理解

序列化和反序列化的簡單理解 一、序列化和反序列化的概念 把對象轉換爲字節序列的過程稱爲對象的序列化;把字節序列恢復爲對象的過程稱爲對象的反序列化。

原创 淺談路徑規劃算法

原文地址:http://theory.stanford.edu/~amitp/GameProgramming/   1 導言 1.1 算法 1.2 Dijkstra算法與最佳優先搜索 1.3 A*算法 2 啓發式算法 2.1 A*對啓發式

原创 PID算法

Pid控制算法—算法原理

原创 MATLAB中出現NAN

NaN是Not-a-Number的簡寫,中文譯爲“非數”,表示計算結果爲不定。   關於出現NaN的原因,樓上兩位都說是因爲分母爲0或被除數爲0,這是不確切的。比如1/0得到的是Inf而不是NaN。 計算結果出現NaN,一般有這樣幾種情況

原创 初步瞭解濾波器

二階IIR表達式 基於Simulink的FIR濾波器設計與仿真https://blog.csdn.net/cenzmin/article/details/44098213

原创 Matlab中的c2d函數用法

c2d()函數的作用是將s域的表達式轉化成z域的表達式,s=0對應z=1。c2d()函數轉化的方法有多種: ①zoh, 零階保持器法,又稱階躍響應不變法;②foh ,一階保持器法③tustin ,雙線性變換法④ imp, 脈衝響應不變法。

原创 什麼是函數指針

  如果在程序中定義了一個函數,那麼在編譯時系統就會爲這個函數代碼分配一段存儲空間,這段存儲空間的首地址稱爲這個函數的地址。而且函數名錶示的就是這個地址。既然是地址我們就可以定義一個指針變量來存放,這個指針變量就叫作函數指針變量,簡稱函數

原创 IDE Eclipse / Visual Studio / CodeBlocks 調試命令 step into / step over / step return 功能

  step into:單步調試,就像它的名字 into 一樣,遇到函數 / 方法會跳入函數內部執行。調試時如果不是想要了解函數內部的細節慎用這個功能。 step over:這個也是單步調試,遇到函數 / 方法 不會進入該函數內部執行。可

原创 dll的調用

使用dll前首先要只要裏面有啥,要麼將聲明文件一起給,要麼寫好文檔,要麼用工具查。系統cmd和vs的bin目錄下都可以查,具體用法自行百度吧。 調用的方法有兩種,隱式和顯示。 隱式需要.h,.lib,.dll三件套,然後: 項目->屬性-

原创 C語言 細節

數字後面帶個U是表示無符號類型的數據。U是unsigned的首字母。如: 1 2 unsigned int a = 32, b;   b = 32 + 12U;   // 表示12是一個無符號類型的數據。 在數據後加U通常是爲了指

原创 ubuntu

Shell 是一個用 C 語言編寫的程序,它是用戶使用 Linux 的橋樑。Shell 既是一種命令語言,又是一種程序設計語言。 Shell 是指一種應用程序,這個應用程序提供了一個界面,用戶通過這個界面訪問操作系統內核的服務。 linu

原创 XUEXI

百度---apollo自動駕駛學習平臺 汽車詳細結構圖

原创 車輛名詞解釋

EPB是Electrical Parking Brake的縮寫,在汽車中表示電子駐車系統。電子駐車制動系統是指將行車過程中的臨時性制動和停車後的長時性制動功能整合在一起,並且由電子控制方式實現停車制動的技術。該系統可以保證車輛在30%的斜

原创 C++中的.和::和:和->的區別

  在學習C++的過程中我們經常會用到.和::和:和->,在此整理一下這些常用符號的區別。      1、A.B則A爲對象或者結構體;     2、A->B則A爲指針,->是成員提取,A->B是提取A中的成員B,A只能是指向類、結構、聯合

原创 ubuntu文件系統結構講解

1. 文件系統類型 windows中常見的磁盤格式有fat16、fat32和ntfs。windows是一個封閉的系統。無法打開ext3或者mac 日誌式。 在ubuntu中其文件系統廣泛使用ext3(ext4是ext3的擴展)的文件格式,