DAC数据手册中专有名词TERMINOLOGY 讲解
DAC数据手册中TERMINOLOGY专有名词 讲解
- Relative Accuracy or Integral Nonlinearity (INL):相对精度 或 积分非线性
- LSB(Least Significant Bit):最小有效位
- Differential Nonlinearity (DNL):差分非线性
- 单调性
- DNL很重要
- Zero Code Error:零代码误差
- Full-Scale Error:满量程误差
- Gain Error:增益误差
- Offset Error:偏置误差
- Offset Error Drift:偏置误差漂移
- Drift漂移
- DC Power Supply Rejection Ratio (PSRR):直流电源抑制比
- PSRR的定义
- Output Voltage Settling Time:输出电压稳定时间
- Digital-to-Analog Glitch Impulse:数字到模拟 故障 冲击
- Digital Feedthrough:数字馈通
- Noise Spectral Density (NSD):噪声谱密度
- DC Crosstalk:DC串扰
- Digital Crosstalk:数字串扰
- Analog Crosstalk:模拟串扰
- DAC-to-DAC Crosstalk:DAC到DAC 串扰
- Multiplying Bandwidth:乘法带宽
- Total Harmonic Distortion (THD):总谐波失真
Relative Accuracy or Integral Nonlinearity (INL):相对精度 或 积分非线性
英语原文:
For the DAC, relative accuracy or integral nonlinearity is a measurement of the maximum deviation, in LSBs, from a straight line passing through the endpoints of the DAC transfer function.
翻译:
对于DAC,相对精度 或 积分非线性 是 一个最大偏差(单位是LSB;通过 一条穿过DAC转换函数端点的直线 来表示)测量值。
在DAC中,理想情况下,DAC的输出模拟信号 应与 输入数字值呈线性变化,函数图形是一条直线(理想直线); 但是因为DAC实际输出存在非线性,输出与输入的关系可能不完全是线性的,存在误差;DAC输出信号与理想直线之间的最大误差(单位是:LSB)就叫做 相对精度 或 积分非线性。
图像上看就是 理想直线 与 DAC实际输出图像 的最大距离 就是 相对精度 或 积分非线性。
总结:
- 相对精度 或 积分非线性 越小越好,表明DAC输出最大差异越小(即总体的输出不会比理想差距太大)。
LSB(Least Significant Bit):最小有效位
最小有效位 指的是 理论上 控制DAC输出变化的 最小单位值。
- 比如,在一个 8 位(最大255)的 DAC 中,LSB 就是 1/256 的全量程电压值
- 假如全量程电压值3.3V,则LSB = 3300 / 256 = 12.890625 mv;所以这个DAC的 LSB 就是 12.890625 mv。
在衡量 INL 或相对精度时,偏差通常以 LSB 为单位。就是说,偏差的大小用 多少个 LSB 来表示。
Differential Nonlinearity (DNL):差分非线性
英语原文:
DNL is the difference between the measured change and the ideal 1 LSB change between any two adjacent codes. A specified DNL of ±1 LSB maximum ensures monotonicity. The AD5676 is guaranteed monotonic by design.
翻译:
DNL是 任何两个相邻编码 的 测量变化 和 理想状态1LSB 之间的 测量差异。一个规定的DNL最大值在 ±1LSB 之间 确保单调性。AD5676设计保证单调性。
DAC实际输出与理想输出之间总会存在差异,而每两个相邻的数字输入的 实际输出变化量 与 理想预期的1LSB变化量 也会存在差异,这个 实际输出变化和理想输出变化之间的差异 称为 DNL差分非线性。
- 例如,假设有两个相邻的数字输入代码,输入代码从 3 增加到 4,理想情况下,输出应该增加 1 LSB。
- 如果实际的输出变化是 1.2 LSB 或 0.8 LSB,则 DNL 为 0.2 LSB 或 -0.2 LSB。
单调性
理想状态下 代码输入 与 信号输出 是成正比,单调递增。
DNL很重要
- DNL 的大小直接影响 DAC 输出信号的平滑度。较大的 DNL 可能导致不规则的输出变化,从而很大程度影响用户使用,毕竟都感觉DAC不可控了。
- 理想情况下,每一个代码的变化都应该产生恒定的 1 LSB 电压变化。如果某些代码之间的变化量远离这个理想值,某些代码之间的变化量又符合理想值,那 代码输入 与 信号输出 就不再是趋向于直线,而是一条 曲曲折折的线。
- 例如,如果在两个相邻代码之间的变化是 2 LSB,而其他代码之间的变化是 1 LSB,那么 DAC 输出的变化就不再是连续和均匀的。这可能导致模拟信号的波形失真,特别是对于一些要求高精度的应用来说。
Zero Code Error:零代码误差
英语原文:
Zero code error is a measurement of the output error when zero code (0x0000) is loaded to the DAC register. Ideally, the output is 0 V. The zero code error is always positive because the output of the DAC cannot go below 0 V due to a combination of the offset errors in the DAC and the output amplifier. Zero code error is expressed in mV.
翻译:
零代码误差 是 当零代码(0x0000)被加载到DAC寄存器时 的一个输出误差测量值。理想状态下,输出是 0V。因为DAC的输出不会低于0V(因为在DAC内部有一个偏置电压组合 以及 输出放大器),所以零代码误差 总是正值。零代码误差用单位mv来表示。
理想状况下,给DAC输入代码(0x0000)时 DAC的 实际输出也是0 V。
但是实际上,给DAC输入代码(0x0000)时 DAC的 实际输出并不是 0 V,这个实际输出就是 零代码误差。
Full-Scale Error:满量程误差
英语原文:
Full-scale error is a measurement of the output error when full-scale code (0xFFFF) is loaded to the DAC register. Ideally, the output should be VDD − 1 LSB. Full-scale error is expressed in percent of full-scale range (% of FSR).
翻译:
满量程误差 是 当满量程代码(0xFFFF) 被加载到DAC寄存器时 的 一个输出误差测量值。理想状态下,输出应该是VDD-1 LSB。满量程误差用 满量程范围FSR的百分比表示。
- 例如:输入代码0xFFFF 给DAC寄存器,这个DAC理论上满量程是3.3V的,但实际输出只有3.2V
- 满量程误差:(3.3 - 3.2) / 3.3 *100 ≈ 3.03 FSR
Gain Error:增益误差
英语原文:
Gain error is a measure of the span error of the DAC. It is the deviation in slope of the DAC transfer characteristic from the ideal expressed as % of FSR.
翻译:
增益误差是DAC的一个范围误差的测量值。这是DAC转换特性的斜率偏差,通过理想状态下FSR的百分之表示。
通俗易懂理解:就是实际输出范围 与 理想输出范围 的误差测量值。
- 例如,输入代码从 0 到 0xFFFF 给DAC,理论上来说DAC的输出是从0 ~ 3.3V。但实际上DAC的输出是 0.1 ~ 3.2V。
- 那增益误差 = (3.3 -(3.2 - 0.1))/ 3.3 * 100 ≈ 6.06%
Offset Error:偏置误差
英语原文:
Offset error is a measure of the difference between VOUT (actual) and VOUT (ideal) expressed in mV in the linear region of the transfer function. Offset error is measured with Code 256 loaded in the DAC register. It can be negative or positive.
翻译:
偏置误差 是指转换函数的线性区域内 实际输出 与 理想输出 之间的 一个误差测量值(用mV单位表示)。偏置误差是当代码256被加载到DAC寄存器时测量的。它可以是正值或负值。
通俗理解:偏置误差是指某个电子设备的输出 偏离 理想输出 的误差。
Offset Error Drift:偏置误差漂移
英语原文:
Offset error drift is a measurement of the change in offset error with a change in temperature. It is expressed in µV/°C.
翻译:
偏置误差漂移 是 随着温度改变 的一个偏执误差改变的测量值。它用µV/°C单位表示。
Drift漂移
漂移是指某个参数或特性随时间变化的现象。
偏置误差漂移(offset error drift)具体指的是随着外部环境(如温度)变化,设备输出的偏置误差随之变化的情况。
这种情况多发生在某些电子器件上,由于温度变化导致电子器件的特性产生变化所导致。
DC Power Supply Rejection Ratio (PSRR):直流电源抑制比
英语原文:
PSRR indicates how the output of the DAC is affected by changes in the supply voltage. PSRR is the ratio of the change in VOUT to the change in VDD for full-scale output of the DAC. It is measured in mV/V. VREF is held at 2 V, and VDD is varied by ±10%.
翻译:
PSRR 表示着 DAC输出 受电源电压 的影响。PSRR是指在DAC满量程输出情况下,VOUT输出电压的变化 与 电源电压VDD 之比。它测量值用mV/V单位表示。假设参考电压VREF固定为2V,电源电压VDD的变化范围在±10%。
PSRR的定义
PSRR是衡量DAC对电源电压变化敏感度的一个重要指标,通俗讲就是 DAC输出Vout 在 电源电压VDD 发生变化时 的变化程度。
PRSS的计算:
PSRR = Δ V O U T Δ V D D \text{PSRR} = \frac{\Delta V_{OUT}}{\Delta V_{DD}} PSRR=ΔVDDΔVOUT
其中:
- Δ V O U T \Delta V_{OUT} ΔVOUT 是 DAC 输出电压的变化量。
- Δ V D D \Delta V_{DD} ΔVDD 是电源电压 ( V D D V_{DD} VDD) 的变化量。
Output Voltage Settling Time:输出电压稳定时间
英语原文:
Output voltage settling time is the amount of time it takes for the output of a DAC to settle to a specified level for a ¼ to ¾ full-scale input change and is measured from the rising edge of SYNC.
翻译:
输出电压稳定时间 是 时间量,这个时间量指 DAC输出被设置一个特定水平(从 ¼ 到 ¾ 满量程)输入变化 并且 从SYNC信号的上升沿开始 测量 的变化时间。
-
输出电压稳定时间:
这是衡量 DAC 的响应速度的一个重要参数。它描述了从信号输入发生变化到输出电压稳定的时间。这一过程包括了 DAC 将数字信号转换为模拟信号,并经过一定的时间后,输出电压最终稳定在目标值。 -
输入变化(从 ¼ 到 ¾ 满量程):
输入信号的变化范围指的是输入信号的值从满量程的 ¼(即最小电压值)变化到 ¾(接近最大电压值)。这个变化是一个典型的测试条件,用来验证 DAC 在输入变化中的响应。 -
SYNC 信号的上升沿:
在数字电路中,“SYNC” 通常指同步信号,这个信号用于控制 DAC 的工作时序。上升沿意味着 SYNC 信号从低电平跳跃到高电平的瞬间(控制DAC开始进行转换输出),测量的起点就是在这个时刻,表示从同步信号开始计算 DAC 响应时间。
Digital-to-Analog Glitch Impulse:数字到模拟 故障 冲击
英语原文:
Digital-to-analog glitch impulse is the impulse injected into the analog output when the input code in the DAC register changes state. It is normally specified as the area of the glitch in nV-sec, and is measured when the digital input code is changed by 1 LSB at the major carry transition (0x7FFF to 0x8000).
翻译:
数字到模拟故障冲击 是 当DAC寄存器的输入代码改变状态时 注入到 模拟输出中的 冲击。通常它以 nV·秒 为单位,并且主要在数字输入代码 通过1LSB 进行 进位转换 (0x7FFF to 0x8000) 时测量。
- 数字到模拟故障冲击(Digital-to-Analog Glitch Impulse):
这时描述在数字到模拟转换过程中,特别是在输入代码发生变化时,DAC输出端可能出现的一种瞬间冲击。这个冲击是由DAC内部的切换过程引起的,当DAC从一个状态切换到另一状态时(特别是当从0x7FFF最大输入代码时再加1到0x8000时的进位转换时),可能会暂时产生不稳定的输出。
Digital Feedthrough:数字馈通
英语原文:
Digital feedthrough is a measure of the impulse injected into the analog output of the DAC from the digital inputs of the DAC, but is measured when the DAC output is not updated. It is specified in nV-sec, and measured with a full-scale code change on the data bus, that is, from all 0s to all 1s and vice versa.
Noise Spectral Density (NSD):噪声谱密度
英语原文:
NSD is a measurement of the internally generated random noise. Random noise is characterized as a spectral density (nV/√Hz). It is measured by loading the DAC to midscale and measuring noise at the output. It is measured in nV/√Hz.
DC Crosstalk:DC串扰
英语原文
DC crosstalk is the dc change in the output level of one DAC in response to a change in the output of another DAC. It is measured with a full-scale output change on one DAC (or soft power-down and power-up) while monitoring another DAC kept at midscale. It is expressed in μV.
DC crosstalk due to load current change is a measure of the impact that a change in load current on one DAC has to another DAC kept at midscale. It is expressed in μV/mA.
Digital Crosstalk:数字串扰
英语原文:
Digital crosstalk is the glitch impulse transferred to the output of one DAC at midscale in response to a full-scale code change (all 0s to all 1s and vice versa) in the input register of another DAC. It is measured in standalone mode and is expressed in nV-sec.
Analog Crosstalk:模拟串扰
英语原文
Analog crosstalk is the glitch impulse transferred to the output of one DAC due to a change in the output of another DAC. To measure analog crosstalk, load one of the input registers with a full-scale code change (all 0s to all 1s and vice versa). Then, execute a software LDAC and monitor the output of the DAC whose digital code was not changed. The area of the glitch is expressed in nV-sec.
DAC-to-DAC Crosstalk:DAC到DAC 串扰
英语原文
DAC-to-DAC crosstalk is the glitch impulse transferred to the output of one DAC due to a digital code change and subsequent analog output change of another DAC. It is measured by loading the attack channel with a full-scale code change (all 0s to all 1s and vice versa), using the write to and update commands while monitoring the output of the victim channel that is at midscale. The energy of the glitch is expressed in nV-sec.
Multiplying Bandwidth:乘法带宽
英语原文
The amplifiers within the DAC have a finite bandwidth. The multiplying bandwidth is a measure of this. A sine wave on the reference with full-scale code loaded to the DAC appears on the output. The multiplying bandwidth is the frequency at which the output amplitude falls to 3 dB below the input.
Total Harmonic Distortion (THD):总谐波失真
英语原文
THD is the difference between an ideal sine wave and its attenuated version using the DAC. The sine wave is used as the reference for the DAC, and the THD is a measurement of the harmonics present on the DAC output. THD is measured in decibels.
相关文章:
DAC数据手册中专有名词TERMINOLOGY 讲解
DAC数据手册中TERMINOLOGY专有名词 讲解 Relative Accuracy or Integral Nonlinearity (INL):相对精度 或 积分非线性LSB(Least Significant Bit):最小有效位 Differential Nonlinearity (DNL):差分非线性单调性DNL很重…...
Java中基于TCP的Socket编程
一、概述 Socket(套接字)是网络通信的一种机制,允许不同主机之间的进程进行通信。在Java中,Socket支持TCP(传输控制协议)和UDP(用户数据报协议)。 1、TCP协议介绍 TCP协议在通信之…...
详解二叉树
一、树的概念和结构 树是⼀种非线性的数据结构,它是由 n(n>0) 个有限结点组成⼀个具有层次关系的集合。把它叫做 树是因为它看起来像⼀棵倒挂的树,也就是说它是根朝上,而叶朝下的。 • 有⼀个特殊的结点࿰…...
Kafka Connect
根据您提供的错误信息和日志分析,这里是一些针对 Kafka Connect、协调者不可用、网络客户端连接问题、消费者组偏移量提交失败以及消费者组协调者发现问题的具体解决建议: 检查 Kafka 集群状态: 使用 kafka-broker-api-versions.sh 检查每个 …...
Mac charles报错 invalid keystore format
1.问题说明 打开charles会有一个 invalid keystore format的提示,更隐藏的影响,是安卓设备安装了凭证,但是charles仍然抓不到包,会展示unknow,即使是charles配置好了ssl proxy setting,并且mac信任了char…...
Leetcode 409. Longest Palindrome
Problem Given a string s which consists of lowercase or uppercase letters, return the length of the longest palindrome that can be built with those letters. Letters are case sensitive, for example, “Aa” is not considered a palindrome. Algorithm Count …...
事件代理详解
一、基本概念 事件代理(Event Delegation),也称为事件委托,是一种在 JavaScript 中处理事件的技术。它基于 DOM(文档对象模型)事件流的原理,利用事件冒泡机制,将一个元素࿰…...
代码随想录算法训练营第三天 | 链表理论基础 | 203.移除链表元素
感觉上是可以轻松完成的,因为对链接的结构,元素的删除过程心里明镜似的 实际上四处跑气 结构体的初始化好像完全忘掉了,用malloc折腾半天,忘记了用new,真想扇自己嘴巴子到飞起删除后写一个函数,把链表打印…...
专业140+总分410+浙江大学842信号系统与数字电路考研经验浙大电子信息与通信工程,真题,大纲,参考书。
考研落幕,本人本中游211,如愿以偿考入浙江大学,专业课842信号系统与数字电路140,总分410,和考前多次模考预期差距不大(建议大家平时做好定期模考测试,直接从实战分数中,找到复习的脉…...
Python-pptx库简介
目录 一、Python-pptx 库概述 二、安装 Python-pptx 库 三、创建演示文稿 四、添加文本内容 五、添加形状 六、添加图片 七、添加图表 八、保存演示文稿 九、示例演示文稿 十、总结 在Python编程中,处理演示文稿是一项常见的任务。Python-pptx库为我们提供…...
电子应用设计方案-52:智能电子相框系统方案设计
智能电子相框系统方案设计 一、引言 智能电子相框作为一种能够展示数字照片和多媒体内容的设备,为用户提供了便捷、个性化的照片展示方式。本方案旨在设计一款功能丰富、用户体验良好的智能电子相框系统。 二、系统概述 1. 系统目标 - 高质量显示照片和视频&#…...
mac 安装CosyVoice (cpu版本)
CosyVoice 介绍 CosyVoice 是阿里研发的一个tts大模型 官方项目地址:https://github.com/FunAudioLLM/CosyVoice.git 下载项目(非官方) git clone --recursive https://github.com/v3ucn/CosyVoice_for_MacOs.git 进入项目 cd CosyVoic…...
mysql命令行界面(黑框)的登录
文章目录 开启关闭服务报错登录mysql退出mysql数据据database在电脑中的存放位置删除数据库语句 drop注意 cmd用管理员打开 开启关闭服务 报错 我有这个报错,但是使用没什么影响 登录mysql root替换成自己的用户名 退出mysql exit 数据据database在电脑中的…...
Git 快速入门
Git 是什么? Git 是一个分布式版本控制系统四大区域: 工作区:项目文件的当前状态,即本地目录。暂存区:保存将要提交的文件快照,是一个中间层,使用git add将文件添加到暂存区。本地仓库…...
优先队列及其应用
优先队列 优先队列是一种特殊的队列数据结构,它的特点是每个元素都有一个优先级,出队操作按照优先级而不是入队顺序来决定。 当优先队列为从大到小排列时,队列元素的头部始终保持数值最大,并且可以通过队尾插入数据,…...
Python:基于PyCharm的简单程序创建及运行-HelloWorld
1. 新建项目 2. 设置文件位置,并创建项目 文件位置由“目录项目名称”组成,如:D:\PycharmProjects\HelloWorld,“HelloWorld”则是项目名称。 3. 创建Python文件 4. 定义文件名称,如HelloWorld。双击【Python 文件】完…...
MySQL笔记--多表查询
1--多表关系 多表关系基本上分为三种: 一对多(多对一); 多对多; 一对一; 1-1--多对一 在多的一方建立外键,指向一的一方的主键; 1-2--多对多 建立第三张中间表,中间表至少…...
CentOS Stream Linux操作系统最新版本安装部署
https://www.centos.org/ 如上所示,从CentOS Stream Linux操作系统官方网站下载最新版本的操作系统安装源文件。 如上所示,在VMware中设置CentOS Stream Linux操作系统的安装属性,包括设置运行内存容量、处理器核数、硬盘容量、网络连接模式…...
D95【python 接口自动化学习】- pytest进阶之fixture用法
day95 pytest的fixture详解(二) 学习日期:20241210 学习目标:pytest基础用法 -- pytest的fixture详解(二) 学习笔记: fixture(autouseTrue) func的autouse是TRUE时,所有函数方法…...
自动化立体仓库堆垛机SRM控制系统运行控制功能块开发设计
1、堆垛机SRM控制系统硬件组态如下图 G120变频器,通信报文111 2、堆垛机SRM控制系统HMI屏幕页面如下图 运行、起升、货叉相关参数设定 3、堆垛机SRM控制系统中相关变量定义如下图 行走报警 行走条码位置反馈 行走条码速度反馈 行走正极限 行走负极限 4、运行控制功能块代码…...
测试工程师的职业规划
测试人员在管理上的发展 基层测试管理者:测试组长 工作内容:安排小组工作,提升小组成员测试能力,负责重要的测试工作。 负责对象:版本,项目 中层测试管理者:测试经理 负责对象࿱…...
CSS:html中,.png的动态图,怎么只让它显示部分,比如只显示右上部分的,或右边中间部分
目录 背景 方法 1: 使用 background-image 和 background-position 示例代码 解释 方法 2: 使用 clip-path 裁剪图像 示例代码 解释 方法 3: 使用 object-fit 和 overflow 示例代码 解释 示例 总结 背景 在HTML中,如果你有一个 .png 的动态图(例如一个 GIF 动画或…...
Python音频处理:如何将立体声转换为单声道并调整采样率
Python音频处理:如何将立体声转换为单声道并调整采样率 问题背景解决方案1. 首先导入需要的库2. 将立体声转换为单声道3. 调整采样率4. 处理音频块 代码解释注意事项小贴士总结 大家好!今天我们来学习一个简单但实用的音频处理小技巧 - 如何使用Python将…...
go语言并发读写数据队列,不停写的同时,一次最多读取指定量数据(逐行注释)
1、数据队列可以存储任意类型的一个数据(下程序是添加整数值)。 数据队列代码点这里查看《go语言结构体实现数据结构队列(先进先出)存储数据(逐行注释)》 2、读写操作并发进行(下程序向队列中…...
2024 年最新前端ES-Module模块化、webpack打包工具详细教程(更新中)
模块化概述 什么是模块?模块是一个封装了特定功能的代码块,可以独立开发、测试和维护。模块通过导出(export)和导入(import)与其他模块通信,保持内部细节的封装。 前端 JavaScript 模块化是指…...
【深度学习】服务器常见命令
1、虚拟环境的安装位置 先进入虚拟环境 which python2、升序查看文件内容 ls -ltr3、查看服务器主机空间使用情况 df -hdf -h .4、查看本地空间使用情况 du -sh ./*du -sh * | sort -nr5、查找并删除进程 # 查找 ps aux# 删除 kill -KILL pid6、查看服务器配置 lscpuuna…...
C++小白实习日记——Pollnet,Efvi,UDP,数据类型转换(下)
内容太多了,这篇记录UDP接收端 一,UDP接收端接收数据 有了pollnet这个开源项目的支持,接收端的步骤为:1)初始化硬编码的参数:接口,IP和端口 2)创建接收文件.csv 3)读…...
pytorch bilstm crf的教程,注意 这里不支持批处理,要支持批处理 用torchcrf这个。
### Bi-LSTM Conditional Random Field ### pytorch tutorials https://pytorch.org/tutorials/beginner/nlp/advanced_tutorial.html ### 模型主要结构:  pytorch bilstm crf的教程,注意 这里不支持批处理 Python version…...
C# OpenCV机器视觉:畸变矫正
在一个阳光明媚的早晨,阿强决定去拍照。他拿起相机,穿上他最喜欢的羊毛大衣,准备记录下生活中的美好瞬间。可是,当他兴奋地查看照片时,发现自己拍的每一张都像是被外星人用变形金刚的力量扭曲过一样!“这是…...
Java 密封类 (Sealed Classes) 深度解析
文章目录 语法说明定义密封类定义子类 使用场景探讨实际应用示例与其他语言特性的结合使用 Java 作为一种面向对象编程语言,提供了继承机制来实现代码复用和扩展。然而,无限制的继承可能导致代码库变得难以维护,甚至引入安全隐患。为了应对这…...
conda和pip源
conda 地址 ~/.condarc中科大源 channels:- conda-forge- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/- https://mirrors.ustc.edu.cn/anaconda/pkgs/r/- https://mirrors.ustc.edu.cn/anaconda/pkgs/msys2/- defaults show_channel_urls: true查看 conda config --s…...
【c++数学】解一元一次方程
注意:没有合并多项式的功能,且未知数必须只在左边,右边是常数!!! 好用记得点赞! 代码如下: #include<iostream> #include<stdio.h>using namespace std;string q,f;d…...
【超详细实战攻略】Jmeter逻辑控制器中if控制器、模块控制器、测试片段的使用方法
【超详细实战攻略】Jmeter逻辑控制器中if控制器、模块控制器、测试片段的使用方法 1 搭建测试对象1.1 禅道下载1.2 禅道安装1.3 运行禅道1.4 接口查看1.5 接口选择 2 Jmeter前置操作2.1 创建Jmeter线程组2.2 创建信息头管理器和请求默认值2.3 添加获取token接口2.4 添加监听器 …...
采用qL-MPC技术进行小型固定翼无人机的路径跟随控制
来自论文"Predictive Path-Following Control for Fixed-Wing UAVs Using the qLMPC Framework in the Presence of Wind Disturbances" 控制架构 采用的是 ULTRA-Extra无人机,相关参数如下: 这里用于guidance law的无人机运动学模型为&#…...
比特币是否会取代美元(以及其他主权货币)
上图是 Olivier Blanchard 宏观经济学第八版的英文版内容。这里用中文解释。 1. 背景与现状: 比特币的规模与美元相比仍然很小: 截至 2018 年 12 月,比特币的总流通量为 1730 万枚,每枚价值 $3,900,总市值约 $670 亿…...
safe area helper插件
概述 显示不同机型的必能显示的区域 实现步骤 引入safearea,引入其中的safearea的csharp 为cancas加入gameobject gameobject中加入safearea脚本 将UI作为这个gameobject的子物体,就可以完成显示...
融云分享基于 Rust 的鸿蒙 SDK 开发实践
12 月 5 日,以“同心聚力,共建共享鸿蒙新生态”为主题的“鸿蒙生态伙伴 SDK 开发者论坛”在京举行。 融云凭借对鸿蒙生态的率先适配和创新贡献,荣获华为鸿蒙生态“HarmonyOS NEXT SDK 星河奖”。 本次论坛邀请了多位行业领导者参与ÿ…...
golang中的值传递与引用传递,如何理解结构体的方法?
先从一个例子说起 type Counter struct {count int }func (c Counter) Inc() {c.count }func test1() {c : Counter{}do : func() {for i : 0; i < 10; i {c.count}fmt.Println("done")}go do()go do()time.Sleep(3 * time.Second)fmt.Println(c.count) }func te…...
TON游戏现状一览:区块链与Telegram的完美融合
TON(The Open Network)作为一款基于区块链的开放平台,因其超高的交易处理速度和与Telegram的紧密集成,成为游戏开发者和用户的新兴乐土。TON不仅仅是一个去中心化的网络,它还通过其核心加密货币——Toncoin,…...
《变分法·吴迪光1987年》复习汇总
目录 第一章 变分法的概念1 泛函和泛函的极值例1 捷线(最速降线)问题例2 等周问题例3 极小曲面问题极值必要条件 2 基本引理(考反证法)基本引理1基本引理2 第二章 固定边界的变分问题 ♠ \spadesuit ♠ 欧拉方程(一&am…...
使用IP自签名SSL证书
最近需要创建WebSocket服务器并使用SSL证书,由于是内网测试,所以需要使用指定IP的自签SSL证书。 其实笔者前面博文 使用nexus3作为Docker镜像仓库 解决nexus3登录x509: certificate has expired or is not yet valid 中有创建过相应的证书,这…...
如何持续优化呼叫中心大模型呼出机器人的性能?
如何持续优化呼叫中心大模型呼出机器人的性能? 原作者:开源呼叫中心FreeIPCC,其Github:https://github.com/lihaiya/freeipcc 持续优化呼叫中心大模型呼出机器人的性能是一个复杂而持续的过程,涉及多个层面的策略和措…...
3D,点云平滑法线估计
需要平滑的情况 1、用激光扫描仪等设备扫描物体(尤其是比较小的物体)时,往往会有测量误差。这些误差所造成的不规则数据如果直接拿来曲面重建的话,会使得重建的曲面不光滑或者有漏洞,而且这种不规则数据很难用统计分析等滤波方法消除; 2、后处理过程中,对同一个物体从…...
windows下pyenv与宝塔python冲突解决
windows下安装pyenv后与宝塔python环境冲突 1、将C:\Program Files\python\Scripts中的pip3.exe改名(pip3-.exe) 2、将C:\用户\{用户名}\.pyenv\pyenv-win\shims中的pip、pip.bat、python、python.bat改名(pip-、pip-.bat、python-、python-.bat),然后使用pip3和p…...
C# 探险之旅:第二十五节 - 类型class之字段Fields大冒险
嘿,探险家们!欢迎再次搭乘C#的魔法列车,今天我们要深入探索class里的宝藏——字段(Fields)!想象一下,字段就像是类里的秘密小房间,里面藏着对象的小秘密和宝藏。我们不仅要看看这些小…...
如何更新项目中的 npm 或 Yarn 依赖包至最新版本
要升级 package.json 文件中列出的包,你可以使用 npm(Node Package Manager)或 yarn。以下是两种工具的命令来更新你的依赖项: 使用 npm 更新所有包到最新版本 npm update如果你想将所有依赖项更新到其各自最新的大版本…...
【Linux系列】使用 watch 命令实时查看容器状态
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…...
电脑技巧:Everything 1.5 版本重大更新支持拼音搜索+全文搜索
目录 一、软件介绍 二、主要更新亮点 更快的搜索速度和拼音搜索 全文搜索功能 智能推荐功能 增强的过滤选项 改进的用户界面 更好的多语言支持 增强的安全性和隐私保护 三、总结 Everything 作为一款备受推崇的文件搜索工具,以其卓越的性能和简洁的用户界…...
MySQL八股-全局锁,表级锁,表锁,元数据锁,意向锁,行级锁,行锁,间隙锁,临键
文章目录 全局锁表级锁表锁(表级锁)元数据锁(MDL,Meta Data Lock,表级锁)元数据锁演示元数据锁兼容的情况元数据锁互相阻塞的情况 意向锁(Intention lock,表级锁)意向锁分类意向锁演示:意向共享锁(**IS**)与…...
电子应用设计方案-53:智能AI打印机系统方案设计
智能 AI 打印机系统方案设计 一、引言 随着人工智能技术的不断发展,将其应用于打印机系统可以显著提升打印效率、优化打印质量,并提供更智能化的用户体验。本方案旨在设计一款融合 AI 技术的智能打印机系统。 二、系统概述 1. 系统目标 - 实现高精度、…...