自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (5)
  • 收藏
  • 关注

转载 示波器采样

http://bbs.eeworld.com.cn/thread-1071205-1-1.html 带宽  带宽、采样率和存储深度是数字示波器的三大关键指标。带宽一直被称作示波器的第一性能指标,也成了决定示波器价格很重要的因素,市场上也把带宽作为一个划分依据,通常所说的带宽在无特别说明情况下一般指模拟放大器的带宽,也就是常说的-3dB截止频率点。示波器面板上标称的带宽就是我们常说的示波器带宽。究竟什么是示波器的带宽我们可以这样来理解:在示波器输入端输入正弦波信号时,幅度衰减至原信号幅度的0...

2020-06-16 15:42:18 5967

转载 通信原理Prokis学习记录20180625

码率是什么东西?码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。 通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,从音频方...

2018-06-25 22:31:11 516

原创 Word 宏指令CVX

Sub ChangeTxtToExl()Dim fso, Tx As ObjectDim arr As VariantDim line As StringDim i As IntegerApplication.ScreenUpdating = FalseSet fso = CreateObject("Scripting.FileSystemObject") '创建FSO对象Set Tx = fso...

2018-06-25 13:53:40 320

原创 Random-0至100间的50个随机数

3-1使用随机类Random。 创建种子是1000的Random对象,然后,产生0至100间的50个随机数。每行显示10个,用空格间隔且对齐。解:有两种方法可以产生0至100之间的随机数:(int)(Math.random()*100Random rad=new Random(1000); rad.nextInt(100)(1)程序代码如下:package cn.edu.jxufe.d

2016-09-16 10:16:12 11684

原创 e

2-3计算当i=10000,20000,...,100000时e的值,e=1+1/1!+1/2!+1/3!+...+1/i!.并计算,保留4位小数时,e和i的值。?不理解第二小问的意思。无论输入i为何值时,只要使输出e的数据保留4位小数即可,那为什么还要求i的值?窗体底端(1)程序代码如下package cn.edu.jxufe.denghuan;import java.util.Sc

2016-09-16 10:14:23 381

原创 素数

2-2输出2到1000之间的素数。每行显示8个素数,数字之间用空格字符隔开,并对齐。(1)程序代码如下:package cn.edu.jxufe.denghuan;public class PrimeOutput { public static void main(String[] args) { int count = 0; //统计数素的个数 for(int i=1;i<=

2016-09-16 10:11:05 349

原创 数字—英文月份

2-1编写一个随机产生1至12的整数的程序,并根据数字1、2、……、12显示相应的英文月份:Jan.,Febr.,...,Dec.(1)程序代码如下:package cn.edu.jxufe.denghuan;public class ChooseMonth { public static void main(String[] args) { int number=(int)(Ma

2016-09-16 10:10:00 1048

原创 牌的花色和大小

1-3模拟从一幅52张的牌中随机选一张,显示该张牌的花色和大小。(1)程序代码如下:package cn.edu.jxufe.denghuan;public class PickACard { public static void main(String[] args) { int color=(int)(Math.random()*4); int number=(int)(

2016-09-16 10:08:28 3168

原创 三解形的面积

1-2计算三角形的面积。输入三角形的三个点(x1,y1),(x2,y2)和(x3,y3),计算三解形的面积。(1)程序代码如下:package cn.edu.jxufe.denghuan;import java.util.Scanner;public class TriangleArea { public static void main(String[] args) { S

2016-09-16 10:06:49 285

原创 该整数各位的和

1-1求一个整数各位数的和。读取一个0至1000之间的整数,求得该整数各位的和。(1)程序代码如下:package cn.edu.jxufe.denghuan;import java.util.Scanner;public class SumOfDigit { public static void main(String[] args) { Scanner input=new

2016-09-16 10:05:16 305

原创 8253实现定时,使8253输出周期为1秒,高电平:低电平=4:5的脉冲信号

设计8253的外电路,输入1.1934MHZ的频率信号,利用8253实现定时,使8253输出周期为1秒,高电平:低电平=4:5的脉冲信号,并用示波器观察显示输出的波形。具体操作如下:计算计数初始值N由于要形成高电平:低电平=4:5的脉冲信号,则一定要使得最后一个通道的计数初值为9,有(2)采用级联电路:通道0计数初值为1326,且要采用周期性的方式;通道1计数初

2016-05-26 23:11:47 10611 1

原创 使8253输出1S的方波,使通道外接的发光二极管亮1S,暗1S

输入1.1934MHZ的频率信号,利用8253实现定时,使8253输出1S的方波,使通道外接的发光二极管亮1S,暗1S。并用示波器观察显示输出的波形。具体操作如下:(1)计算计数初始值N(2)采用级联电路:通道0计数初值为11934,且要采用周期性的方式即可以采用方式2或方式3;通道1计数初值为200,只能采用方式3。(3)端口地址:通道0:400H   通道1:4

2016-05-26 23:08:39 5581 1

原创 计数方式比较

采用8253A通道0,工作在方式3(方波发生器方式),输入时钟CLK0 为1MHZ, 输出OUTO 要求为1KHZ的方波,并要求用接在GATE0引脚上的导线是接地(“0”电平)或甩空(“1”电平)来观察GATE对计数器的控制作用,用示波器观察输出波形。亦可将OUTO作为通道1的输入,OUT1输出1HZ的方波送LED进行观察。DATAS SEGMENT ;此处输入数据段代码 DA

2016-05-26 22:59:31 446

原创 利用8255A实现四位数据的显示输出

利用8255A实现四位数据的显示输出DATAS SEGMENT ;此处输入数据段代码 TAB DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H DB 88H,83H,0C6H,0A1H,86H,8EHDISP_BUFF DB 2,0,1,6 DATAS ENDSSTACKS SEGME

2016-05-25 15:16:26 4726 1

原创 8255A与七段共阳LED连接电路实现循环显示数码0~9

利用8255A与七段共阳LED连接电路实现循环显示数码0~9。(可利用查表指令XLAT实现。)程序代码如下:DATAS SEGMENT ;此处输入数据段代码 TAB DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H DB 88H,83H,0C6H,0A1H,86H,8EH DATAS ENDSSTAC

2016-05-25 14:55:52 10478 1

原创 8255A与开关实现开关闭合,对应的发光二极管亮

利用8255A与开关和LED的连接电路,PA口作输出连接发光二极管,PB口作输入连接八个开关。编程实现开关闭合,对应的发光二极管亮;反之则暗。程序代码如下:DATAS SEGMENT ;此处输入数据段代码 IO3 EQU 30H DATAS ENDSSTACKS SEGMENT ;此处输入堆栈段代码STACKS ENDSCODES SEGMENT

2016-05-25 14:46:37 13812

原创 键盘--(微机原理实验五)

DATAS SEGMENT TAB DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H DB 88H,83H,0C6H,0A1H,86H,8EH DATAS ENDSSTACKS SEGMENT ;此处输入堆栈段代码STACKS ENDSCODES SEGMENT

2016-05-25 14:31:19 1722 1

原创 汇编 字符数字分开存放

字符数字分开存放DATAS SEGMENT ;此处输入数据段代码 ORG 1000H STRING DB 'DIDEfe234fef38fj2jf9DE99af3FAE8E83F92fjIjEIFIFQ';,0DH,0AH;源字符串 COUNT DW $-STRING ; 字符串长度 ORG 2000H ZIFU DB 50 DUP(

2016-04-22 21:55:33 769

原创 汇编小写字母转换成大写

小写转换大写DATAS SEGMENT ;此处输入数据段代码 ORG 1000H;为调试方便将数据存于指定地址处 BUFFER DB 'hello ASM!tyi20151030' STRLEN EQU $-BUFFER;计算字符串的长度 ORG 2000H;便于查看结果 OUTSTR DB STRLEN DUP(?);预留相同字符串存储空

2016-04-22 21:53:36 6725

原创 汇编十个数字分别相乘再相加

DATAS SEGMENT ;此处输入数据段代码 ORG 1000H;为调试方便将数据存于指定地址处, a db 89, 5, 56, 80,90,99,67,78,93,100; 10个数据 ORG 2000H;便于查看和设置 b db 18, 29, 12, 38,79,63,88,7,10,17; 10个数据 ORG 3000

2016-04-22 21:50:28 950

原创 希尔排序

#include #include typedef int KeyType; typedef int InfoType; #define MAXSIZE 10 typedef struct{ KeyType key; InfoType otherinfo;}RedType;typedef struct { RedType r[MAXSIZE+1];

2015-12-23 22:31:29 284

原创 快速排序

#include #define N 10 void quickSort(int *arr,int l,int r) { int i,j,x,temp; if(l<r) { i=l; j=r; x=arr[(l+r)/2]; while(1) { while(i<=r&&arr[i]<x)i++; while(j>=0&&ar

2015-12-23 22:29:48 183

原创 折半查找

#include #define MAXSIZE 20typedef int Status; typedef struct{ int data[MAXSIZE]; int length; }SeqList;int BinarySearch(SeqList *seqList,int key){ int low=1; int high=seqLis

2015-12-23 22:27:49 212

原创 图的创建和遍历

#include#include#include#define MaxInt 32767#define MAXQSIZE 100#define MVNum 100#define OK 1#define ERROR 0#define OVERFLOW -2bool visited[MVNum];typedef struct{/*存储表示*/ char vexs[MVNum];

2015-12-16 14:52:22 4137 2

转载 顺序栈的应用:表达式求值

//顺序栈的应用:表达式求值//允许用户输入空格(系统自动删除),只能进行整数的四则运算,支持小括号//对不能整除的将按两个整数除法规则进行取整#include #include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define STACK_INIT_SIZE 100#def

2015-11-22 22:55:34 904

原创 栈的应用之表达式求值

#include#include #include#include#include #include #includetypedef int SElemType;#define OK 1#define ERROR 0#define FALSE 0//#define OVERFLOW 0typedef int Status;#define MAXSIZE 100typed

2015-11-22 22:52:05 471

原创 线性表链式表示和实现

#include#include #include#include#define OK 1#define ERROR 0typedef int ElemType;typedef int Status;typedef struct LNode{ ElemType data; struct LNode *next;}LNode,*LinkList;void InitList(

2015-11-22 22:49:39 229

原创 二叉树的构建和遍历

#include#include #include#includetypedef char TElemType;typedef struct BiTNode{ TElemType data; struct BiTNode*lchild; struct BiTNode*rchild;}BiTNode,*BiTree;/*先序遍历法建立二叉链表*/void CreateBiTr

2015-11-22 22:46:18 229

原创 链式有序表合并

#include#include #include#includetypedef int ElemType;typedef struct LNode{ ElemType data; struct LNode *next;}LNode,*LinkList;LinkList LA,LB,LC;void InitList(LinkList &L){ L=new LNode;

2015-11-22 22:44:03 663

原创 有序集合并集

#include#include #include#include#define MAXSIZE 100typedef int ElemType;typedef struct{ ElemType *elem; int length;}SqList;SqList LA,LB,LC;void InitList(SqList &LA,SqList &LB){ LA.elem

2015-09-14 13:28:29 566

原创 线性表的合并

#include#include #include#include#define MAXSIZE 100typedef int ElemType;typedef struct{ ElemType *elem; int length;}SqList;SqList LA,LB;void InitList(SqList &LA,SqList &LB){ LA.elem = n

2015-09-14 09:56:06 390

原创 未完!

#include#include #include#include#define MAXSIZE 100typedef int ElemType;typedef struct{ ElemType *elem; int length;}SqList;SqList LA,LB;void InitList(SqList &LA,SqList &LB){ LA.elem = n

2015-09-13 21:26:39 257

原创 (小练习)指向结构体的指针

第一个指向结构体变量的指针#includeint main(){ struct student { int num; char name[20]; float score; } st={1102,"张三",89},*p=&st; printf("%6d ",p->num); printf("%s ",p->name); printf("%.

2015-06-05 11:54:08 288

原创 结构体变量的引用与初始化(例题)

引用格式如下:结构体变量.成员   /*其中的"."是成员运算符*/#includestruct date{ int year; int month; int day;};struct std_info{ char no[7]; char name[9]; char sex[3]; struct date birthday;};/*定义并初始化一个外部结构体变量

2015-05-30 12:41:18 1987

原创 简单的菜单

/*手机通讯录*/#include#includestruct friend_list /*手机通信录结构体定义*/{ char name[10]; /*名字*/ int age; /*年龄*/ char telephone[13]; /*联系电话*/};main(){ int choice; cha

2015-05-30 12:34:56 251

原创 第三章第44题

P124 #include#include#include#include#includeint fun(int score[][3],int num){ int i,j,k=0; int max,min; for(i=0;i<num;i++) { max = score[i][0]; min = score[i][0]; for(j=0;j<3;j++)

2015-05-21 20:39:42 297

原创 !(错误)第三章第44题

P124#include#include#include#include#includeint fun(int score[][3],int num){ int i,k=0; for(i=0;i<num;i++) { if((score[i][1]>85)&&(score[i][2]>=70)&&(score[i][3]>=70)) k++; if((score

2015-05-17 02:03:01 261

原创 第三章第46题

P124#include#include#include#include#includeint Fibo(int n){ int total=0; if((n==1)||(n==2)) total=1; else { total=Fibo(n-1)+Fibo(n-2); } return total;}int main(){ while(1) {

2015-05-17 00:50:06 277

原创 第三章第45题

P124#include#include#include#include#includelong sum(int n){ long s; if(n==1) s=1L; else s=n+sum(n-1); printf("n=%d\n\sum=%d\n",n,s); return s;}int main(){ while(1) {

2015-05-17 00:39:13 265

原创 第三章第43题

P124#includevoid index(int x,int a[],int n){ int i,j=0; for(i=0;i<n;i++) printf("%d ",a[i]); printf("\n"); for(i=0;i<n;i++) { if(x==a[i]) j++; } if(j==0) printf("x不存在\n"); if(j!=

2015-05-17 00:22:17 313

偏最小二乘回归,其主成分个数采取交互验证的方式选取

% explain:偏最小二乘回归,其主成分个数采取交互验证的方式选取 % w和w-star都输出的是成分得分系数 % data_ys——原始光谱数据 n*p(最后一列列是水分数据, 即因变量个数为1;之前的是光谱数据) % Y0——原始数据data_ys的最后一列数据 % nsample——原始数据data_ys的样本数 % ch0——输出原始变量方程的常数 % xish——输出原始变量方程的系数 % r——输出提取的成分个数

2018-11-07

马氏距离计算并设定阈值

% explain:计算主成分得分的马氏距离 % Dis_out——马氏距离输出 % erase_xuhao——异常样本的序号 % erase_N——异常点的总数 % data——输入数据,行为样本,列为特征 % weight——阈值调整权重系数,Threshold=mean(D)+weight*标准差 %lmd——前n个主成分对应的方差

2018-11-07

十进制转化为二进制行向量Matlab

在Matlab中十进制转化为二进制矩阵,可以生成波形,比使用Matlab中自带的函数生成的char型结构更合理

2018-07-10

音频信号编码成PCM

MATLAB;使用的是双声道信号,进行信道分离,对分离后的信号进行非均匀量化,PCM编码,编码后形成即生成二进制矩阵,其中包含十进制转化为二进制。

2018-07-06

教材新概念51单片机C语言教程.入门、提高、开发.pdf

新概念51单片机C语言教程.入门、提高、开发.pdf

2018-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除