首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏韩曙亮的移动开发专栏

    【计算机网络】物理层 : 调制 ( 数字数据 调制 模拟信号 | 调幅 | 调频 | 调相 | 调幅 + 调相 QAM | 计算示例 | 模拟信号 调制为 模拟信号 )

    文章目录 一、 数字数据调制技术 二、 调幅 三、 调频 四、 调相 五、 QAM 调制 和 计算示例 六、模拟信号 调制为 模拟信号 一、 数字数据调制技术 ---- 数字数据调制 技术 : ① 调制 : 发送端 将 数字信号 转为 模拟信号 ; ② 解调 : 接收端 将 模拟信号 转为 数字信号 ; 调制 技术 : 调幅 调频 调相 二、 调幅 ---- 调幅 ( ASK ) : 0 对应没有幅度 , 是 log_216 = 4 比特 ; 计算过程 : 2W log_2V = 1200 \times log_216 = 4800 b/s 信息传输速率是 4800 b/s ; 六、模拟信号 调制为 模拟信号 模拟信号 调制为 模拟信号 : 为了 实现 信号传输 的 有效性 , 可能需要以 较高的频率 传输信号 ; 提高 信号频率 的同时 , 还可以使用 频分复用技术 , 充分利用 带宽 资源 ; "模拟信号 调制为 模拟信号" 示例 : 电话机 与 本地交换机 之间传输的信号 , 就是 将 模拟信号 调制后的 模拟信号 ; 前者是 模拟的声音信号 ( 低频信号 ) , 后者是 模拟的载波信号

    3K00编辑于 2023-03-28
  • 来自专栏Redis原理与应用

    Redis应用9.简单应用汇总

    (String数据结构)6.实现一个简单的唯一ID生成器(incr命令)7.实现博客点赞次数计数器(incr命令 + decr命令)8.社交网站的网址点击追踪机制(长网址转短网址)(Hash数据结构)9. /短网址追踪案例public class ShortUrlDemo { private static final String[] X36_ARRAY = "0,1,2,3,4,5,6,7,8,9, shortUrlDemo.getShortUrlAccessCount(shortUrl); System.out.println("短网址被访问的次数为:" + accessCount); }}9.

    18000编辑于 2025-03-08
  • 来自专栏TechBlog

    模拟信号的采样定理MATLAB实现

    二.实验原理及方法         在现实世界里,声音、图像等各种信号多为模拟信号,要对它进行数字化处理,首先要将模拟信号经过采样、量化、编码,变成数字信号,即进行 A/D  转换,然后用数字技术进行数字信号处理 ,最后经过 D/A  转换成为模拟信号,这一处理过程称为模拟信号的数字信号处理.在这一过程中最主要的是采样定理.采样定理是指对于一个Ω ≤ Ωc 的带限信号,只要采样频率高于带限信号最高频率的两倍,即Ωs 严格地说,在 MATLAB 中不能分析模拟信号,但当采样时间间隔充分小的时候,可以产生平滑的曲线,当时间足够长,可显示所有的模型,即近似的分析.

    73600编辑于 2022-08-03
  • 来自专栏工程监测

    ACM2模拟信号转换模块

    1、模拟信号是连续的,模拟信号转化为数字信号,首先要明白模拟信号是连续的,数字信号是离散的,这里的离散包括时间上的离散和幅度上的离散,这种信号的自变量用整数表示,因变量用有限数字中的一个数字来表示。 2、模拟信号一般通过PCM脉码调制方法量化为数字信号,即让模拟信号的不同幅度分别对应不同的二进制值。例如:采用8位编码可将模拟信号量化为2^8=256个量级,实用中常采取24位或30位编码。 3、模拟信号:是指信息参数在给定范围内表现为连续的信号。 或在一段连续的时间间隔内,其代表信息的特征量可以在任意瞬间呈现为任意数值的信号。 构ACM2模拟信号转换模块功能说明.png

    72850编辑于 2022-05-11
  • 来自专栏全栈程序员必看

    模拟信号和数字信号的区别_模拟信号和数字信号的区别和特点

    根据信号中代表的取值参数的不同,信号可以分为两大类:模拟信号和数字信号 1.模拟信号或连续信号 指用连续变化的物理量所表达的信息,如温度、湿度、压力、长度、电流、电压等。 比如下图就是我们模拟温度变化的模拟信号。 声音也适合使用模拟信号来表达。 模拟信号在传输过程中如果出现信号干扰波形会发生变形,而且很难纠正。 前些年,我国有线电视线路向用户提供的是有线电视模拟信号,信号好图像就清晰,信号弱或受到干扰就伴有雪花。 不过现在都是数字电视节目信号,下面就会介绍数字信号。 模拟信号没有办法消除噪声干扰造成的波形失真,所以现在的电视信号都是数字信号。 3.模拟信号转换成数字信号 模拟信号和数字信号之间可以相互转换:模拟信号一般通过脉码调制(PCM)方法量化为数字信号。 如图所示,模拟信号经过采样、对采样的值进行量化、对量化的采样进行数字化编码,最后将编码后的数据转化数字信号发送。 电脑中的声音文件也是以数字信号的形式进行存储。音乐的品质取决于采样的频率和精度。

    2.3K20编辑于 2022-09-20
  • 来自专栏Devops专栏

    9. Django 2.1.7 创建应用模板

    上一篇中讲诉了关于Django 2.1.7 视图的操作,本篇章开始研究模块这块内容。

    50820编辑于 2022-01-17
  • 来自专栏C++核心准则原文翻译

    自学鸿蒙应用开发(9)- TimePicker组件

    本文介绍在鸿蒙应用中TimePicker组件的基本用法。 增加TimePicker组件 如下代码中46行~52行所示,在布局中增加TimePicker组件。 <?

    59020发布于 2021-01-13
  • 来自专栏HarmonyOS知识集合

    【HarmonyOS NEXT】鸿蒙应用9图的处理(draw9patch)

    【HarmonyOS NEXT】鸿蒙应用9图的处理(draw9patch)一、前言:首先在鸿蒙中是不支持安卓 .9图的图片直接使用。

    56400编辑于 2025-03-24
  • 来自专栏生信技能树

    RNAvelocity 9:scVelo应用—动力学模型

    与以前的教程一样,应用胰腺内分泌发育数据集来展示。 [ ]: # update to the latest version, if not done yet. ! [9]: df = adata.var df = df[(df['fit_likelihood'] > .1) & df['velocity_genes'] == True] kwargs = dict 'degradation rate', xticks=[.1, .4, 1], **kwargs) scv.get_df(adata, 'fit*', dropna=True).head() [9]

    62620发布于 2021-10-12
  • 来自专栏单细胞天地

    RNAvelocity 9:scVelo应用—动力学模型

    与以前的教程一样,应用胰腺内分泌发育数据集来展示。 [ ]: # update to the latest version, if not done yet. ! [9]: df = adata.var df = df[(df['fit_likelihood'] > .1) & df['velocity_genes'] == True] kwargs = dict 'degradation rate', xticks=[.1, .4, 1], **kwargs) scv.get_df(adata, 'fit*', dropna=True).head() [9]

    93910发布于 2021-10-09
  • 来自专栏FPGA技术江湖

    FPGA零基础学习:理解数字信号和模拟信号

    及相关操作软件的开发的相关内容,学习FPGA设计方法及设计思想的同时,实操结合各类操作软件,会让你在技术学习道路上无比的顺畅,告别技术学习小BUG卡破脑壳,告别目前忽悠性的培训诱导,真正的去学习去实战应用 图6:原始模拟信号 图7 :低采样率采样后的信号 图8 :升高采样率采样后的信号 图9 :高采样率采样后的信号 对采集得到的离散信号进行量化是将特定幅度的信号转化为模数转换器的最小单位的整数倍 例如:我们将传输的最高电平(3V)到最低电平(0v)之间分为10个等级(0.3v一个等级),用于代表我们熟悉的0-9,对方接收到电平后,解析出对应的数字即可。 对于模拟信号来说,优点:模拟信号的主要优点是其精确的分辨率,在理想情况下,它具有无穷大的分辨率。与数字信号相比,模拟信号的信息密度更高。 目前,数字电路的应用已极为广泛。

    76700发布于 2021-03-12
  • 来自专栏AI智韵

    YoloV9改进策略:Block改进|MBConv在YoloV9中的应用

    在YoloV9中的应用:将MBConv模块替换YoloV9中的BottleNeck模块后,可以进一步提升YoloV9的计算效率和性能。 模型性能提升:除了训练速度的提升外,MBConv模块还能在一定程度上提高YoloV9的模型性能。 本文介绍了EfficientNetV2及其中的MBConv模块,并探讨了将MBConv模块应用于YoloV9中的可能性。 通过替换YoloV9中的BottleNeck模块为MBConv模块,可以显著加快训练速度并提高模型性能。这一改进为YoloV9的目标检测任务提供了更高效、更准确的解决方案。 由于搜索空间较小,我们可以在与EfficientNetB4大小相当的大型网络上应用强化学习(Tan等,2019)或简单的随机搜索。

    42310编辑于 2024-12-19
  • 来自专栏DotNet NB && CloudNative

    .NET 9应用安全实战:构筑金库级防护体系的9大核心策略

    在.NET 9的世界中,安全威胁的演变速度与框架更新同样迅猛。编写安全代码绝非简单勾选清单——它需要将安全意识融入每一行代码的基因。 本文将深入探讨如何通过高级技术手段,让你的.NET 9应用固若金汤。 1. NET 9中认证中间件的改进让集成更加丝滑。 示例:使用.NET 9数据保护API加解密 var protector = _dataProtectionProvider.CreateProtector("MyApp.SecretData 将这些实践深度融入.NET 9开发流程,你不仅能抵御现有威胁,更能构建值得用户托付的可靠系统。下次敲下代码时,请自问:这条代码安全吗?若答案存疑,你已知道该如何行动。

    34810编辑于 2025-05-26
  • 来自专栏一“技”之长

    iOS9系列专题三——应用瘦身 原

    更小,更快——iOS9的App Thinning         apple在iOS9中引入了一套新的app瘦身方案,通过一些优化策略,将尽可能的减小app安装包的体积。 在xcode中,使用asset catalog管理素材文件,在我们提交应用市场后,会自动帮我们生成各个尺寸包得app副本。 三、On-Demand Resources 这是一种多级应用的设计思路,例如一个游戏,开发者可以将其分为一个大小各异的资源包,用户只需下载一个小的引导程序,在程序内加载相应资源包。 这样,可以大大加快应用的安装速度。 专注技术,热爱生活,交流技术,也做朋友。 ——珲少 QQ群:203317592

    54320发布于 2018-08-16
  • 构建现代应用9个Python GUI库

    你是不是也觉得Python好是好,就是做个带界面的桌面应用太费劲了,是时候打破这个刻板印象了。如今的Python在GUI开发领域早就不是吴下阿蒙了。 今天介绍的Python GUI库都可以打造炫酷的应用。在此之前,我们先搞定一切的基础 —— 开发环境。项目一多,Python版本就成了个头疼事。 这个界面既可以在浏览器里访问,也可以打包成一个独立的桌面应用。非常适合做数据看板、Web小工具这类应用。特点:只写Python,就能得到一个现代化的Web UI。部署灵活,既是网站,也是桌面应用。 非常适合数据密集型应用和开发工具。独特的立即模式API。 下次再有人说Python做不了桌面应用,就把这篇文章甩给他!

    1.9K21编辑于 2025-10-31
  • 来自专栏大魏分享(微信公众号:david-share)

    实战:应用对持久数据访问| 从开发角度看应用架构9

    二、Java对持久数据的访问方式 前文已经提到,Java应用应用数据的访问,最终通过ORM方式实现。 ? 而ORM的实现,通过JPA的标准,底层使用Hibernate等技术。 应用程序调用实体管理器的持久性,查找或合并方法后,实体实例处于受管状态。 Removed State:持久实体可以通过多种方式从数据库表中删除。 事务类型定义了应用程序打算执行什么类型的事务。容器事务使用每个Java EE应用程序服务器中提供的Java事务API(JTA)。在JTA类型的事务中,容器负责创建和跟踪实体管理器。 六、实战:应用对持久数据的访问 通过JBDS导入一个已经存在maven项目: ? 接下来,构建和部署应用。 ? ? 接下来,在EAP上部署应用: ? 部署成功: ? 通过浏览器访问应用: ? 输入名字:david wei,点击提交: ? 点击view all names: ? ?

    2.2K30发布于 2018-07-30
  • 高效隔离,价格透明:模拟信号隔离器性价比之选

    本文将从这一角度出发,分析模拟信号隔离器的性价比,为用户在选择时提供参考。 一、模拟信号隔离器核心性能考量维度模拟信号隔离器的核心价值的是实现信号的高效隔离与精准传输,其性能直接决定工业控制系统的稳定性,核心考量维度主要包括以下3点:(一)隔离性能隔离性能是产品的核心指标,主要体现在隔离电压 高压型号可达到5000Vrms,能有效阻断高电压对控制系统的冲击;CMTI额定值需达到100V/ns以上,可应对工业现场变频器、高压设备产生的强电磁干扰,避免信号失真、脉冲丢失等问题;绝缘电阻通常需大于10^9Ω (二)传输精度与稳定性模拟信号隔离器需确保4-20mA、0-10V等标准模拟信号的精准传输,传输精度通常以相对误差衡量,优质产品精度可达到0.1%FS,普通产品多在0.2%-0.5%FS之间。 综上,模拟信号隔离器的性价比并非单纯的“低价优质”,而是性能与需求的精准匹配、价格与长期成本的平衡。

    12210编辑于 2026-03-11
  • 来自专栏工程监测

    振弦采集仪模拟信号转数字信号的工作原理

    学习飞讯振弦采集仪模拟信号转数字信号的工作原理,振弦采集仪是一种非常重要的测试仪器,其主要作用是将物理系统中的震动信号转换成数字信号,并且进行进一步的信号处理和分析。 本文将详细介绍振弦采集仪模拟信号转数字信号的工作原理。1. 模拟信号采集振弦采集仪通过传感器来采集物理系统中的振动信号,一般采用加速度传感器或者振动传感器。 信号调理采集到的模拟信号一般需要进行一些信号调理,以满足数字信号的采集条件。常见的信号调理包括增益调节、滤波、放大和放大器校准等。 采集到的模拟信号需要通过模数转换器(ADC)进行数字信号转换。ADC可以将连续的模拟信号转换成离散的数字信号,并将数字信号送入采集仪中。 图片振弦采集仪模拟信号转数字信号的过程是一系列复杂而重要的技术环节,它对于传感器、ADC、数字信号处理器等组件的选择和设置都有着很高的要求。

    50850编辑于 2023-08-18
  • 来自专栏C++系列

    【C++】STL容器——string类的例题应用9

    class Solution { public: bool isLetterOrNumber(char ch)//是否是字母 { return (ch >= '0' && ch <= '<em>9</em>' ) if(1 == count[s[i]]) return i; return -1; } }; 【例4]输入一个字符串,求字符串里面最后一个单词的长度【getline函数的应用 = 0; int valueret = value1 + value2 + next;//next为进位,value1,value2为单次循环中分别的取数 if(valueret > 9)

    33010编辑于 2024-01-22
  • 来自专栏运维开发王义杰

    Go设计模式9:外观模式(Facade Pattern)的应用

    这就是外观模式在Go语言中的一个简单应用。希望这篇文章对您有所帮助!

    36520编辑于 2023-08-10
领券