- 博客(32)
- 资源 (13)
- 收藏
- 关注
原创 导航个人笔记
标度因数(scale factor)亦称标度因子,简称标度,是输出的变化与要测量的输入变化的比值。加速度计就是测量加速度的传感器,简单一点说,就是该传感器的输入是加速度,输出是电脉冲数.输出的电脉冲数和输入的加速度之间的比值,这个比例就是标度因数。因此输出的电脉冲数乘上标度因数就可以得到加速度。
2022-10-14 09:04:16 376 1
原创 传感器常见技术参数介绍
一般指传感器输出响应下降到其最大相应的根号二分之一或功率一半的信号范围,通俗点说就是传感器能够采样的范围,传感器对外界信号的响应范围的指标是其带宽,主要描述传感器的动态特性(能否跟得上被测量的变化频率),而有效带宽指传感器实际能保证测量精度的带宽,这里的带宽实际上是从频域去描述的。再换句话说,其实这东西跟频率响应是一回事,也就是传感器对外部信号的反应能力!从传递函数角度来看,大部分传感器都可以简化为一个一阶或二阶环节。灵敏度是指稳态运行下传感器的输出变化△y与输入变化△x之比。一般在传感器的线性范围内,灵敏
2022-06-14 09:53:00 4820
原创 Kalman滤波在船舶GPS导航定位系统中的应用(含MATLAB仿真)
全球定位系统(Global Positioning System,GPS)广泛运用于军事和民用领域。GPS接收器可以接受卫星的信号,算出接受载体的位置和速度。由于民用GPS导航卫星人为的加入了干扰,所以需要对GPS的位置和速度信号进行滤波。GPS中人为加入的干扰信号可以看作是GPS的量测噪声,也就是观测噪声 V(k)V(k)V(k) 。为了简化模型,假设船舶直线运动,从港口出发,以港口为坐标原点,设采样时间为 T0T_0T0,用 s(k)s(k)s(k)表示船舶在采样时刻 kT0kT_0kT0 处的真实
2022-06-12 09:35:43 2888
原创 Kalman滤波在温度测量中的应用(含MATLAB仿真)
研究的对象是一个房间的温度吗,根据经验判断,这个房间的温度是25℃左右,也就是说期盼值是25℃。受空气流通、阳光等影响,房间温度会在25℃左右波动。我们以一分钟为时间间隔用温度计采样室内温度。假设过程噪声为W(k)W(k)W(k),其方差大小为Q=0.01Q=0.01Q=0.01。一步转移矩阵A=1A=1A=1,噪声驱动矩阵G=1G=1G=1。所以系统状态方程和量测方程为:X(k)=AX(k−1)+GW(k−1)X(k)=AX(k-1)+GW(k-1)X(k)=AX(k−1)+GW(k−1)Z(k)=
2022-06-11 16:39:59 1862
原创 Java项目实战开发 瑞吉外卖
配置VM Options参数,打开路径:File ----> Setting ----> Build, Exclusion, Deployment ----> Build Tools ----> Maven ----> Runner 页面下的VM Option设置如下参数:2.4、application.yml2.5、配置application启动类2.6、把前端的静态资源放在resource目录2.8、启动项目访问http://localhost:8080/backend/index.h
2022-06-05 21:58:19 2316
原创 卡尔曼滤波的理解、推导、应用
有一条曲折的小径,通向一棵大树。一个要求被提出:从起点沿着小径走到树下。“很简单。” A说。于是他丝毫不差地沿着小径走到了树下。现在,难度被增加了:蒙上眼。“也不难,我当过特种兵。” B说,于是他歪歪扭扭地走到了树旁。“唉,好久不练,生疏了。” (只凭自己的预测能力)“看我的,我有 DIY 的 GPS!” C说,于是他像个醉汉似地歪歪扭扭的走到了树旁。“唉,这个 GPS 没做好,漂移太大。”(只依靠外界有很大噪声的测量)“我来试试。” 旁边一也当过特种兵的拿过 GPS,蒙上眼,居然沿着小径很顺滑的走到了树下
2022-06-03 17:49:37 867
原创 随机变量的数字特征
有40、50、60、70、80、90六个数,求其平均值。X‾=40+50+60+70+80+906=65\overline{X}=\frac{40+50+60+70+80+90}{6}=65X=640+50+60+70+80+90=65X‾\overline{X}X是40、50、60、70、80、90的简单平均数一个班级,共100人,40个80,20个70,20个90,20个100,求该班级平均成绩。ξ‾=80×410+70×210+90×210+100×210100=84\overline{
2022-06-03 17:13:59 298
原创 三、基于SpringBoot实现SSMP整合
重头戏来了,SpringBoot之所以好用,就是它能方便快捷的整合其他技术,这一部分咱们就来聊聊一些技术的整合方式,通过这一章的学习,大家能够感受到SpringBoot到底有多酷炫。这一章咱们学习如下技术的整合方式整合JUnit整合MyBatis整合MyBatis-Plus整合Druid上面这些技术都整合完毕后,我们做一个小案例,也算是学有所用吧。涉及的技术比较多,综合运用一下。 SpringBoot技术的定位用于简化开发,再具体点是简化Spring程序的开发。所以在整合任意技术的时候,如果你想直观感
2022-06-02 21:35:47 990 1
原创 二、SpringBoot基础配置
入门案例做完了,下面就要研究SpringBoot的用法了。通过入门案例,各位小伙伴能够感知到一个信息,SpringBoot没有具体的功能,它在辅助加快Spring程序的开发效率。我们发现现在几乎不用做任何的配置,功能就有了,确实很好用。但是仔细想想,没有做配置意味着什么?意味着配置已经做好了,不用你自己写了。但是新的问题又来了,**如果不想用已经写好的默认配置,该如何干预呢?**这就是这一章咱们要研究的问题。 如果我们想修改默认的配置,这个信息应该写在什么位置呢?目前我们接触的入门案例中一共有3个文件
2022-06-02 15:57:11 5311
原创 时空配准理论研究
在多传感器组合系统之中,由于各个传感器本身的差异,各个传感器提交的信息一般会有不同的特性(比如,实时量测数据、非实时量测数据;时变量测数据、非时变量测数据;确定量测数据、随机量测数据;高精度量测数据、低精度量测数据等等)在多传感器融合跟踪系统中,各个传感器的量测数据需要变换到统一的时间基准和空间坐标系中。但是由于各传感器的釆样频率不同、存在传感器的固有偏差和量测误差等原因,直接转换可能会损失配准的精度,无法发挥出多传感器系统相对于单传感器系统的优势。因此,在对多传感器的量测数据进行融合之前必须先进行时空配准
2022-06-02 10:33:08 735
原创 一、快速上手SpringBoot
通过上面两个方面的定位,我们可以产生两个模糊的概念: 带着上面这些疑问我们就着手第一个SpringBoot程序的开发了,看看到底使用SpringBoot技术能简化开发到什么程度。 温馨提示 如果对Spring程序的基础开发不太懂的小伙伴,看到这里可以弃坑了,下面的内容学习需要具备Spring技术的知识,硬着头皮学不下去的。 下面让我们开始做第一个SpringBoot程序吧,本课程基于Idea2020.3版本制作,使用的Maven版本为3.6.1,JDK版本为1.8。如果你的环境和上述环境不同,
2022-05-31 17:56:50 1524
原创 LeetCode 240.搜索二维矩阵II
编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:首先遍历每一行,遍历每一行的元素,判断是否等于。图解算法Java代码2、Z字型查找O(mn)先查看右上角的元素大小,已知每个元素左边的都小于该元素,每个元素下边的都大于该元素。所以如果该元素大于target,则y–。所以如果该元素小于target,则x++。图解算法Java代码
2022-05-29 13:15:49 207
原创 LeetCode 485.最大连续1的个数
文章目录最大连续1的个数一、题目描述二、解法1、一次遍历最大连续1的个数一、题目描述给定一个二进制数组 nums , 计算其中最大连续 1 的个数。二、解法1、一次遍历用count记录连续1的个数,maxcount记录目前count的最大值,将count与maxcount比较,如果比maxcount小则重置count=0。图解算法Java代码class Solution { public int findMaxConsecutiveOnes(int[] nums) {
2022-05-29 11:38:35 98
原创 LeetCode 566.重塑矩阵
文章目录重塑矩阵一、题目描述二、解法1、二维数组的一维表示O(rc)重塑矩阵一、题目描述在 MATLAB 中,有一个非常有用的函数 reshape ,它可以将一个 m x n 矩阵重塑为另一个大小不同(r x c)的新矩阵,但保留其原始数据。给你一个由二维数组 mat 表示的 m x n 矩阵,以及两个正整数 r 和 c ,分别表示想要的重构的矩阵的行数和列数。重构后的矩阵需要将原始矩阵的所有元素以相同的 行遍历顺序 填充。如果具有给定参数的 reshape 操作是可行且合理的,则输出新的重塑矩
2022-05-29 11:23:04 121
原创 LeetCode 283.移动零
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。
2022-05-29 11:03:35 108
原创 Java基础:基础知识
2022/5/24 day2文章目录JavaSE基础一、数据类型二、String三、运算四、继承五、Object通用方法六、关键字七、反射八、异常九、泛型十、注解JavaSE基础一、数据类型1、基本数据类型:boolean/1byte/8char/16short/16int/32float/32long/64double/64每个基本类型都有对应的包装类型,基本类型与包装类型之间的赋值使用自动装箱、自动拆箱完成。Integer x = 2; //装箱int y = x; /
2022-05-29 10:10:55 263
原创 MARG航姿系统的基本理论及工作原理
导航的过程即实时获取运动载体当前的位置、速度、航向角、横滚角、俯仰角等状态信息,将载体准确而顺利的引导到目的地。这些导航信息需要在某个固定的坐标系中才具有物理意义。常用各坐标系间的相对运动来描述载体的相对运动。导航中常见坐标系有以下几种:地心惯性坐标系(i系)惯性坐标系,它是加速度矢量恒为0的绝对空间,绝对静止或匀速直线运动。地心惯性系,以地球中心为原点,z轴沿着地球自转轴指向北,x,y在赤道平面上,x指向春分点,构成右手直角坐标系。地球坐标系(e系)地球坐标系与地球固连,随地球一起转动。原点位于地球中心,
2022-05-28 22:43:46 1048
原创 LeetCode 162.寻找峰值
文章目录寻找峰值一、题目描述二、解法1、二分查找 O(logn)三、小结寻找峰值一、题目描述峰值元素是指其值严格大于左右相邻值的元素。给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。你可以假设 nums[-1] = nums[n] = -∞ 。你必须实现时间复杂度为 O(log n) 的算法来解决此问题。二、解法1、二分查找 O(logn)首先,必须时间复杂度为 O(log n) ,虽然数组不是有序的,但是峰值
2022-05-27 11:34:45 101
原创 LeetCode 69.X的平方根
文章目录X的平方根一、题目描述二、解法1、二分查找 O(logn)三、小结X的平方根一、题目描述给你一个非负整数 x ,计算并返回 x 的 算术平方根 。由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5 。二、解法1、二分查找 O(logn)由于x的算术平方根一定在[0,x]之中,这道题二分查找的解题思路就是,在[0,x]范围内查找,看mid的值是否为x的算术平方根。如果mi
2022-05-26 18:08:23 942
原创 LeetCode 875.爱吃香蕉的珂珂
文章目录爱吃香蕉的珂珂一、题目描述二、解法1、二分查找 O(mlogn)三、小结爱吃香蕉的珂珂一、题目描述珂珂喜欢吃香蕉。这里有 n 堆香蕉,第 i 堆中有 piles[i] 根香蕉。警卫已经离开了,将在 h 小时后回来。珂珂可以决定她吃香蕉的速度 k (单位:根/小时)。每个小时,她将会选择一堆香蕉,从中吃掉 k 根。如果这堆香蕉少于 k 根,她将吃掉这堆的所有香蕉,然后这一小时内不会再吃更多的香蕉。珂珂喜欢慢慢吃,但仍然想在警卫回来前吃掉所有的香蕉。返回她可以在 h 小时内吃掉所有香蕉的最小
2022-05-26 16:13:38 187
原创 LeetCode 153.寻找旋转排序数组中的最小值
文章目录寻找旋转排序数组中的最小值一、题目描述二、解法1、二分查找 O(logn)三、小结寻找旋转排序数组中的最小值一、题目描述已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,2,4,5,6,7] 在变化后可能得到:若旋转 4 次,则可以得到 [4,5,6,7,0,1,2]若旋转 7 次,则可以得到 [0,1,2,4,5,6,7]注意,数组 [a[0], a[1], a[2], ..., a[n-1]] 旋转一次
2022-05-26 12:10:26 103
原创 LeetCode 704.二分查找
文章目录二分查找题目描述解法1:暴力法 O(n)解法2:二分查找 O(logn)小结二分查找题目描述给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索nums 中的 target,如果目标值存在返回下标,否则返回 -1。解法1:暴力法 O(n)思路:直接遍历数组,依次查看是否等于target,时间复杂度是O(n),有超时风险。解法2:二分查找 O(logn)思路:由于给定数组是有序数组(升序),借助有序规律可以提高效率。在升序数组nums
2022-05-25 17:47:19 139
原创 智能计算:人工神经网络(ANN)
2022/5/25人类的大脑是如何工作的呢?在计算机上能模仿大脑的工作原理吗?人工神经网络(Artificial Neural Network,ANN):借助数学和物理建模,对人脑神经网络进行抽象后建立的简化模型。1、基本原理神经网络(NN),也称作人工神经网络(ANN),是对人脑神经网络进行抽象后建立的简化模型。生物学基础:生物界中,神经系统的基本单元是神经元,神经元由细胞体和突组成,突分为两部分,即轴突和树突突:突出的部分,一般很短,用于与其他神经元的轴突相连,以接受来自其他神经元的生物信号。轴突的末端
2022-05-25 13:36:53 5712
原创 Java基础:面向对象
2022/5/23 day1文章目录面向对象一、面型对象三大特性1、封装2、继承3、多态面向对象一、面型对象三大特性1、封装数据被保护在抽象数据类型的内部,尽可能的隐藏内部细节。封装可以被认为是一个被保护屏障,防止该类代码和数据被外部类定义的代码随机访问。封装最主要的功能在于能够修改自己的实现代码,而不用修改那些调用我们的代码的程序片段。适当的封装可以让程序更容易被理解和维护,也提高了安全性。封装的优点减少耦合,可以独立地开发、测试、优化、使用、理解。类内部的结构可以自由修改。可以
2022-05-24 10:09:41 91
原创 软件设计师考试重点知识点梳理
本文是重点梳理,未详细叙述的是常识或非重点,后期会进一步完善。一、计算机系统基础知识1、计算机系统硬件组成计算机硬件系统的基本组成:运算器、控制器、存储器、输入设备、输出设备CPU:中央处理单元,是运算器与控制器的集成存储器:分为外存、内存(主存),外存大且慢,内存小且快2、CPU的功能与组成功能:组成:运算器、控制器、寄存器组、内部总线3、数据表示4、校验码二、计算机体系结构1、发展精简指令集计算机RISC采用的流水技术:超流水线、超标量、超长指令字2、存储系统层次结构3、高速缓存Cache命中率是Ca
2022-05-21 18:21:44 7170
原创 数字图像处理(刚雷萨斯)学习笔记
主要应用领域:什么是数字图像处理?使用数字图像处理的领域的实例数字图像处理的基本步骤数字图像处理基本步骤如下:图像获取(Image acquisition):主要用于获得数字图像,包含图像预处理如图像缩放。图像获取首先要进行图像感知(image sensing),图像感知首先需要一个对希望成像的目标辐射(radiated,包括反射、透射两种)能量很敏感的物理设备用于收集能量,然后需要一个数字化器部件(digitizer),用于将感知的不同能量输出成数字。图像增强(Image enhancement):对图
2022-05-21 17:24:33 1786
原创 HCIA-AI人工智能概览学习笔记
人工智能:用于研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用的一门新的技术科学。人工智能目的:让机器能够像人一样思考,让机器拥有智能。人工智能是一门交叉学科人工智能包含机器学习,机器学习包含深度学习人工智能:用于研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用的一门新的技术科学。机器学习:专门**研究计算机如何模拟或实现人类的学习行为,来获得新的知识或技能,重新组织已有的知识结构使之不断改善自身性能。**是人工智能核心研究领域之一。深度学习:源于人工神经网络的研究,多层感知器就
2021-07-11 16:12:12 2178
原创 JAVA学习笔记:面向对象(OOP)
文章目录面向对象概述类和对象程序中的类与对象类的结构创建对象面向对象概述什么是面向对象?简写OOP,既Object Oriented Programming,面向对象编程。注意其与面向过程的区别。面向过程:是具体化的,流程化的,解决一个问题,需要一步一步的分析,一步一步的实现。例如想吃鱼香肉丝,去买食材、调料,再进行烹饪、装盘。优点:性能比面向对象好、因为调用时需要实例化、开销大、消耗资源大。缺点:不易维护、不宜复用、不宜扩展。面向对象:是模型化的,你只需抽象出一个类,这是一个封闭的盒子
2021-06-24 10:46:18 109
学生成绩管理系统设计与实现 课设 含课设报告书
2022-05-27
基于Javaweb的宿舍管理系统设计与实现 课设 含课设报告书
2022-05-27
基于微信小程序的商城管理系统的设计与实现 课设 含课设报告书
2022-05-27
网上书店后台管理系统设计与实现 课程设计 含课设报告书
2022-05-27
校友管理系统设计与实现 课程设计 含课设报告书
2022-05-27
图书管理系统课程设计 含课设报告书
2022-05-27
在线办公系统OASystem设计与实现 课程设计 含课程设计报告
2022-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人