數(shù)字基帶傳輸系統(tǒng)的MATLAB仿真實(shí)現(xiàn) function [sampl,re_sampl]=system_1(A,F,P,D,snr,m,N) 輸入變量A ,F,P分別為輸入信號(hào)的幅度、頻率和相位,D為量化電平數(shù),snr 為信道信噪比,N為D/A轉(zhuǎn)換時(shí)的內(nèi)插點(diǎn)數(shù);輸出變量sampl為抽樣后的輸入 信號(hào),re_sampl為恢復(fù)出的輸入信號(hào)。 數(shù)字基帶傳輸系統(tǒng)的MATLAB仿真實(shí)現(xiàn) [sampl,quant,pcm]=a_d_1(A,F,P,D) [changed_ami]=signal_encod_1(pcm) [ami_after_channel]=channel_1(changed_ami,snr) [adjudged_ami]=adjudg_1(ami_after_channel,m) re_pcm=signal_decod_1(adjudged_ami) [re_voltag,re_sampl,re_sampl1]=d_a_1(re_pcm,sampl,D,N)
標(biāo)簽: function re_sampl MATLAB system
上傳時(shí)間: 2017-04-21
上傳用戶:tzl1975
用堆棧實(shí)現(xiàn)迷宮求解問(wèn)題 基本思想: 若當(dāng)前位置可以通過(guò),則壓入棧中,否則探求下一位置,若走不通,則回朔,迷宮大小:M*N.迷宮設(shè)置自定義。 求解迷宮問(wèn)題的簡(jiǎn)單方法是:從入口出發(fā),沿某一方向進(jìn)行探索,若能走通,則繼續(xù)向前走;否則沿原路返回,換一方向再進(jìn)行探索,直到所有可能的通路都探索到為止。 為避免走回到已經(jīng)進(jìn)入的點(diǎn)(包括已在當(dāng)前路徑上的點(diǎn)和曾經(jīng)在當(dāng)前路徑上的點(diǎn)),凡是進(jìn)入過(guò)的點(diǎn)都應(yīng)做上記號(hào)。
上傳時(shí)間: 2017-06-17
上傳用戶:colinal
Fortran - Tóm tắ t nộ i dung mô n họ c Các khái niệ m và yế u tố trong ngô n ngữ lậ p trình FORTRAN. Các câ u lệ nh củ a ngô n ngữ FORTRAN. Cơ bả n về chư ơ ng chư ơ ng dị ch và mô i trư ờ ng lậ p trình DIGITAL Visual Fortran. Viế t và chạ y các chư ơ ng trình cho các bài toán đ ơ n giả n bằ ng ngô n ngữ FORTRAN.
標(biāo)簽: Fortran 7855 7897 7885
上傳時(shí)間: 2013-12-25
上傳用戶:songrui
.?dāng)?shù)據(jù)結(jié)構(gòu) 假設(shè)有M個(gè)進(jìn)程N(yùn)類資源,則有如下數(shù)據(jù)結(jié)構(gòu): MAX[M*N] M個(gè)進(jìn)程對(duì)N類資源的最大需求量 AVAILABLE[N] 系統(tǒng)可用資源數(shù) ALLOCATION[M*N] M個(gè)進(jìn)程已經(jīng)得到N類資源的資源量 NEED[M*N] M個(gè)進(jìn)程還需要N類資源的資源量 2.銀行家算法 設(shè)進(jìn)程I提出請(qǐng)求Request[N],則銀行家算法按如下規(guī)則進(jìn)行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(zhuǎn)(2);否則,出錯(cuò)。 (2)如果Request[N]<=AVAILABLE,則轉(zhuǎn)(3);否則,出錯(cuò)。 (3)系統(tǒng)試探分配資源,修改相關(guān)數(shù)據(jù): AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統(tǒng)執(zhí)行安全性檢查,如安全,則分配成立;否則試探險(xiǎn)性分配作廢,系統(tǒng)恢復(fù)原狀,進(jìn)程等待。 3.安全性檢查 (1)設(shè)置兩個(gè)工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進(jìn)程集合中找到一個(gè)滿足下述條件的進(jìn)程, FINISH[i]=FALSE NEED<=WORK 如找到,執(zhí)行(3);否則,執(zhí)行(4) (3)設(shè)進(jìn)程獲得資源,可順利執(zhí)行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進(jìn)程Finish[M]=true,則表示安全;否則系統(tǒng)不安全。
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 進(jìn)程 資源
上傳時(shí)間: 2014-01-05
上傳用戶:moshushi0009
數(shù)據(jù)結(jié)構(gòu) 假設(shè)有M個(gè)進(jìn)程N(yùn)類資源,則有如下數(shù)據(jù)結(jié)構(gòu): MAX[M*N] M個(gè)進(jìn)程對(duì)N類資源的最大需求量 AVAILABLE[N] 系統(tǒng)可用資源數(shù) ALLOCATION[M*N] M個(gè)進(jìn)程已經(jīng)得到N類資源的資源量 NEED[M*N] M個(gè)進(jìn)程還需要N類資源的資源量 2.銀行家算法 設(shè)進(jìn)程I提出請(qǐng)求Request[N],則銀行家算法按如下規(guī)則進(jìn)行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(zhuǎn)(2);否則,出錯(cuò)。 (2)如果Request[N]<=AVAILABLE,則轉(zhuǎn)(3);否則,出錯(cuò)。 (3)系統(tǒng)試探分配資源,修改相關(guān)數(shù)據(jù): AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統(tǒng)執(zhí)行安全性檢查,如安全,則分配成立;否則試探險(xiǎn)性分配作廢,系統(tǒng)恢復(fù)原狀,進(jìn)程等待。 3.安全性檢查 (1)設(shè)置兩個(gè)工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進(jìn)程集合中找到一個(gè)滿足下述條件的進(jìn)程, FINISH[i]=FALSE NEED<=WORK 如找到,執(zhí)行(3);否則,執(zhí)行(4) (3)設(shè)進(jìn)程獲得資源,可順利執(zhí)行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進(jìn)程Finish[M]=true,則表示安全;否則系統(tǒng)不安全。
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 進(jìn)程 資源
上傳時(shí)間: 2013-12-24
上傳用戶:alan-ee
% binomial.m by David Terr, Raytheon, 5-11-04, from mathworks.com % Given nonnegative integers n and m with m<=n, compute the % binomial coefficient n choose m.
標(biāo)簽: nonnegative mathworks binomial Raytheon
上傳時(shí)間: 2015-08-27
上傳用戶:mhp0114
1.功能 利用廣義逆求解無(wú)約束條件下的優(yōu)化問(wèn)題(C語(yǔ)言) 2.參數(shù)說(shuō)明 int m : 非線性方程組中方程個(gè)數(shù) int n : 非線性方程組中未知數(shù)個(gè)數(shù) double eps1 : 控制最小二乘解的精度要求 double eps2 : 用于奇異值分解中的控制精度要求 double x[n] : 存放非線性方程組解的初始近似值X(0),要求各分量不全為0 int ka : Ka=max{m,n}+1 void (*f)() : 指向計(jì)算非線性方程組中各方程左端函數(shù)值的函數(shù)名(用戶自編) void (*s)() : 指向計(jì)算雅可比矩陣的函數(shù)名 int ngin() : 函數(shù)返回一個(gè)標(biāo)志值 3.文件說(shuō)明 ngin.c函數(shù)文件 ngin0.c主函數(shù)文件
上傳時(shí)間: 2013-12-23
上傳用戶:大三三
Josephus排列問(wèn)題定義如下:假設(shè)n個(gè)競(jìng)賽者排成一個(gè)環(huán)形。給定一個(gè)正整數(shù)m,從某個(gè)指定的第一個(gè)人開(kāi)始,沿環(huán)計(jì)數(shù),每遇到第m個(gè)人就讓其出列,且計(jì)數(shù)繼續(xù)進(jìn)行下去。這個(gè)過(guò)程一直到所有的人都出列為止。最后出列都優(yōu)勝者。每個(gè)人出列的次序定義了整數(shù)1,2,...,n的一個(gè)排列。這個(gè)排列稱為一個(gè)(n,m)Josephus排列。例如,(7,3)Josephus排列為3,6,2,7,5,1,4.對(duì)于給定的1,2,...n中的k個(gè)數(shù),Josephus想知道是否存在一個(gè)正整數(shù)m(n,m)Josephus排列的最后k個(gè)數(shù)為事先指定的這k個(gè)數(shù)。
標(biāo)簽: Josephus 定義 競(jìng)賽 環(huán)形
上傳時(shí)間: 2015-09-20
上傳用戶:zycidjl
脫機(jī)手寫(xiě)體識(shí)別Matlab源程序 包括特征提取、bayes分類器、K近鄰分類及最近鄰分類。 TestScriptRecognition.m:測(cè)試代碼 ScriptFeaExtract.m :特征提取 KNearestEstimate.m :K近鄰估計(jì) NearestEstimate.m : 最近鄰估計(jì) BayesTrain.m :訓(xùn)練bayes分類器 Bayes.m :測(cè)試bayes分類器 CrossValidate.m :m交叉驗(yàn)證
標(biāo)簽: TestScriptRecognition ScriptFeaExtract Matlab bayes
上傳時(shí)間: 2014-01-08
上傳用戶:王慶才
題目:設(shè)有n個(gè)傳教士和m個(gè)野人來(lái)到河邊,打算乘一只船從右岸到左岸去。該船的負(fù)載能力為兩人。在任何時(shí)候,如果野人人數(shù)超過(guò)傳教士人數(shù),野人就會(huì)把傳教士吃掉。他們?cè)鯓硬拍苡眠@條船安全的把所有人都渡過(guò)河去? 輸入m,n的數(shù)值,程序?qū)⒎祷夭僮鬟^(guò)程
標(biāo)簽:
上傳時(shí)間: 2014-01-12
上傳用戶:戀天使569
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1