自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 二分查找算法

这是一个二分搜索的算法,不过是查找数组中目标值的左边界(第一个出现的位置),其它几块都比较好理解,但是if(nums[mid]==target) right=mid-1;中right赋值为mid-1存在疑虑。

2024-06-20 15:03:20 226

原创 java通配符和上下界限的理解

因为extends规定了存储的数据上界是Number,所以就相当于你知道了父类,自然可以用父类变量p1指向子类对象(或其本身),java中只允许父类变量指向子类对象,不允许子类变量指向父类对象,编译不会报错,但运行时会报类型不匹配异常。但要注意,这里只能存Integer类型的数据,不能是其父类,否则就会出现子类变量指向父类对象的情况,其次,如果能随意存储父类对象,那List里数据一致性就被破坏了。Integer和Long明明继承于Number类,而List又是ArrayList的接口,那我们通常理解来说,

2024-05-29 15:21:57 198

原创 java继承中的多态和向下转换

除了子类对象赋值给父类变量以为,还有一种情况就是,父类变量赋值给子类变量,这里需要进行强制转换,除此之外,还需要注意父类变量必须指向的是子类对象,然后再强制转换,赋值给子类变量,此时就可以调用子类的方法,否则会发生ClassCastException异常。编译器编译时,只知道父类变量的类型,而编译器运行时,实际运行的是父类对象,此时类型发生了转换,所以就可以据此实现多态,让父类变量指向子类对象,编译器编译时,认为是父类变量的类型,而运行时候,则变成了子类对象的类型,这就是向上转换;1、多态(向上转换)

2024-04-20 16:42:30 141

原创 关于java泛型的一点个人理解

Object是String的父类,但是由于java不支持协变,所以List和ArrayList之间并不是接口和实现类的关系,也无法使用多态特性。List是接口,而ArrayList是List接口的实现类,List和ArrayList之间也是接口和实现类的关系,可以使用多态特性。Collection是父接口,而List是子接口,类似于父类和子类的关系,仍然可以使用多态特性,但注意接口是没有办法实例化的。只要括号里的泛型类型一致,Collection

2024-04-20 16:03:51 142

原创 关于z域利用零极点快速判断滤波特性

极点在右零点在左是低通极点在左零点在右是高通极点在零点中间是带通零点在极点中间是带阻

2022-12-31 19:22:25 3776

原创 信号与系统–为什么零输入响应满足线性

零状态响应满足线性很好理解,响应扩大n倍,输出响应扩大n倍,那为什么零输入响应,初始条件也满足线性呢,首先不要被零输入响应的名字所迷惑,它其实本质也是一个微分方程的齐次解,只不过它的系数不一样

2022-11-13 17:54:31 1636

原创 信号与系统 频域分析

傅里叶级数是研究周期信号在频域的形式,而傅里叶变换是研究非周期信号在频域的形式,但其实最本质都是幅度和相位,就如Asin(at+b)只要确定了幅值和频率以及相位就可以确定sin这个信号,这也就是为什么幅值和相位如此重要,只要我们知道每个频率点的幅值和相位就可以无差别的还原这个信号,所以一个系统的作用在频域看来,就是一句话,幅度增益,相位补偿。

2022-10-05 23:08:05 287

原创 信号与系统--连续时间系统分析

连续时间系统分析可以用时域的方法也可以用变换域的方法。时域的方法物理意义更加明确,但是计算量会更大,但是变换域的方法计算量较小,但是物理意义却不是那么容易看出来的,所以从时域去研究一个系统,信号还是很有意义的。对于连续时间的系统,我们通常用微分方程去对这个系统建模,表征这个系统,为什么采用微分方程呢,其实很好理解,常见的系统,都是输入与输出的关系,如果是简单输入与输出的关系,比如y=kx,y=kx^2等,我们很容易就可以用这样的表达式表征出来,但是一些复杂的系统,是很难用这样表达式表征出来的,但是我们可

2022-06-27 23:32:47 1301

原创 智能车摄像头动态打角算法

智能车摄像头动态打角算法后面准备更新一篇摄像头动态选取打角行的算法

2022-05-15 12:48:55 579 3

原创 matlab串口的使用

今天试了下matlab的串口,贴一下代码:function s=UART()%UART 串口初始化delete(instrfindall) % 关闭串口,此句十分重要global s; % 全局变量,供串口中断函数使用s = serial(‘com3’,‘BaudRate’,115200); %使用默认设置创建串口sset(s,‘BytesAvailableFcnMode’,‘byte’); %设置中断触发方式set(s,‘BytesAva

2021-12-17 23:47:58 1005

原创 21年电赛复盘

2021电赛复盘赛前准备正式比赛参加了今年的电赛,很侥幸被推荐到国赛,团队选的题目是D题,想做一个复盘,为后面想参加电赛的同学提出一些个人的建议。赛前准备正式比赛

2021-11-26 20:39:27 1706

原创 智能车方向环pd控制理解

智能车方向环pd控制理解方向环d的作用方向环p的作用d项与p项的相互影响公式:pER+d(ER-ERL)p为比例项 d为微分项ER为当前车辆与赛道中线的偏差ERL为当前车辆与赛道中线的上次偏差方向环d的作用在智能车转向控制中,车辆的转弯主要取决于d项控制,当车辆由直道入弯时,ER-ERL会变化很大,而ER的变化其实很小,此时主要起作用的是d项,所以入弯主要靠d项,也就是给人一种d项有预测作用方向环p的作用当车辆在弯道中时,此时ER基本不会发生改变,所以ER-ERL基本为0,此时d项不会起作用

2021-06-16 17:36:42 27156 10

数一的思维导图,有需要的可以下载。

数一的思维导图,有需要的可以下载。

2022-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除