资源简介
一个完整的RS编译码的发射接收工程MATLAB实现代码,已经调试通过,有注释

代码片段和文件信息
/*
* MATLAB Compiler: 4.0 (R14)
* Date: Sun Aug 02 12:24:15 2009
* Arguments: “-B“ “macro_default“ “-W“ “lib:librsdecode“ “-T“ “link:lib“
* “rsdecode.m“ “-v“
*/
#include
#include “librsdecode.h“
#ifdef __cplusplus
extern “C“ {
#endif
extern const unsigned char __MCC_librsdecode_public_data[];
extern const char *__MCC_librsdecode_name_data;
extern const char *__MCC_librsdecode_root_data;
extern const unsigned char __MCC_librsdecode_session_data[];
extern const char *__MCC_librsdecode_matlabpath_data[];
extern const int __MCC_librsdecode_matlabpath_data_count;
extern const char *__MCC_librsdecode_mcr_runtime_options[];
extern const int __MCC_librsdecode_mcr_runtime_option_count;
extern const char *__MCC_librsdecode_mcr_application_options[];
extern const int __MCC_librsdecode_mcr_application_option_count;
#ifdef __cplusplus
}
#endif
static HMCRINSTANCE _mcr_inst = NULL;
#if defined( _MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__) || defined(__LCC__)
#include
static char path_to_dll[_MAX_PATH];
BOOL WINAPI DllMain(HINSTANCE hInstance DWORD dwReason void *pv)
{
if (dwReason == DLL_PROCESS_ATTACH)
{
char szDllPath[_MAX_PATH];
char szDir[_MAX_DIR];
if (GetModuleFileName(hInstance szDllPath _MAX_PATH) > 0)
{
_splitpath(szDllPath path_to_dll szDir NULL NULL);
strcat(path_to_dll szDir);
}
else return FALSE;
}
else if (dwReason == DLL_PROCESS_DETACH)
{
}
return TRUE;
}
#endif
static int mclDefaultPrintHandler(const char *s)
{
return fwrite(s sizeof(char) strlen(s) stdout);
}
static int mclDefaultErrorHandler(const char *s)
{
int written = 0 len = 0;
len = strlen(s);
written = fwrite(s sizeof(char) len stderr);
if (len > 0 && s[ len-1 ] != ‘\n‘)
written += fwrite(“\n“ sizeof(char) 1 stderr);
return written;
}
bool librsdecodeInitializeWithHandlers(
mclOutputHandlerFcn error_handler
mclOutputHandlerFcn print_handler
)
{
if (_mcr_inst != NULL)
return true;
if (!mclmcrInitialize())
return false;
if (!mclInitializeComponentInstance(&_mcr_inst
__MCC_librsdecode_public_data
__MCC_librsdecode_name_data
__MCC_librsdecode_root_data
__MCC_librsdecode_session_data
__MCC_librsdecode_matlabpath_data
__MCC_librsdecode_matlabpath_data_count
__MCC_librsdecode_mcr_runtime_options
__MCC_librsdecode_mcr_runtime_option_count
true NoobjectType LibTarget
path_to_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1053 2009-08-03 08:58 rs编译码\build.log
文件 648723 2009-08-03 08:58 rs编译码\distrib\rscod.ctf
文件 98304 2009-08-03 08:58 rs编译码\distrib\rscod_1_0.dll
文件 1079 2009-08-02 00:08 rs编译码\distrib\rscod_mcr\rscod\RScode.m
文件 914 2002-03-26 19:14 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\all.m
文件 914 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\any.m
文件 1259 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\conv.m
文件 1139 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\convmtx.m
文件 794 2002-01-11 16:21 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\cosets.m
文件 794 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\ctranspose.m
文件 1304 2002-04-14 16:11 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\deconv.m
文件 1049 2002-03-26 19:14 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\det.m
文件 1349 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\dftmtx.m
文件 974 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\diag.m
文件 1124 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\display.m
文件 1019 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\end.m
文件 1064 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\eq.m
文件 974 2002-05-17 22:14 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\fft.m
文件 1709 2002-04-14 16:11 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\filter.m
文件 1109 2002-06-17 08:21 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\gettables.m
文件 1829 2004-04-10 23:59 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\gf.m
文件 1424 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\gf_mex.m
文件 1229 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\horzcat.m
文件 989 2002-05-17 22:14 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\ifft.m
文件 959 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\inv.m
文件 809 2002-01-04 14:04 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\isempty.m
文件 1364 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\isprimitive.m
文件 1169 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\ldivide.m
文件 794 2002-03-26 19:15 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\length.m
文件 1274 2002-02-05 10:16 rs编译码\distrib\rscod_mcr\toolbox\comm\comm\@gf\log.m
............此处省略145个文件信息
相关资源
- MATLAB Programming for Engineers 4th - Chapman
- MPC路径跟踪
- 3-PRS并联机器人工作空间分析
- 基于RSSI的VIRE定位算法
- matlab2019运动目标检测--数字图像处理
- CARS-PLS 用于光谱数据或色谱数据变量
- CARS matlab 代码
- 用matlab实现RSA数字签名
- matlab实现RSA公钥密码体制
- 竞争性自适应重加权
- 基于RSSI强度、指纹库仿真代码,主要
- matlab开发-MuellerStokesJonesCalculus
- “群体智能算法”Matlab工具箱 Versio
- Sparse Subspace Clustering的论文和源码
- Windows PowerShell 实战指南
- AI Superpowers 英文版 mobi
- RSM算法仿真MATLAB代码
- RS(255239)解码算法,verilog代码以及
- Robust Sparse Coding for Face Recognition
- Bursa_Wolf,布尔莎坐标转换matlab
- Linear Algebra with Applications 9th ed - Stev
- stk-matlab connectors 1.0.4
- 语音信号子带编码matlab程序subband_co
-
Reversible Data em
bedding Using a Differenc - radarsignalanalysisandprocessingusingmatlab.pd
- Understanding LTE with MATLAB(电子书及ma
- a mind for numbers - barbaraoakley学习之道英
- matlab 2014b HDL Coder Users Guide
- Fusiello极线校正_A compact algorithm for r
-
carsim与simuli
nk联合仿真124669
评论
共有 条评论