余弦信号的均匀量化和μ律非均匀量化

news/2025/10/17 15:06:35/文章来源:https://www.cnblogs.com/m877087643/p/19147901

基于MATLAB实现的余弦信号的均匀量化和μ律非均匀量化的代码。代码包括信号生成、量化过程以及量化误差的计算和可视化。

1. 参数设置

% 信号参数
fs = 1000; % 采样频率 (Hz)
T = 1; % 信号时长 (秒)
t = 0:1/fs:T-1/fs; % 时间向量
f = 5; % 余弦信号频率 (Hz)
A = 1; % 信号振幅% 量化参数
numBits = 8; % 量化位数
mu = 255; % μ律参数

2. 生成余弦信号

% 生成余弦信号
x = A * cos(2 * pi * f * t);

3. 均匀量化

% 均匀量化
L = 2^numBits; % 量化级数
xMax = max(x);
xMin = min(x);
delta = (xMax - xMin) / L; % 量化步长
xQuantizedUniform = floor((x - xMin) / delta) * delta + xMin + delta / 2;

4. μ律非均匀量化

% μ律非均匀量化
% μ律压缩
xCompressed = sign(x) * log(1 + mu * abs(x)) / log(1 + mu);% 均匀量化
xCompressedQuantized = floor((xCompressed - min(xCompressed)) / delta) * delta + min(xCompressed) + delta / 2;% μ律扩张
xQuantizedMuLaw = sign(xCompressedQuantized) * (exp(abs(xCompressedQuantized) * log(1 + mu)) - 1) / mu;

5. 量化误差计算

% 计算量化误差
errorUniform = x - xQuantizedUniform;
errorMuLaw = x - xQuantizedMuLaw;% 计算均方误差 (MSE)
mseUniform = mean(errorUniform.^2);
mseMuLaw = mean(errorMuLaw.^2);

6. 可视化结果

% 绘制原始信号和量化信号
figure;
subplot(3, 1, 1);
plot(t, x);
title('原始余弦信号');
xlabel('时间 (s)');
ylabel('幅度');subplot(3, 1, 2);
plot(t, xQuantizedUniform);
title('均匀量化信号');
xlabel('时间 (s)');
ylabel('幅度');subplot(3, 1, 3);
plot(t, xQuantizedMuLaw);
title('μ律非均匀量化信号');
xlabel('时间 (s)');
ylabel('幅度');% 绘制量化误差
figure;
subplot(2, 1, 1);
plot(t, errorUniform);
title('均匀量化误差');
xlabel('时间 (s)');
ylabel('误差');subplot(2, 1, 2);
plot(t, errorMuLaw);
title('μ律非均匀量化误差');
xlabel('时间 (s)');
ylabel('误差');% 显示均方误差
disp(['均匀量化均方误差 (MSE): ', num2str(mseUniform)]);
disp(['μ律非均匀量化均方误差 (MSE): ', num2str(mseMuLaw)]);

参考代码 实现对一个余弦信号的均匀量化和μ律非均匀量化 www.youwenfan.com/contentcng/81290.html

说明

  1. 参数设置:定义了信号的采样频率、时长、频率、振幅以及量化参数(量化位数和μ律参数)。
  2. 生成余弦信号:根据给定的参数生成余弦信号。
  3. 均匀量化:将信号均匀量化到指定的量化级数。
  4. μ律非均匀量化:先对信号进行μ律压缩,然后进行均匀量化,最后进行μ律扩张。
  5. 量化误差计算:计算原始信号与量化信号之间的误差,并计算均方误差(MSE)。
  6. 可视化结果:绘制原始信号、均匀量化信号、μ律非均匀量化信号以及量化误差,直观展示量化效果和误差分布。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/938935.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年精密磨床/CNC机械加工厂家推荐排行榜,涵盖铣床/车床/磨削/多轴/复合加工,适合铝/不锈钢/钛合金/铜/钢/塑料/POM/尼龙材料!

2025年精密磨床/CNC机械加工厂家推荐排行榜,涵盖铣床/车床/磨削/多轴/复合加工,适合铝/不锈钢/钛合金/铜/钢/塑料/POM/尼龙材料!随着制造业的快速发展和技术进步,精密磨床和CNC机械加工在各个行业中的应用越来越广…

央视连续多次聚焦,OpenCSG到底有何过人之处?

当一家AI公司被央视连续关注,答案往往不只在技术里,更在它带来的确定性里。 在短暂的时间里,连续获得中国最具权威性的媒体平台——中央电视台(CCTV)的多次深度报道,是企业实力与时代价值高度契合的显著标志。Op…

2025牛客国庆集训派对day5 K E 个人题解 - CUC

You are given a tree... 树上dp #状态压缩 #随机优化 题目描述 给定一棵带边权的树 \(T=(V,E)\),其中 \(|V|=n\),顶点编号为 \(1, 2, \dots, n\),每个顶点 \(i\) 有一个权值 \(a_i\)。 你需要选择一个顶点子集 \(S…

2025年发电机组厂家推荐排行榜,柴油/燃气/船用/静音箱式/移动拖车式/集装箱式/上柴/玉柴/潍柴/康明斯/沃尔沃/道依茨/帕金斯/MTU发电机组公司推荐!

2025年发电机组厂家推荐排行榜,柴油/燃气/船用/静音箱式/移动拖车式/集装箱式/上柴/玉柴/潍柴/康明斯/沃尔沃/道依茨/帕金斯/MTU发电机组公司推荐!随着全球能源需求的不断增长和技术的飞速发展,发电机组行业正迎来新…

2025 人力资源管理系统公司最新推荐榜单:聚焦前沿技术与服务实力,解锁企业人效革新路径

引言在人力资源数字化转型纵深推进的 2025 年,企业对管理系统的需求已从基础功能覆盖转向场景深度适配与数据价值挖掘。然而市场上产品良莠不齐,既有传统系统数据割裂、流程固化的痛点,也有新兴品牌适配性不足的问题…

n8n零基础入门:5分钟搭建你的第一个自动化工作流

你是否厌倦了在应用间反复复制、粘贴数据的重复劳动?是否觉得“自动化”听起来很高大上,但不知从何入手?那么,你来对地方了! n8n是一个强大且开源的工作流自动化工具,你可以把它想象成一个可视化的编程平台,通过…

2025年10月敏感皮肤修复产品推荐榜:五款热门单品深度对比与客观评析

一、引言 对于术后创面护理、反复泛红干痒或屏障受损的消费者而言,选择一款兼顾安全性与修复效率的敏感皮肤修复产品,意味着在缩短恢复周期的同时降低色素沉着风险。2025年第三季度医美市场监测显示,术后修复品类销…

Hudi系列:Hudi核心概念之索引(Indexs)

Hudi系列:Hudi核心概念(版本1.0) •Hudi架构 ◦一. 时间轴(TimeLine)s ▪1.1 时间轴(TimeLine)概念 ▪1.2 Hudi的时间线由组成 ▪1.3 时间线上的Instant action操作类型 ▪1.4 时间线上State状态类型 ▪1.5 时间线官网…

tomcat服务器的应急响应

tomcat的应急响应(一)阻断恶意软件扩散,进行断网处理 隔离与公网的连接 备份关键文件 二,web层排查:定位恶意软件上传路径与入口 (1)排查恶意软件文件的位置 命令:按修改时间进行排查使用find / -mtime -7-name …

2025 铝单板幕墙施工,四川汇才值得信赖

在铝单板幕墙施工领域,四川汇才铝业是值得信赖的选择。作为集设计、生产、安装于一体的企业,汇才能提供从幕墙设计到施工落地的全流程服务。 拥有专业的设计团队,可上门测量,根据建筑特点优化幕墙方案,确保铝单板…

Hudi系列:表类型(Table Query Types)

Hudi系列:Hudi核心概念(版本1.0) •Hudi架构 ◦一. 时间轴(TimeLine)s ▪1.1 时间轴(TimeLine)概念 ▪1.2 Hudi的时间线由组成 ▪1.3 时间线上的Instant action操作类型 ▪1.4 时间线上State状态类型 ▪1.5 时间线官网…

2025 仿木纹铝单板采购,四川汇才口碑好

2025 仿木纹铝单板采购,四川汇才口碑好 四川汇才铝业的仿木纹铝单板,凭借逼真的木纹质感和可靠品质,赢得良好口碑。采用先进工艺,让铝单板呈现出自然的木纹纹理,视觉效果与天然木材无异,却比木材更耐用、抗腐、易…

核桃 HT-082-Div.2 S 模拟赛

?, Rank ?.假装自己过了 2 个题。【HT-082-Div.2】核桃CSP-S组模拟赛 链接:link 题解: 时间:4h (2025.10.17 08:00~12:00) 题目数:4 难度:A B C D\(\color{#FFC116} 黄\)*1400估分:100 + 30 + 30 + 40 = 200 得…

2025 选双曲铝单板,就找四川汇才铝业

四川汇才铝业,1998 年成立的老牌企业,在双曲铝单板领域实力出众。拥有羊安、双流、广汉三大生产基地,占地 10 万平,年产可达 300 万平方米,产能充足无需等。 其双曲铝单板采用三维建模技术,造型精准流畅,能完美…

2025 氟碳铝单板采购,四川汇才是优选

想选优质氟碳铝单板,四川汇才铝业别错过。作为国内知名金属建材企业,汇才在氟碳铝单板生产上优势显著。 拥有 2 条进口喷涂线,氟碳涂层均匀厚实,耐候性强,抗紫外线、抗腐蚀,能适应不同气候环境,使用寿命长。年产…

题解:P7275 计树

题意:给出一个数 \(n\),问对于所有节点 \(x\) 都满足存在 \(|x-y|=1\) 使得 \((x,y)\) 有边的树有多少个,\(n\le 10^5\)。 做法: 我们肯定是考虑直接钦定连续段然后去计算,但是因为有可能在相邻段间连出边就爆炸了…

mysql新建用户并授权,mysql新建用户并授权完整指南

MySQL的用户权限系统是其安全架构的核心组成部分。本教程将详细介绍如何从头开始创建新用户账号并设置精确的权限控制,帮助您构建安全可靠的数据库访问体系。 一、用户创建基础操作创建用户基础语法 CREATE USER 用户…

Vue3 父子组件之间的双向数据绑定

双向绑定流程​​父 → 子​​:父组件的 cateId通过 v-model传递给子组件的 modelValue ​​子 → 父​​:当选择变化时,子组件通过 emit触发 update:modelValue事件,更新父组件的 cateId 1. 父组件部分 <Child…

2025年10月上海老房翻新公司推荐榜单:多维度数据驱动的理性选择参考

一、引言 在上海,房龄超过二十年的多层及老公房占比接近四成,结构老化、管线锈蚀、隔音失效、空间利用率低成为日常居住的显性痛点。对于计划继续自住三至五年、又不愿承担置换高成本的业主而言,翻新改造成为平衡预…

2025年10月金融街附近豪华酒店推荐对比榜:结合奖项数据与用户体验的实用攻略

一、引言 对于需要频繁出入金融街的高端商务客、筹备高规格会务的采购人,以及希望在皇城根下兼顾购物与文化的休闲旅客而言,选择一家步行即可抵达核心写字楼群、又能提供稳定服务品质的豪华酒店,直接关联到时间成本…