-
快速排序,时间和迭代
资源描述快速排序的C + +,20000种元素(如果你想的话你可以改变)与时间和迭代次数显示
- 2022-02-03 00:26:52下载
- 积分:1
-
自编FFT谱分析中的栅栏效应演示
自编FFT谱分析中的栅栏效应演示-self FFT spectrum analysis of the effect of the fence demonstration
- 2022-12-29 17:05:03下载
- 积分:1
-
linux下的cure聚类算法
是linux下的cure算法,比较完整
#if !defined(lint) && !defined(SABER)
static char rcsid[] = "$Header: /usr/src/local/conn/cluster/RCS/cluster.c,v 1.23 1993/02/03 07:43:07 stolcke Exp $";
#endif /* not lint */
#include
#include
#include
#include "alloc.h"
#include "error.h"
#include "cluster.h"
#define NONE (-2)
#define BUFSIZE 256
#ifndef SCALE
#define SCALE "_SCALE_"
#endif
#ifndef DONTCARE
#define DONTCARE "D/C"
#endif
#ifndef MAXFLOAT
#define MAXFLOAT ((float)3.40282346638528860e+38)
#endif
static FLOAT distance();
static FLOAT root();
static FLOAT cure_distance();
static void merge();
- 2023-07-29 18:30:03下载
- 积分:1
-
四旋翼程序,stm32利用MPU6050的dmp库求姿态角,自己拿量角器测过误差在0.3度左右,可以用串口或蓝牙调PID,手机就能当遥控,
应用背景
为防止今年电赛的四旋翼题目,自己写了个四旋翼程序,内含3路PID,内环为角度,外环位置(高度),PID为增量式的,考虑到了4个电机不同状态和位置时的控制,比较容易理解
关键技术
自己写的stm32四旋翼程序(为电子设计大赛准备的),利用MPU6050求得的姿态角进行PID校正,误差在0.3度左右,(自己拿量角器量过),内置了串口调试程序,在PC端可以自己调节PID,占空比等参数,也可以自己接一个蓝牙模块,用手机直接控制(我就是这样做的),内含超声波测距程序(最简单的那种模块,很便宜的),电机
占空比之类的已经试过,可以起飞,
- 2022-01-25 23:17:35下载
- 积分:1
-
LU分解 用C的算法
LU分解 用C的算法-LU decomposition algorithm C
- 2023-03-11 18:45:03下载
- 积分:1
-
简单的用Vt码做的贪吃蛇小游戏
这是用C语言编写的简单的用Vt码做的贪吃蛇小游戏,游戏主要是在终端界面玩,未完尚待完善,望各位大神多提宝贵意见
- 2022-08-22 21:30:49下载
- 积分:1
-
纯C语言实现的SHA算法
程序可区分大小端模式,将.c中的#define LITTLE_ENDIAN去掉即是大端模式。.c中有具体调用实例和输出函数。
该算法效率极高,可用于商业用途,但请遵守GPL。
- 2022-02-04 09:03:11下载
- 积分:1
-
err
离散事件系统仿真程序CPU_scheduler说明:
1.仿真功能与要求:
1.1 单CPU系统,系统有10个终端输入任务,如果一个任务的执行时间大于规定的时间片,则该任务执行一个时间片之后退出CPU,并重新参加排队,直到执行完退出CPU,然后才允许相应终端重新输入一个新的作业。任务排队的原则是在CPU中执行次数越少的越排在前面,如果两个任务执行的次数相同,按照FIFO原则排队。
1.2 每个终端输入任务的时间满足均值为25秒的指数分布。每个任务需要CPU执行的时间满足均值为0.8秒的随机指数分布。CPU的时间片长度为0.1秒,任务间切换需要0.015秒任务的个数为1000时终止仿真,计算每个任务的平均相应时间和队列中的平均任务个数。-err
- 2022-05-19 12:35:23下载
- 积分:1
-
Procedure: All the main element Gauss elimination process: gaussq (aa, bb, xx, n...
程序:全主元Gauss消去法
过程:gaussq(aa,bb,xx,n,sgn)
作用:aa为系数矩阵,bb为右端向量,xx为解向量,n为方程阶数,sgn为标识符,1表示计算正常进行,0表示计算失败
方程形式为:aa(n,n)*x(n)=bb(n)-Procedure: All the main element Gauss elimination process: gaussq (aa, bb, xx, n, sgn) Role: aa for the coefficient matrix, bb for the right-hand side vector, xx for the solution vector, n the order of the equation, sgn as identifiers, 1 indicates the calculation as normal, 0 indicates failure of the calculation equation of the form: aa (n, n)* x (n) = bb (n)
- 2023-02-27 01:55:03下载
- 积分:1
-
using Matlab based 3D
使用Matlab编制的3D-FDTD程序,程序中使用拉夫等效原理进行时谐场外推.程序中给出了阵子天线的注释代码.-using Matlab based 3D-FDTD procedures, procedures for the use of Lyford equivalence principle for the time-harmonic extrapolations. Procedures given the stream of the Notes code antenna.
- 2022-06-21 01:11:21下载
- 积分:1