Matlab的M文件編寫的數(shù)控插補(bǔ)2D直線算法仿真。具體參數(shù)可使用:X-500,Y-600,F(xiàn)c-600,F(xiàn)s-0,F(xiàn)a-0,at--200.仿真的本意是為了驗(yàn)證DSP上同類插補(bǔ)算法的正確性
上傳時(shí)間: 2017-09-17
上傳用戶:zhyiroy
用遺傳算法求解函數(shù)最大值的示例程序。目標(biāo)函數(shù)為y=10*cos(3*x)-4*x.
上傳時(shí)間: 2017-09-18
上傳用戶:zyt
%========================開始提取加噪信號(hào)的各類特征值================================ for n=1:1:50; m=n*Ns; x=(n-1)*Ns; for i=x+1:m; %提取加噪信號(hào)'signal_with_noise=y+noise'的前256個(gè)元素,抽取50次 y0(i)=signal_with_noise(i); end Y=fft(y0); %對(duì)調(diào)制信號(hào)進(jìn)行快速傅里葉算法(離散) y1=hilbert(y0) ; %調(diào)制信號(hào)實(shí)部的解析式 factor=0; %開始求零中心歸一化瞬時(shí)幅度譜密度的最大值gamma_max for i=x+1:m; factor=factor+y0(i); end ms=factor/(m-x); an_i=y0./ms; acn_i=an_i-1; end gamma_max=max(fft(acn_i.*acn_i))/Ns
標(biāo)簽: matlab 神經(jīng)網(wǎng)絡(luò)算法 通信信號(hào) 調(diào)制識(shí)別
上傳時(shí)間: 2020-04-07
上傳用戶:如拷貝般復(fù)制
本文件為用C語言實(shí)現(xiàn)的可實(shí)現(xiàn)廣義異或問題的bp神經(jīng)網(wǎng)絡(luò)算法。該問題是對(duì)標(biāo)準(zhǔn)異或問題的推廣。在標(biāo)準(zhǔn)異或問題中,輸入X1和X2取離散量-1或+1,在廣義異或問題中,輸入(X1,X2)可以在區(qū)間[-1,+1] X [-1, +1]內(nèi)任意取值,而輸出為Y=sign(x1,x2),其中sign()為符號(hào)函數(shù),在區(qū)間[-1,+1] X [-1, +1]內(nèi)隨機(jī)產(chǎn)生500個(gè)訓(xùn)練樣本.本程序用標(biāo)準(zhǔn)BP網(wǎng)實(shí)現(xiàn)該分類問題.
標(biāo)簽: 標(biāo)準(zhǔn) C語言 廣義 神經(jīng)網(wǎng)絡(luò)算法
上傳時(shí)間: 2015-05-03
上傳用戶:清風(fēng)冷雨
bp算法,網(wǎng)絡(luò)為1-5-2-2-1。函數(shù)為y=sin(3x)cosx+1。這是用c語言寫的,能運(yùn)行,可以畫圖,這是神經(jīng)網(wǎng)絡(luò)的一個(gè)作業(yè)。
標(biāo)簽: 算法
上傳時(shí)間: 2014-01-06
上傳用戶:qilin
用遺傳算法解決通信中的TDOA問題 文件名 program 完成功能 求出在進(jìn)行account_test次的試驗(yàn)中每一次的最優(yōu)染色體,并且求出均值MV,和均方誤差MSE 文件名 definition_constant( ) 完成功能 對(duì)各個(gè)常量試驗(yàn)參數(shù)進(jìn)行設(shè)定 文件名 main_program 完成功能 完成一次試驗(yàn)的計(jì)算 文件名 all_Noise 完成功能 計(jì)算TDOA值(由基站所測(cè)量的TDOA(受到噪聲的干擾)) 文件名 gen_ini_pop_arr 完成功能 產(chǎn)生染色體矩陣pop_arr,矩陣的1,2行為估計(jì)的x,y坐標(biāo),矩陣的3,4行為0。
標(biāo)簽: account_test program TDOA 算法
上傳時(shí)間: 2013-12-22
上傳用戶:shinesyh
二維的DBSCAN聚類算法,輸入(x,y)數(shù)組,搜索半徑Eps,密度搜索參數(shù)Minpts。輸出: Clusters,每一行代表一個(gè)簇,形式為簇的對(duì)象對(duì)應(yīng)的原數(shù)據(jù)集的ID
上傳時(shí)間: 2015-06-01
上傳用戶:sy_jiadeyi
LCS(最長(zhǎng)公共子序列)問題可以簡(jiǎn)單地描述如下: 一個(gè)給定序列的子序列是在該序列中刪去若干元素后得到的序列。給定兩個(gè)序列X和Y,當(dāng)另一序列Z既是X的子序列又是Y的子序列時(shí),稱Z是序列X和Y的公共子序列。例如,若X={A,B,C,B,D,B,A},Y={B,D,C,A,B,A},則序列{B,C,A}是X和Y的一個(gè)公共子序列,但它不是X和Y的一個(gè)最長(zhǎng)公共子序列。序列{B,C,B,A}也是X和Y的一個(gè)公共子序列,它的長(zhǎng)度為4,而且它是X和Y的一個(gè)最長(zhǎng)公共子序列,因?yàn)閄和Y沒有長(zhǎng)度大于4的公共子序列。 最長(zhǎng)公共子序列問題就是給定兩個(gè)序列X={x1,x2,...xm}和Y={y1,y2,...yn},找出X和Y的一個(gè)最長(zhǎng)公共子序列。對(duì)于這個(gè)問題比較容易想到的算法是窮舉,對(duì)X的所有子序列,檢查它是否也是Y的子序列,從而確定它是否為X和Y的公共子序列,并且在檢查過程中記錄最長(zhǎng)的公共子序列。X的所有子序列都檢查過后即可求出X和Y的最長(zhǎng)公共子序列。X的每個(gè)子序列相應(yīng)于下標(biāo)集{1,2,...,m}的一個(gè)子集。因此,共有2^m個(gè)不同子序列,從而窮舉搜索法需要指數(shù)時(shí)間。
上傳時(shí)間: 2015-06-09
上傳用戶:氣溫達(dá)上千萬的
求取一幅灰度圖像中的光斑形心的位置的Matlab的源代碼。算法使用的是最大類間方差法編寫的程序,可以得到光斑形心位置的(x,y)坐標(biāo)。
上傳時(shí)間: 2014-09-02
上傳用戶:bibirnovis
* 本算法用最小二乘法依據(jù)指定的M個(gè)基函數(shù)及N個(gè)已知數(shù)據(jù)進(jìn)行曲線擬和 * 輸入: m--已知數(shù)據(jù)點(diǎn)的個(gè)數(shù)M * f--M維基函數(shù)向量 * n--已知數(shù)據(jù)點(diǎn)的個(gè)數(shù)N-1 * x--已知數(shù)據(jù)點(diǎn)第一坐標(biāo)的N維列向量 * y--已知數(shù)據(jù)點(diǎn)第二坐標(biāo)的N維列向量 * a--無用 * 輸出: 函數(shù)返回值為曲線擬和的均方誤差 * a為用基函數(shù)進(jìn)行曲線擬和的系數(shù), * 即a[0]f[0]+a[1]f[1]+...+a[M]f[M].
標(biāo)簽: 數(shù)據(jù) 函數(shù) 算法 最小二乘法
上傳時(shí)間: 2015-07-26
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1