笔记
feng锋~
Talk is cheap,show me code!
展开
-
基于机器学习方法校准MPU6050陀螺仪加速度计(含完整源码)
基于机器学习方法校准MCU6050陀螺仪加速度计(含源码)最近组装了一架无人机,想要自己写一个飞控,所以一直在研究陀螺仪,我使用的是目前最常用的MCU6050六轴运动传感器,如下图所示然而在将程序写好后发现传感器并不准确,会有数值漂移和误差,陀螺仪的数值漂移容易解决,直接加入偏置数置零即可,但是加速度计的误差却难消除,于是找到了一篇文章:一种适用于小型无人机的加速度计与陀螺仪的矫正方法,使用了文章中的线性校准,校准的模型如下以上截图来自那篇文章,文章的做法为采集6个数据带入模型解得6个参数,但是我原创 2021-09-02 20:52:34 · 4145 阅读 · 12 评论 -
tf.keras.layers.Conv2D()
官方文档如下:2D convolution layer (e.g. spatial convolution over images).This layer creates a convolution kernel that is convolved with the layer input to produce a tensor of outputs. If use_bias is True, a bias vector is created and added to the outputs. Fina原创 2021-02-14 23:55:20 · 1008 阅读 · 0 评论 -
RSA加密算法Python实现
RSA加密算法Python实现RSA加密算法是目前使用最广泛的加密方式,具体流程见RSA加密算法之前想过用C语言实现,但是由于C语言对整型的位宽有要求,RSA加密算法中需要使用的数字大小远远超出C语言中long long int 的最大值,最近学习了Python之后,发现Python没有这一要求,可以较容易的实现。以下模拟中只能输入数字,因为实际过程中所有文字信息都被转化成Unicode数字码传输,代码中没有做转化这一步,只模拟算法。from random import randintfrom d原创 2021-02-11 11:29:13 · 4099 阅读 · 1 评论 -
卷积神经网络学习笔记
原创 2021-02-04 11:56:29 · 99 阅读 · 0 评论 -
Python实现随机抽签
from random import choiceimport time#import BME1_name_listname_lists=[“白天”,“邱创辰”,“罗杨林”,“蔡慕天”,“杨爽”,“陈章武”,“陈卓”,“邓贵锋”,“黄河翔”,“黄俊泓”,“蒋佳辰”,“蓝荣熙”,“林天予”,“刘庆彬”,“刘岩”,“卢冠霖”,“魏坚锐”,“温钦正”,“巫烨力”,“伍浩然”,“周胤宏”,“庄承一”,“艾熠恒”,“胡文智”,“花正荣”,“金家臣”,“李煦徽原创 2021-01-30 00:11:13 · 7616 阅读 · 4 评论 -
蒙特卡洛法计算圆周率近似值(C语言)
C语言随机法计算圆周率近似值由于使用随机法,因此每次结果都是不同的。原理就是随机生成数字并通过计算位于圆(XX+YY<1)内的概率估算。其中宏的参数(ALL和RAND_MAX)对于精确度非常关键。#include<time.h>#include<stdio.h>#include<stdlib.h>#define ALL 100000int main (){ srand(time(0)); double X[ALL],Y[ALL]; int i原创 2021-01-26 13:40:29 · 4241 阅读 · 0 评论 -
C语言实现在字符串中统计中文出现次数
Talk is cheap,show you code!#include<stdio.h>#include<string.h>#include<stdlib.h>int main (){ char A[]="",B[]="";//在B中检索A的出现次数// int count=Chinesestrfind(A,B); printf("\"%s\"在字符串中出现%d次。\n",A,count); return 0;}int Chinesestrfi原创 2021-01-20 17:13:52 · 2252 阅读 · 0 评论