E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
卡尔曼滤波c语言程序
基于51单片机的独立按键单击、双击,长按,多次按的项目工程
基于51单片机的独立按键单击、双击,长按,多次按的项目工程一、前言1、基于51单片机的独立按键单击、双击,长按,多次按的项目工程包括用Keil软件编写单片机
C语言程序
和用Proteus软件仿真单片机外围电路
CWQLTYH
·
2020-08-10 05:25
惯性导航——扩展
卡尔曼滤波
(一)
相關源碼請參考開源飛控StarryPilot:https://github.com/JcZou/StarryPilot对于无人机的惯性导航系统,系统的状态方程是非线性的,根据扩展
卡尔曼滤波
方程:Predictx
这匹黑马不太黑
·
2020-08-10 05:44
无人机
基于四元数的扩展卡尔曼(EKF)滤波器四旋翼姿态解算详解-1.KF介绍
因此为了进一步提高算法的精度和性能,提出了
卡尔曼滤波
的姿态估计算法。在介绍扩展卡尔曼(EKF)之前,先讲解下
卡尔曼滤波
(KF)。
wust_fly_high
·
2020-08-10 04:17
四旋翼姿态解算
C语言程序
设计 ASCII美国标准信息交换标准码 简介
美国标准信息交换标准码(AmericanStandardCodeforInformationInterchange,ASCII)在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机比较傻,只有0和1两位数的二进制比较适合于它使用),同样的,象a、b、c、d这样的52个字母(包括大写)、以及0、1、2等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,
weixin_34327761
·
2020-08-10 03:05
十大【C语言】经典书籍,应该有你看过的吧
CProgramming:AModernApproach
C语言程序
设计:现代方法简介:《
C语言程序
设计:现代方法》是C语言的经典之作,被誉为“近10年来最好的一部C语言著作”。
weixin_34319374
·
2020-08-10 03:33
linux下用gcc如何生成预处理、汇编等文件
1、
c语言程序
生成过程
C语言程序
的生成过程可以简单的分为:编辑、预处理、编译、汇编、链接五个阶断。
weixin_30535913
·
2020-08-10 02:09
2019春第七周作业
这个作业属于哪个课程
C语言程序
设计这个作业的要求在哪里https://edu.cnblogs.com/campus/zswxy/software-engineering-class2-2018/homework
weixin_30487701
·
2020-08-10 02:00
第七周作业
2019春季作业这个作业属于哪里
c语言程序
设计这个走也要求在哪里https://edu.cnblogs.com/campus/zswxy/software-engineering-class2-2018
weixin_30249203
·
2020-08-10 02:55
卡尔曼滤波
总结
1.
卡尔曼滤波
的三个假设服从高斯分布(测量噪声、系统噪声以及初始值都要求是,且互不相关)高斯分布又叫
白夜行的狼
·
2020-08-10 02:07
笔试复习
C语言程序
设计基本步骤
一、TurboC程序设计基本步骤程序设计方法包括三个基本步骤:第一步:分析问题。第二步:画出程序的基本轮廓。第三步:实现该程序。3a.编写程序3b.测试和调试程序3c.提供数据打印结果下面,我们来说明每一步的具体细节。第一步:分析问题在这一步,你必须:a.作为解决问题的一种方法,确定要产生的数据(输出)。作为这一子步的一部分,你应定义表示输出的变量。b.确定需产生输出的数据(称为输入),作为这一子
shaily
·
2020-08-10 00:19
C语言专辑
使用扩展
卡尔曼滤波
(EKF)进行AHRS九轴姿态融合
AHRS九轴姿态融合EKF滤波
卡尔曼滤波
在做九轴姿态融合的过程中,这里介绍一种融合算法,基于EKF的九轴姿态融合算法:首先表明,该算法并非自己想到的,算法原理参考了这篇论文:DaleE.Schinstock
@奔跑的蜗牛@
·
2020-08-10 00:55
AHRS
C语言简讲:符号、格式篇(持续跟新)
C语言符号:注释://注释内容///注释内容/*注释内容注释内容*//**注释内容注释内容**/以上两种均为
C语言程序
中的注释,第一种为单行注释,第二种为多行注释程序设计中一般要求注释量不低于80%C语言格式规范
Shmily.ll
·
2020-08-10 00:05
c语言
IMU9轴
卡尔曼滤波
一、卡尔曼算法理解其实如果不去考虑kalman算法是怎么来的,我们只需要知道有下面几个式子就可以了,具体意思可以看上面的wikipedia链接kalman_embbnux_blog二
卡尔曼滤波
算法
城墙郭外斜
·
2020-08-09 23:35
SALM
四轴思路(持续更新)
遥控器:发送数据MPU6050:加速度做一维
卡尔曼滤波
,角速度做一介低通滤波。然后四元数姿态解算。接着串级PID控制平衡,外环角度环,内环角速度环。
蒙面狸
·
2020-08-09 23:39
四轴飞行器
mpu6050姿态解算与
卡尔曼滤波
(2)
卡尔曼滤波
卡尔曼滤波
,是最优估计理论中十分重要的一个部分。要全面地理解
卡尔曼滤波
,你需要一点统计学的知识,以及一点矩阵理论。
qiguizhe
·
2020-08-09 23:24
姿态解算
C#实现
卡尔曼滤波
器
理论部分:
卡尔曼滤波
器,是一个最优化自回归数据处理算法。简单的说就是通过现有测量值,来预测最优值。网上的一些教程上来就是一大堆推导公式,很是羞涩难懂。
Big_潘大师
·
2020-08-09 22:53
数值算法
5种常用的四轴飞行器PID算法讲解集合
卡尔曼滤波
的原理说明,附源代码http://bbs.elecfans.com/jishu_484128_1_1.html(出处:中国电子技术论坛)【开源】分享一个经典的串级PID算法,附源代码http:
喵喵苗
·
2020-08-09 22:34
无人机控制系统
深度解析
卡尔曼滤波
在IMU中的使用
众所周知
卡尔曼滤波
在处理IMU传感器数据融合中作用巨大,但在实际实现起来并非那么容易;本文从MPU6050入手,分析
卡尔曼滤波
的使用。
littleappleapple
·
2020-08-09 22:37
c语言程序
编译执行全过程
编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件1.编译预处理读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理伪指令主要包括以下
lgandzmy
·
2020-08-09 21:30
c语言
基于扩展
卡尔曼滤波
(EKF)和低成本传感器的AHRS实现
文章目录传感器观测向量观测矩阵状态向量系统矩阵测试结果传感器使用华为honor7手机采集加速度计,陀螺仪和磁力计数据。加速计数据在使用前经过低通滤波器。滤波结果如下图:观测向量如四元数姿态表示所述,载体姿态主要有三种表示方法。此处使用三个欧拉角度作为观测向量[ϕ;θ;ψ\phi;\theta;\psiϕ;θ;ψ]通过加速度计和磁力计数据计算姿态角观测量:ϕ=tan−1(ayaz)\phi=tan^
奔跑的橘子
·
2020-08-09 21:14
算法
NO.48------ C#实现
卡尔曼滤波
通俗的讲,
卡尔曼滤波
就是综合上一步骤对当前步骤的预测值,结合当前步骤的测量值,来估计当前的状态。
one named slash
·
2020-08-09 20:08
Unity3D
卡尔曼滤波
Unity
再读 《
C语言程序
设计-谭浩强》
链表是一种常见的重要的数据结构.它是动态地进行存储分配的一种结构。我们知道,用数组存放数据时,必须事先定义固定的长度(即元素个数).比如,有的班级有100人,而有的班只有30人,如果要用同一个数组先后存放不同班级的学生数据,则必须定义长度为100的数组.如果事先难以确定一个班的最多人数,则必须把数组定得足够大,以能存放任何班级的学生数据.显然这将会浪费内存.链表则没有这种缺点,它根据需要开辟内存单
工作和兴趣是一致的,也是一种幸福
·
2020-08-09 20:34
C/C++笔记
C语言
链表
C/C++
笔记
【教程】
卡尔曼滤波
的详解与C语言实现
一、什么是
卡尔曼滤波
卡尔曼滤波
(Kalmanfiltering)是一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。
ab6326795
·
2020-08-09 19:06
C语言学习
单片机
C语言基础教程 之 第一个
C语言程序
:HelloWorld
C语言基础教程目录:https://blog.csdn.net/SparkLee2013/article/details/852294061、新建hello.c文件[admin@spk~]$vimhello.c#includevoidmain(){printf("HelloWorld.\n");}2、编译hello.c使用gcc编译c源代码文件时,默认生成的可执行文件的文件名为"a.out"[ad
古极
·
2020-08-09 19:04
C
kalman
卡尔曼滤波
器
理论基础为什么需要协方差?标准差和方差一般是用来描述一维数据的,但现实生活中我们常常会遇到含有多维数据的数据集,最简单的是大家上学时免不了要统计多个学科的考试成绩。面对这样的数据集,我们当然可以按照每一维独立的计算其方差,但是通常我们还想了解更多,比如,一个男孩子的猥琐程度跟他受女孩子的欢迎程度是否存在一些联系。协方差就是这样一种用来度量两个随机变量关系的统计量,我们可以仿照方差的定义:来度量各个
free_first
·
2020-08-09 19:45
历史
C语言从代码到可执行程序的过程
C语言从代码到可执行程序的过程一个
C语言程序
,从代码到可执行程序的过程需要四个步骤:预处理,编译,汇编,链接。1.预处理预处理负责对源代码进行文本处理。主要处理代码中以字符#开头的命令。
说LAI话长
·
2020-08-09 18:48
c++
「C语言」单链表/双向链表的建立/遍历/插入/删除
而这一切的基础就在于对链表的创建、删除、输出、写入文件、从文件读出......本篇文章在于巩固链表的基础知识(整理自《
C语言程序
设计教程--人民邮电出版社》第十章——指针与
weixin_30724853
·
2020-08-09 17:06
(五)四轴——
卡尔曼滤波
KalmanFilter
此篇只是搬运一下国外的一个KalmanFilter算法。网站:源码下载地址:https://github.com/TKJElectronics/KalmanFilter程序说明:http://blog.tkjelectronics.dk/2012/09/a-practical-approach-to-kalman-filter-and-how-to-implement-it/(建议火狐浏览器打开)
一步-refresh
·
2020-08-09 17:49
Arduino
C语言初学常识
什么是c语言:是一种计算机编程语言,广泛应用于底层开发计算机语言:人和计算机交流的语言(c/c++/java/python/go等)c语言国际标准:ANSICc语言是一门高级的计算机语言(面向过程)第一个
c语言程序
及解释
某乔姓市民
·
2020-08-09 17:48
c语言
【工程师学算法】工程常用算法(二)——
卡尔曼滤波
(Kalman Filter)
上一篇:【工程师学算法】工程常用算法(一)——最小二乘法1
卡尔曼滤波
(KalmanFilter)简介
卡尔曼滤波
是一种基于最优估计的滤波算法,它通过综合考虑估计值和测量值,迭代给出不确定性最小的数值。
ReadAir
·
2020-08-09 17:00
工程师学算法
卡尔曼滤波
Kalman
Filter
算法
利器Tcpdump的使用
[-ssnaplen][-T类型][-w文件名][表达式]1.tcpdump的选项介绍-a将网络地址和广播地址转变成名字;-d将匹配信息包的代码以人们能够理解的汇编格式给出;-dd将匹配信息包的代码以
c语言程序
段的格式给出
psyl
·
2020-08-09 10:57
windows系统
使用system调用shell脚本时的返回值的使用
/bin/sh#filename:aexit222.创建一个
c语言程序
1.C,调用该脚本,通过system的返回值来判断是否执行脚本成功.
lllxy
·
2020-08-09 09:42
Linux
【黑马程序员】————初识程序
-------C程序结构1)C程序的结构:由函数组成任何一个
C语言程序
都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。
aa123321621
·
2020-08-09 06:15
浅谈C语言——正式步入C语言学习(1)
本文章参考《
C语言程序
设计现代方法(第二版)》以及根据自己所学的总结,不正确或者不适当的地方欢迎批评指正,主要以学习总结以及应用为主,在深入学习的同时也会及时更正不适合的地方。
切莫是
·
2020-08-09 05:37
C语言
c语言
编程语言
switch
hello world 如何打印到屏幕上的
我们编写的第一个
c语言程序
,helloworld,程序编译运行,最终输出到屏幕上,那这个底层到底是如何在计算机内部流转的呢???假设此时我们已经编译生成了一个hello文件,我们要.
xiaomashitu_
·
2020-08-09 03:59
Linux
mini2440裸板程序-c语言点亮led
1、开发
C语言程序
的时候,一般都是使用main函数作为入口,而main函数仅仅只是一个函数而已,那么他一定需要被别人来调用,同时将返回值返回给调用者。
恒河流水
·
2020-08-09 03:26
mini2440友善之臂开发板
在Android手机中通过i2c读取芯片寄存器(含i2c-tools)
折腾了两天(坑爹的网络以及……xxx墙),记录一下,以备今后查询思路:在Android下运行一个
C语言程序
用这个
c语言程序
去访问i2cbus利用linuxi2cbusdriver直接
whshiyun
·
2020-08-09 02:36
android
linux-driver
i2c
C 感受
linux内核,是C语言的最佳成果,所以学习内核是
C语言程序
员的基础,换句话说,在牛掰的项目,你都无法跨越linux内核,C语言的语法简单,但是注重逻辑分析,难理解,所以对C语言学的好坏,就是对内核理解的程度
洪大宇
·
2020-08-09 02:21
C语言学习
Linux
HIT-ICS大作业-程序人生-Hello’s P2P
计算机系统大作业题目程序人生-Hello’sP2P专业计算机类计算机科学与技术学院2019年12月摘要本文通过一个简单的
C语言程序
hello.c介绍了hello.c如何从一个高级语言程序Program,
weixin_44130206
·
2020-08-09 02:41
C语言入门知识详细说明
1.简单的C语言示例首先看一个简单的
C语言程序
,其中#include"stdafx.h"头文件为编译器自动生成:#include"stdafx.h"#includeintmain(void){intnum
不良少年@
·
2020-08-09 01:17
#
C
Primer
plus学习
c语言
教你做一个恶搞
C语言程序
恶搞程序,非常简单,效果及其棒!会出现一个信息框,提示“你是猪吗?”如果点是,会出现一个信息框,提示“感谢你做出了正确的回答!”,如果点否,会一直出现一个信息框,提示“请做出正确的回答:你是猪吗?”直到点是为止,然后会出现一个信息框,提示“感谢你做出了正确的回答!”#includeintmain(){if(MessageBox(NULL,"你是猪吗?","问卷调查",MB_YESNO|MB_ICO
热带宇林
·
2020-08-09 01:45
恶搞
C
2.C语言知识点总结
5.每个
C语言程序
写完后,都是先编译(.c),后链接(.obj),最后运行(.exe)。6.标识符:是由字母,数字,下划线组成,并且第一个
假先生智铭
·
2020-08-09 01:51
编程语言
我是如何从一个学物理的成为前端的 | 掘金年度征文
大学里上过唯一一门和计算机沾边的课就是公共的『
C语言程序
设计』,还是简化版的那种,你甚至不需要知道啥是指针就可以考满分。不过,我一直都对代码有着浓厚的兴趣
weixin_34261415
·
2020-08-09 00:10
一,彻底理解第一个
C语言程序
Hello World
对于初学者来说,第一个程序一般都是helloworld,而且是照着书上一点一点敲的。所以,在初学者眼中,敲出来的第一个程序代码不过是一堆看不懂的英语。而事实上,C语言作为一门语言,是有语法的。所以这一节,我们以C语言最简单的一个程序为载体,初步了解C语言的语法,相信读者看了以后不用看书也能写出一个helloworld程序。首先,我们先不说C语言,我们先从人类语言开始,假设我现在给你的任务不是让你用
weixin_33842304
·
2020-08-09 00:09
1029 -
C语言程序
设计教程(第三版)课后习题8.3
1029-
C语言程序
设计教程(第三版)课后习题8.3时间限制:1秒内存限制:128兆题目描述写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。
星丶泪
·
2020-08-08 23:41
oj题解
Linux下VI的基本操作实验
进入和退出vi2.利用文本插入方式建立一个文件3.在新建的文本文件上移动光标位置4.对该文件执行删除,复原,修改替换等操作三.主要实验步骤1.进入vi2.建立一个文件,如file.c,进入插入方式,输入一段
C语言程序
的各行内容
vivi_and_qiao
·
2020-08-08 23:43
LINUX
C语言程序
开发步骤
编译和运行步骤:(1)上机输入和编辑源程序。通过键盘向计算机输入程序,如发现有错误,要及时改正。最后将此源程序以文件形式存放在自己指定的文件夹内(如果不特别指定,一般存放在用户当前目录下),文件用.c作为后缀,生成源程序文件,如f.c。(2)对源程序进行编译,先用C编译系统提供的“预处理器”(又称“预处理程序”或“预编译器”)对程序中的预处理指令进行编译预处理。例如,对于#include指令来说,
ukco_well
·
2020-08-08 22:30
C
[零基础学软件开发1]创建第一个
c语言程序
声明:我写这一系列文章在讲述过程中可能用了一些大白话,也可能有的地方墨迹了一些,但旨在把一些没有基础但很想学软件开发的一些人领进门来,另外该文章我同时也在百度经验发表。我们编写软件的目的就是想让计算机帮我们完成一些事情,比如说计算器软件帮我们完成数学计算,flash软件帮我们制作好看的动画等等。这些软件都是由程序员用编程语言编写的一段段程序而来的。那我们要写c语言代码要在哪里写那?首先我们需要安装
文财大书
·
2020-08-08 22:43
零基础学c语言
《
C语言程序
设计》 课程教学设计
《
C语言程序
设计》课程教学设计张洪志一、教学定位本课程为专业基础课,属我校所有理工科专业本科教学计划中的主要必修课程之一。
u011970346
·
2020-08-08 22:29
惯导技术随想
技术原理上以我查阅的资料来看,绝大多数都离不开
卡尔曼滤波
、粒子滤波的各种扩展。为什么惯导会存在每隔一段时间校准一次,无法减少或者消除
科教兴国
·
2020-08-08 22:14
ROS机器人
上一页
80
81
82
83
84
85
86
87
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他