自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 c语言实现pcm解码

static int pcm[8000][8] = {0}; //储存8000个已编码值void Pcm_jiema(){ int n,k,c,f,g,m; float e,h,l,v,o,p; int i; int b[8]={0}; //储存每个已编码值 int z[8]={0,16,32,64,128,256,512,1024};...

2019-04-15 21:04:21 3111

原创 c语言实现十三折线pcm编码

一、首先,我们用C语言产生一段正弦波,用一定的采样频率对它进行采样,并把采样值存到一个文本文件中。void main(void){int i; int f =1000; //1000hz的正弦波float fs = 8000.00; //采样频率为80000hz...

2019-03-25 16:45:49 2434

原创 C语言产生正弦数据序列并能写入文件中

C语言产生正弦数据序列并能写入文件中C语言标准IO:{1、fopen:打开一个文件FILE *fopen(const char *path, const char *mode);第一个参数path:文件的路径(默认当前文件夹)及文件名,若无此文件名,直接创建并打开第二个参数mode:打开方式(r、r+、w、w+、a、a+)返回值:标识所打开的文件2、fread:读文件size_t...

2019-02-13 22:38:07 1009

原创 MATLAB实现十三折线编码

MATLAB实现十三折线编码源代码:%主函数:function pcm()t=0:0.1:6pi;x=sin(t); %模拟信源subplot(2,1,1);plot(t,x);title ( ‘原始模拟信号’ );t1=0:2pi/32:6*pi; %按每周期取32个点抽样x1=sin(t1);subplot(2,1,2);p...

2019-01-31 16:38:35 5711 1

原创 MATLAB实现将pcm抽样后得到的值用13折线转换成对应的值

源代码:function zhexian()t=0:0.1:6*pi;x=sin(t); %模拟信源subplot(2,1,1);plot(t,x);title ( '原始模拟信号' );t1=0:2*pi/32:6*pi; %按每周期取32个点抽样x1=sin(t1);subplot(2,1,2);plot(t1,x1);ste...

2019-01-29 00:30:19 1503

原创 MATLAB实现A率非均匀量化

MATLAB实现A率非均匀量化A 压缩律:所谓 A 压缩律也就是压缩器具有如下特性的压缩律:其中,A 为压缩系数;y 为归一化的压缩器输出电压;x 为归一化的压缩器输入电压。 图画出了 A 为某一取值的归一化压缩特性。A 律压缩特性是以原点奇对称的,为了简便, 图中只给出了正半轴部分。程序实现:function a_lianghua()t=0:0.0001:0.005;y=sin...

2019-01-27 00:28:29 4641 2

原创 PCM抽样的MATLAB简单实现

PCM抽样的MATLAB简单实现抽样也称取样、采样,是把时间连续的模拟信号变换为时间离散信号的过程。一个频带限制在(0,fH)赫的信号 m(t)。 假定将信号 m(t)和周期性冲击函数 δ (t) 相乘,如图所示,乘积函数便是均匀间隔为 T 秒的冲激序列,这些冲激的强度等于相应瞬 时上的 m(t)值,它表示对函数 m(t)的抽样。我们用 ms(t)表示此已抽样的函数,即有ms(t)=m(t)...

2019-01-25 00:15:19 3615

原创 gnuplot入门

gnuplot入门gnuplot是一个命令行驱动的交互式函数绘图实用程序。适用于Linux,OSX,Windows,VMS和许多其他平台。该软件是受版权保护但免费分发。gnuplot处理曲线(2维)和曲面(3维)。曲面可以绘制为适合指定函数的网格,浮动在3维坐标空间中,或作为x-y平面上的等高线图。对于二维地块,还有许多地块样式,包括线,点,框,热图,堆积直方图和三维数据的轮廓投影。(一)...

2019-01-22 22:13:02 494

原创 Windows 下使用tcc编译器

Windows 下使用tcc编译器首先从网上下载压缩包,将包解压缩到选择的目录。将包含tcc.exe的目录添加到系统路径,能够通过计算机的任何位置调用编译器。打开控制台窗口,输入tcc即可看到一些使用命令。cd’到tcc的examples目录,里面有一些例子。直接编译运行 hello_win.c。运行结果:此时完成了tcc在windows下的简单使用。...

2019-01-20 20:29:43 1509

空空如也

空空如也

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

TA关注的人

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