原创 matlab雷達目標回波仿真

close all;clearvars;clc; dbstop if error; fid = fopen('tempiqa1.dat' , 'w+'); %% 模擬目標運動軌跡以及天線的基本參數 Pt = 10e-3;

原创 matlab回去鼠標位置的幾種方法

第一種途徑:ginput()函數 ginput提供了一個十字光標使我們能更精確的選擇我們所需要的位置,並返回座標值。函數調用形式爲: [x,y] = ginput(n) [x,y] = ginput [x,y,button] = ginp

原创 matlab如何獲得二維矩陣中所有的峯值點

>> mask=floor(rand(10,10)*100) mask =     39    77    36    26    80    96    43    27    32    70     41    48    14 

原创 關於python函數傳參的理解

目前網絡上大部分博客的結論都是這樣的:Python不允許程序員選擇採用傳值還是傳 引用。Python參數傳遞採用的肯定是“傳對象引用”的方式。實際上,這種方式相當於傳值和傳引用的一種綜合。如果函數收到的是一個可變對象(比如字典 或者列表)

原创 卡爾曼濾波說明

卡爾曼濾波說明   什麼是卡爾曼濾波: 你可以在任何含有不確定因素的動態系統裏使用卡爾曼濾波,而且你應該可以通過某種數學建模對系統下一步動向做一個大概的預測。儘管系統總是會受到一些未知的干擾,但是卡爾曼濾波總是可以派上用場來提高系統預估的

原创 關於ucos_ii 就緒表的理解

關於ucos_ii 就緒表的理解 ucos_ii 作爲一個實時系統,最主要的任務就是爲了實現任務的調度,爲了實現任務的調度,使用了任務就緒表的方法來供ucos來查詢(實時性)最高優先級的任務,並且切換到最高優先級任務去執行。  

原创 數字波束合成的一些理解

數字波束合成可以等效的理解爲讓發射波束按照指定方向來發射電磁波;   實際操作過程中的數字波束是通過回波信號FFT之後的峯值點在通過一個陣列流來改變波束的指向來實現的,具體如下所示 :   假設存在N元陣列,整列間天線間距爲d

原创 摩托羅拉can協議組幀(處理器爲大端模式,協議爲小端模式)

/* * mss_CanYanyin.c * * Created on: 2018年1月2日 * */ /* * Can_Trans.c * * Created on: 2017年6月28日 *

原创 關於28377D加密後如何解密燒寫程序

28377D加密代碼是寫入到OTP中的,屬於一次性編程,寫入後不可擦除。 這種情況下只能在jtag連上DSP後通過一次解密把代碼燒寫進去,之後斷電後程序又會重新加密 具體操作: 鏈接jtag到DSP通過DEBUG界面右擊cpu之後選

原创 coridc求atandmatlab仿真

close all;clearvars;clc; wn = [1 , 1/2 , 1/4 , 1/8 , 1/16 , 1/32 , 1 / 64 , 1/128 , 1/256]; wn_angle =

原创 內核停止 重啓中

Spyder的確是一款體驗不錯的IDE,不過最近在其中反覆運行或調試有關pyqt的代碼時,總是會提示”kernel died,restarting”,這就需要等待一段時間,內核重啓之後才能運行程序,這會消耗我們不少的時間和興致,後來在s

原创 關於卷積的第二次理解

    卷積是一種信號的分析方法,目的是爲了在已知一個線性系統的脈衝響應後,在給定任意一個輸入的情況下,可以計算出他的輸出。理解卷積可以從下面的步驟來:    1、理解線性系統,線性系統有兩個特性,一個是線性,另外一個是齊次性。線性的意思

原创 python學習總結

1、關於python中函數的參數初始化的問題:函數的初始化值是在函數定義的時候就獲取了的。如果後續調時不把修改過後的參數賦值進去,那麼使用的就是第一次初始化的值。另外一個問題就是調用函數時傳遞進去的參數是類似於C語言的傳遞變量的指針進去,

原创 時域的卷積等於頻域的乘積證明

證明[編輯] 這裏展示的證明是基於傅立葉變換的特定形式。如果傅里葉變換的形式不同,則推導中將會增加一些常數因子。 令f、g屬於L1(Rn)。{\displaystyle F}爲{\displaystyle f}的傅里葉變換,{\

原创 向量/向量組/向量空間/線性變換

向量可以構建處一組向量,一組向量又可以構建出向量空間, 在這個向量空間中,由向量的基來量化空間中的向量,使得其能夠參與座標的計算 向量空間中的向量可以來運算,或者理解爲運動,即變換, 矩陣可以變相的理解爲一組向量,是向量空間的一個子