matlab打开pcm文件格式,用MATLAB实现PCM编码
PCM编码程序
%修改抽样间隔和程序最后两行
%可以观察量化输入输出关系
n=input('请输入量化级数,k=[8]');
if isempty(n),
n=8;
end
%产生题目要求的函数
endtime = 2; %结束时间
dt = 0.1; %抽样间隔
t = 0:dt:endtime;
a = zeros(size(t)); %产生一个长度为N的全0序列
for tt=1:1/dt
a(tt+[0:endtime/2-1]*(2/dt))=t(tt); %t when 0 <= t < 1
end
for tt=1/dt+1:2/dt
a(tt+[0:endtime/2-1]*(2/dt))=2-t(tt); % -t+2 when 1 <= t < 2 end;
%A率非线性
A = 87.56;
amax=max(abs(a));
c = zeros(size(a));
for i = 1:length(a);
if((a(i)/amax)<=1/A)
c(i) = A*a(i)/(1+log(A));
end
if((a(i)/amax)>1/A)
c(i) = (1+log(A*a(i)))/(1+log(A));
end
end
%均匀量化
c_quan=c;
b_quan=c_quan;
d=1/n;%量化间隔
q=d.*[1:n];
q=q-d/2;%量化电平
for i=1:n
%定位第i个量化间隔码子
c_quan(find((q(i)-d/2<=c_quan) & (c_quan<=q(i)+d/2)))=...
q(i).*ones(1,length(find((q(i)-d/2<=c_quan)&(c_quan<=q(i)+d/2)))); %赋值为相应的量化电平
matlab打开pcm文件格式,用MATLAB实现PCM编码相关推荐
- tdms用matlab打开,TDMS文件及其Matlab读取方法.pdf
TDMS文件及其Matlab读取方法 10 4 Vol. 10 No. 4 第 卷第 期 兰州石化职业技术学院学报 2010 12 Journal of Lanzhou Petrochemical C ...
- matlab打开模型,老版本Matlab模型打开方式
mdl文件在6.5里面做的,但是到了新版本里面却打不开,下面就是相关信息: Warning: Unable to load model file 'd:\MATLAB7\work\*.mdl'. Ru ...
- 怎样用matlab打开mw文,C# matlab混合编程 MWArray使用笔记
C# matlab混合编程 徐凯Email:xukai19871105@http://www.doczj.com/doc/1a6e191fff00bed5b9f31dbf.html 这几天突然想搞一搞 ...
- matlab 打开txt文件窗口,Matlab读取txt文件、xlsx文件
MATLAB读取和写入txt文件 https://blog.csdn.net/jisuanjiguoba/article/details/79997805 txt文件中既有空格又有tab键,请问怎么正 ...
- matlab 打开软件报错,matlab程序错误,提示如下【弄了半夜还是不行】 - 数学 - 小木虫 - 学术 科研 互动社区...
function [x,y,Y]=levydistrintheorytest(t0,lambda,T,a,b); % 计算理论的二维levy分布的图象 画出来的3维曲面图 % t0 :lev ...
- pcm系统设计及matlab仿真实现,PCM系统设计及MATLAB仿真实现
<PCM系统设计及MATLAB仿真实现>由会员分享,可在线阅读,更多相关<PCM系统设计及MATLAB仿真实现(16页珍藏版)>请在金锄头文库上搜索. 1.1 通信系统基础实验 ...
- pcm系统设计及matlab仿真实现,PCM系统设计及MATLAB仿真实现.doc
PCM系统设计及MATLAB仿真实现.doc 锂离子电池保护电路基本知识问答1 什么是锂离子电池保护ic?答:在锂离子电池使用过程中,过充电.过放电对锂电池的电性能都会造成一定的影响,为避免使用中出现 ...
- matlab打开dat形式文件_matlab的各种数据读取(txt,dat,mat等格式),文件打开关闭...
MATLAB提供了多种方式从磁盘读入文件或将数据输入到工作空间,即读取数据,又叫导入数据:将工作空间的变量存储到磁盘文件中称为存写数据,又叫导出数据.至于选择哪种机制,则根据下面两个因素决定: ● 用 ...
- 百度语音-JAVA对PCM文件格式处理
百度语音-JAVA对PCM文件格式处理 1 问题描述 调用百度语音接口使用测试PCM文件正常返回. 使用微信小程序上传录音文件.本地录音调用百度语音接口.正常响应,但是响应结果不是"嗯嗯&q ...
最新文章
- Oracle RAC错误之--oifcfg错误案例
- ASP.net本地调试时正常,发布时错误的几个问题解析
- Java Web实现分页查询
- 整理出一个比较实用的SqlHelper类 满足大多数情况的使用
- 中国楼市场的真相————写在厦门楼市崩盘之后
- ssm影城项目_影场与属性访问器界面
- 前端学习(2043)vue之电商管理系统电商系统之优化web.config.js的配置文件
- 二月,劝 Java 工程师不要跳槽!
- ExtJs十一(ExtJs Mvc图片管理之一)
- linux学习笔记:明白Linux文件的属主和属组概念
- 几种搜索引擎算法 SEO
- 【清华大学】深入理解操作系统(陈渝) 第四章
- 项目管理包含了哪些特征?
- Hive元数据存储和表数据存储
- python学习004-----python中%s的各种用法
- HDU 4125 Moles 树状数组 + KMP
- 60天造个火箭给你玩玩,你想要不?
- kafka 复制因子_选择正确的分区计数复制因子apache kafka
- c语言雷克子波函数表达式,雷克子波频率研究
- 58 同城 iOS 客户端 Hybrid 框架探索
热门文章
- 数据库应用设计学生宿舍管理系统java+SQL
- [基本功]卡方分布、卡方检验、卡方分箱
- IDEA编译less插件LESS CSS Compiler的安装
- “xxx” already disposed
- python的dropna函数_Pandas dropna()函数不工作
- 一文教你看懂BP反向传播。不会你打我
- 高并发之伪共享和缓存行填充(缓存行对齐)(@Contended)
- “知识付费”三大法律问题如何处理
- [HPM] Error occurred while trying to proxy request /account/login/ from localhost:3000 to http://127
- 从零开始搭建公司微服务架构技术栈,这套架构绝了...