燕山大学数字通信计算机仿真代码,燕山大学数字通信计算机仿真课程设计模板.doc...
?
?
数字通信计算机课设??程序代码?
//?SigTranmit.cpp:?implementation?of?the?SigTranmit?class.
?//?
//??
#include?"stdafx.h"?
#include?"ASK.h"?
#include?"SigTranmit.h"
?#include???
#ifdef?_DEBUG
?#undef?THIS_FILE?
static?char?THIS_FILE[]=__FILE__;?
#define?new?DEBUG_NEW?
#endif??
//?
//?Construction/Destruction?
//??
SigTranmit::SigTranmit()?
{??c=0;?
/*?S0[16]={0};?
?float?S1[16]={0};
Mod[16*M]={0};?
?Sa[16*M]={0};?
?Sal[16*M]={0};???
?H1[16*M]={0};?
?H2[16*M]={0};?
?No[16*M]={0};??
Hb[N]={0};?
?P[N]={0};?
?Wn[N]={0};*/
?}??
SigTranmit::~SigTranmit()?
{?
?}?
void?SigTranmit::SetDigital(int?ID,int?Intensity)//赋值?
{?
???myID=ID;?
???myIntensity=Intensity;
?}?
void?SigTranmit::Basesignal()//基带信号
?{?
?//ID变成int型数组
int?a[4]?=?{0};?
?int?i=0;??
int?k=15;
??int?temp=0;??
a[0]=myID%10;?
?a[1]=myID/10%10;?
?a[2]=myID/100%10;?
?a[3]=myID/1000;??
for(int?j=0;j<4;j++)??
{???i=0;?
??temp=a[j];?
??for(i;i<4;i++)???{????S0[k]=temp?&?0x1;????temp?=?temp>>1;????k--;???}??}??//采样??k=0;??for(i=0;i<16;i++)??{???for(j=0;j
?
?
void?SigTranmit::Lpf()//低通?{??Conv(Sa,GetH1());??Dft(Sa,16*M);??}?
void?SigTranmit::Dft(float?x[],int?m)//DFT变换?{??for(int?k=0;k
void?SigTranmit::modulate()//调制?{??float?a=0.0;??for(int?i=0;i<16*M;i++)??{???a=2.0*PI*i*0.15;???Mod[i]?=?Sa[i]*cos(a);??}??for(i=0;i<16*M;i++)???Sa[i]?=?Mod[i];??Dft(Sa,16*M);?}?
void?SigTranmit::Channel()//信道?{??Noise(myIntensity);??for(int?i=0;i<16*M;i++)???Sa[i]?=?No[i]?+?Sa[i];??Dft(Sa,16*M);?}?
void?Si
燕山大学数字通信计算机仿真代码,燕山大学数字通信计算机仿真课程设计模板.doc...相关推荐
- 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告.doc
东南大学成贤学院计算机硬件课程设计报告 计算机硬件课程设计 设计报告 学号 姓名:王宇 学号 姓名:杜冰 2015年10月29日一.课题名称: 微程序控制模型计算机的设计 二.实验目的: 1.运用&q ...
- 计算机组成原理课设模板,计算机组成原理课程设计模板.doc
课程设计(论文)任务书 软件学院 学 院 软件+信息工程 专 业 3 班 一.课程设计(论文)题目 个人网站设计与实现 二.课程设计(论文)工作自 2011年 6 月 26 日起至 2011 年 7 ...
- 燕山大学数字通信计算机仿真课程设计,燕山大学数字通信计算机仿真课程设计模板...
燕山大学数字通信计算机仿真课程设计模板 数字通信计算机课设程序代码 //SigTranmit.cppimplementationoftheSigTranmitclass. // // includes ...
- 计算机组成原理课程设计a,计算机组成原理课程设计报告.doc
计算机组成原理课程设计报告.doc (13页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 计算机组成原理课程设计报告实验项目:1.设计一 ...
- uM计算机组成原理,计算机组成原理_课程设计报告.doc
计算机组成原理_课程设计报告.doc (21页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 下载可编辑计算机组成原理课程设计报告班级:计 ...
- c语言电子计算器课程设计报告,计算机程序设计课程设计报告.doc
计算机程序设计课程设计报告.doc PAGE 1 计算机程序设计(C语言) 课程设计报告 题目:学生信息管理系统 学院: 计算机科学与工程学院 专业: 电子信息工程 班级:110406 姓名: 黄伟强 ...
- 计算机专业课程设计报告c语言,计算机程序设计(C语言)课程设计报告.doc
计算机程序设计(C语言)课程设计报告.doc 计算机程序设计C语言课程设计报告题目电子动画时钟 学院 机电工程学院专业 班级090109班学号 姓名 指导教师 设计日期 一.概述选题背景 随着社会的进 ...
- 计算机组成与原理课程设计心得,计算机组成原理课程设计心得.doc
<计算机组成原理课程设计心得.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<计算机组成原理课程设计心得.doc>文档请在天天文库搜索. 1.计 ...
- 计算机综合课设 交通运输相关,计算机在道路运输管理中的应用课程设计.doc
计算机在道路运输管理中的应用课程设计 课程设计 论文题目:课程名称:计算机在道路运输管理中的应用 学 院: 交通运输 专 业: 交通运输 班 级: 学生姓名: 学 号: 指导教师: ====2010 ...
最新文章
- mac os 快捷键
- python读音发音器-python3 - 文本读音器
- Kali-Linux虚拟机安装提示
- 办公室琐事--沟通、交流
- 写一个算法统计在输入字符串中各个字符出现的频度
- --4、实验室设备管理(表)
- java 记事本全选_java 编写的记事本程序怎么实现复制 黏贴 剪切 全选的功能 ?...
- Axure社区产品app原型通用版+prd通用产品需求文档+产品结构+业务流程+社区产品信息结构功能脑图
- C#断点续传HTTP下载远程文件的方法
- 利用UDP端口转发绕过校园网认证
- 气势如虹!西安交大成立26个研究院、1个联合设计学院,全面进驻创新港!
- 听我的!千万别学前端开发!
- U盘量产,以及U盘“请将磁盘插入u盘”等问题。
- uva11045(最大二分图匹配)
- win10开机蓝屏_终级解决win10蓝屏代码WHEA_UNCORRECTABLE_ERROR没有之一 心语家园
- 华为2019春招留学生笔试第三题python
- 01背包问题,多重背包问题-分组背包问题-完全背包问题-总结-内含4种经典背包问题
- Altium Designer 18 原理图编译出现off grid错误处理方法
- Unity 打包发布UWP 超详细
- 正常的计算机设备安装限制,win10系统只能使用指定U盘保护安全的设置教程
热门文章
- IDEA中运行springboot+vue项目设置terminal路径
- 热榜!基于jsp+mysql的JSP在线水果销售商城系统设计实现【建议收藏】
- 计算机主机的主要包括,微型计算机的主机主要包括
- mysql hex 和 c_什么是MySQL HEX()函数,它与CONV()函数有何不同?
- JAVA增删查改的实现
- python 生成图片_python生成带有表格的图片
- pcl里面的3D特征
- easypoi list中的map导出_如何优雅的导出 Excel
- 心电信号越界怎么回事_心电监护仪常见故障分析与排除
- win10+vs2015+opencv3配置