原文:MATLAB做RS碼

里德 索羅蒙碼 RS碼 是一類具有很強糾錯能力的多進制BCH碼。 RS碼是線性分組碼中的一種。相比其他線性分組碼而言,在同樣的編碼效率下,RS碼的糾錯能力是特別強的,特別在短的中等碼長下,其性能接近於理論值。 RS n,k 碼可以由m n k 個參數表示,其中m表示碼元符號取自域 GF n ,n為碼字長度,k為信息段長度。 吐個槽, 無線通信的MATLAB和FPGA實現 這里給的代碼太難看了,我給 ...

2021-03-01 00:24 0 329 推薦指數:

查看詳情

RS(糾刪)技術淺析及Python實現

前言 在Ceph和RAID存儲領域,RS糾刪扮演着重要的角色,糾刪是經典的時間換空間的案例,通過更多的CPU計算,降低低頻存儲數據的存儲空間占用。 糾刪原理 糾刪基於范德蒙德矩陣實現,核心公式如下所示(AD=E) 假設某些數據丟失,右式部分行丟失,變成E',則左式也相應去掉對應 ...

Wed Feb 13 02:42:00 CST 2019 0 1074
matlabgaussian高斯濾波

原文鏈接:https://blog.csdn.net/humanking7/article/details/46826105 核心提示 在Matlab中高斯濾波非常方便,主要涉及到下面兩個函數: 函數: fspecial 函數: imfilter ...

Wed Oct 23 01:22:00 CST 2019 1 4284
matlab聚類分析

Matlab提供了兩種方法進行聚類分析。 一種是利用 clusterdata函數對樣本數據進行一次聚類,其缺點為可供用戶選擇的面較窄,不能更改距離的計算方法; 另一種是分步聚類:(1)找到數據集合中變量兩兩之間的相似性和非相似性,用pdist函數計算變量之間的距離 ...

Tue Jun 12 18:30:00 CST 2012 1 6453
matlab聚類分析

說明:如果是要用matlabkmeans聚類分析,直接使用函數kmeans即可。使用方法:kmeans(輸入矩陣,分類個數k)。 轉載一: MATLAB提供了兩種方法進行聚類分析: 1、利用 clusterdata 函數對數據樣本進行一次聚類 ...

Thu Apr 30 17:39:00 CST 2015 0 2125
MATLABT檢驗(ttest)

t-檢驗: t-檢驗,又稱student‘s t-test,可以用於比較兩組數據是否來自同一分布(可以用於比較兩組數據的區分度),假設了數據的正態性,並反應兩組數據的方差在統計上是否有顯著差異。 matlab中提供了兩種相同形式的方法來解決這一假設檢驗問題,分別為ttest方法和ttest2 ...

Fri Oct 25 01:28:00 CST 2013 0 50242
Reed-Solomon糾錯碼(RS)(里德-所羅門

Reed-Solomon糾錯碼(RS)Reed-Solomon利用范特蒙矩陣或者柯西矩陣的特性來實現糾錯碼的功能。Reed-Solomon編碼:把輸入數據視為向量D=(D1,D2,…,Dn),編碼后數據視為向量(D1,D2,…Dn,C1,C2,…,Cm),RS編碼可以看做為如下圖的矩陣運算。編碼 ...

Thu Feb 10 22:53:00 CST 2022 0 1322
極化matlab仿真(2)——編碼

第二篇我們來介紹一下極化的編碼。 首先為了方便進行編碼,我們需要進行數組的定義 signal = randi([0,1],1,ST); %信息位比特,隨機二進制數 frozen = zeros(1,FT); %固定位比特,規定全為0 encode ...

Wed Jul 05 20:17:00 CST 2017 9 10946
Matlab中用fit曲線擬合

1.確定要擬合的類型   一般情況下matlab會直接提供常用的類型,用fittype創建擬合模型。至於matlab具體提供了哪些模型,參見幫助"List of library models for curve and surface fitting"   如果庫中沒有自己想要 ...

Sat Jun 11 05:27:00 CST 2016 0 9377
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM