原创 Matlab求解定積分/不定積分

一、符號積分 求符號積分函數:int 格式:int(f,x,a,b) 功能:計算定積分 格式:int(f,x) 功能:計算不定積分 使用int函數之前,先用syms聲明x是符號變量 例: 代碼:  syms x  y1=1/(1+x^4

原创 用WinEdt(LaTex)打開.tex文件顯示error reading錯誤

原因: 是因爲.tex文件中包含了utf-8字符,而在打開的時候並沒有指明utf-8打開方式   解決方法: 在WinEdt中,【File】-【Open】(或使用快捷鍵Ctrl+O),在彈出的打開對話框中,右下角【文件名】右側有一個打開

原创 二叉排序樹(二叉搜索樹)的時間複雜度&空間複雜度

二叉排序樹又稱二叉查找樹(二叉搜索樹),它或是一棵空的二叉樹,或是具有下列性質的二叉樹: 若它的左子樹不空,則左子樹上所有節點的值均小於根節點的值 若它的右子樹不空,則右子樹上所有節點的值均大於根節點的值 它的左右子樹也都是二叉排序樹 如

原创 Latex中調整多行公式行距(間距)的方法

在使用Latex編輯公式時,當有多行公式同時出現,如兩行時, {array}{l}  M = M.*Y{A^T}./MA{A^T}, \\  A = A.*{M^T}Y./{M^T}MA.  {array} 運行之後得到: 公式過於緊湊

原创 自然啓發式算法分析(圖文)

  [1] Ashby WR. Principles of the self-organizing system. In: Von Foerster H, Zopf GW Jr, edito

原创 matlab中的腳本文件和函數文件

原文鏈接:https://blog.csdn.net/sinat_20265495/article/details/50371266 M文件可分爲腳本文件(MATLAB scripts)和函數文

原创 QT中QLineEdit的editingFinished()信號在按下回車(enter)時會觸發兩次的解決辦法

原文鏈接:https://blog.csdn.net/u012784814/article/details/52939381 之所以會進兩次槽函數,是因爲響應enter鍵一次,以及焦點離開時又一

原创 關於VS/VC工程編譯不過去這件事

剛開始接觸VC的時候,很大一部分時間是在對付編譯鏈接錯誤,因爲經驗不足的原因,這些編譯鏈接總讓人很沮喪。比如: 1.fatal error LNK1104: 無法打開文件“LIBC.lib”錯誤   這個錯誤是因爲庫衝突導致的,解決方法如

原创 visual studio中頭文件和庫文件路徑設置

在程序開發中,很多時候需要用到別人開發的工具包,如OpenCV和itk。一般而言,在vs中,很少使用源文件,大部分是使用對類進行聲明的頭文件和封裝了類的鏈接庫(靜態lib或動態dll)。如果要使用這些類,需要在文件中包含頭文件的名字,如#

原创 C++中_tmain與main,winMain,wmain區別與聯繫

用過C的人都知道每一個C的程序都會有一個main(),但有時看別人寫的程序發現主函數不是int main(),而是int _tmain(),而且頭文件也不是<iostream.h>而是<stdafx.h>,會困惑吧? 一起來看看他們有什麼

原创 OpenCV中對Mat的遍歷訪問與賦值方法

一、訪問 對於Mat的訪問有兩種方式 第一種,利用Mat::at進行訪問 //讀取3通道彩色圖像 Mat img = imread("圖片地址"); int px; //讀取圖像中第一行第一列,Blue通道數據 int px = img

原创 如何正確創建動態鏈接庫DLL和使用DLL

本文將通過一個簡單的實例來說明,如何正確的導出DLL中的類、對象、函數,並如何通過靜態加載或動態加載的方式來使用DLL。 一、DLL中導出類、函數、對象 1. 創建一個空的Win32 Dynamic-Link Library項目Test

原创 使用MATLAB Coder從MATLAB生成C/C++代碼步驟舉例說明

MATLAB Coder可以從MATLAB代碼生成獨立的、可讀性強、可移植的C/C++代碼。 使用MATLAB Coder產生代碼的3個步驟:①準備用於產生代碼的MATLAB算法;②檢查MATLAB代碼的兼容性(有些matlab代碼語句並

原创 opencv中的Ptr源碼分析

來研究一下opencv中的Ptr類,所謂的智能指針... //////////////////// generic_type ref-counting pointer class for C/C++ objects //////////

原创 線性插值,雙線性插值Bilinear Interpolation算法

線性插值 先講一下線性插值:已知數據 (x0, y0) 與 (x1, y1),要計算 [x0, x1] 區間內某一位置 x 在直線上的y值(反過來也是一樣,略): 上面比較好理解吧,仔細看就是用x和x0,x1的距離作爲一個權重,用於y0