计算机基础
文章平均质量分 86
一颗小树x
计算机专业,某车企的算法工程师;曾获华为云-云享专家,华为云-云创 首席贡献官,阿里云-专家博主等荣誉。PS:需要开通ChatGPT4.0、ChatGPT Plus的,欢迎私信我哈~
展开
-
卡尔曼滤波器2——数据融合(笔记篇 + 代码实现)
前言本文是观看DR_CAN老师的视频后,简单总结了一下的笔记,并根据思路写了示例代码;这里主要讲使用卡尔曼滤波器进行数据融合。视频地址:https://www.bilibili.com/video/BV12D4y1S7fU数据融合 Date Fusion这里从一个例子开始,用“两个称”来称同一个物体,得到两个结果;第一个称结果是30g,第二个称结构是32g。由于两个称都不准,存在误差的。第一个称的标准差是2g;第二个称的标准差是4g。而且都符合正态分布,也称为高斯分布。数学形式记原创 2021-08-24 22:35:59 · 15786 阅读 · 7 评论 -
卡尔曼滤波器1——递归算法(笔记篇 + 代码实现)
前言本文是观看DR_CAN老师的视频后,简单总结了一下的笔记;这里主要讲卡尔曼滤波器与递归算法。卡尔曼滤波器卡尔曼滤波器,Kalmen Filter;可理解为是一种算法:最优化 递归 数字处理 算法。它更像一种观测器,而不是一般意义的滤波器。卡尔曼滤波器应用非常广泛,主要是因为很多事物存在不确定性,不确定性体现在三个方面:不存在完美的数学模型; 系统存在扰动,或很难建模; 测量传感器存在误差。案例1 测量硬币尺寸不同的人员测量同一个硬币,测量结果用原创 2021-08-23 18:51:22 · 2754 阅读 · 5 评论 -
平面直角系【坐标系旋转】、【点绕坐标系旋转】、【A点绕B点旋转】
前言一、旋转坐标系A绕着原点,旋转了β 度;形成新的坐标系B。x,y 旋转前的坐标x1,y1 旋转后的坐标β 两个坐标系旋转相差的角度逆时针旋转 公式:x1=xcos(β)-ysin(β);y1=ycos(β)+xsin(β);顺时针旋转 公式:x1=xcos(β)+ysin(β);y1=ycos(β)-xsin(β);参考:https://blog.csdn.net/sinat_33425327/article/de...原创 2021-04-29 20:16:46 · 17940 阅读 · 0 评论 -
一篇文章熟悉Python 开发Protobuf2(Google Protocol Buffers)
前言Protobuf是google推出的一种数据协议,它支持多语言(java、python、C++等等)、多平台(linux、win、mac等等);Protobuf简称proto,当前主要有proto2、proto3两个版本,推荐使用新版本的proto3。本文主要介绍使用Python语言开发Protobuf3。Protobuf特点数据量低:Protobuf使用二进制格式,该格式比JSON等其他格式更紧凑。 格式扩展兼容:使用旧的proto协议编码仍然可以读取使用了新协议编码的数据,更新..原创 2021-03-06 19:55:16 · 3369 阅读 · 0 评论 -
BCD码
压缩BCD码和非压缩BCD码:压缩BCD码用4位2进制表示,1字节(8位2进制)表示2位BCD码,如10010011B表示十进制数93非压缩BCD码用1字节表示,高4位总是0000,记住总是,低4位用0000--1001表示0--9,如93 表示为0000100100000011,占2个字节,00001001表示9,00000011表示3 例如:内存中存放的二进制代码是94H,H表示1...转载 2019-03-04 15:05:31 · 10099 阅读 · 1 评论 -
16进制数之间的加减法
16位进制加减运算举例:3D25H - 05C3H = 3762H3D25-05C35-3=22-C=2-12 = (16+2-12) = 6 (由于2-12不够减,所以向前借1 即16)D-5=(13-1-5) = 7(13-1是因为2-12不够而被借走了一位)3-0=3结果为:3762H用十进制时向前借1位就是借10,而在16进制里向前借1就是借16376...转载 2019-03-20 22:45:09 · 44231 阅读 · 0 评论 -
体验 软考免费刷题 电脑板
习惯了电脑的大屏带来的便捷,有时不适应手机小屏幕来刷题,于是上网找一个软考免费刷题 (电脑板),找了好久都没找到。于是换了个思路,用模拟器(夜神)来实现。1.下载夜神模拟器,然后安装: 点击下载 安装过程简单,这里不讲了。然后,添加模拟器,根据需求,选择安卓的版本。如图:然后,打开模拟器,把手机软件:跨步软考 拖到模拟器中(先下载到电脑中,然后...原创 2019-04-01 14:48:15 · 6113 阅读 · 3 评论 -
UTF-8 UTF8 GB2312之间的区别和关系
UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上也能...原创 2019-09-24 17:24:04 · 2161 阅读 · 0 评论