
算法
邪三一
C++ learner
展开
-
dwg文件格式中MODULAR CHARS(模块字符)的详解(压缩算法)
Modular characters are a method of storing compressed integer values. They are used in the object map toindicate both handle offsets and file location offsets. They consist of a stream of bytes, term...翻译 2018-04-15 00:30:43 · 3608 阅读 · 1 评论 -
直线的生成算法
void DDALine(int x0,int y0,int xi,int yi,int color){int i;float dx,dy,length,x,y;if(fabs(xi-x0)>=fabs(yi-y0))length=fabs(xi-x0);elselength=fabs(yi-y0);dx=(xi-x0)/length;dy=(yi-y0)/length;...原创 2018-05-17 21:14:22 · 3105 阅读 · 0 评论 -
圆弧的生成算法
//基于八对称点算法MidPointCircle(int r,int color){ int x,y; int e; x=0;y=r;e=1-r; CirclePoints(x,y,color); while(x<=y) { if(e<0) e+=2*x+3; else { e+=2*(x-y)+5; y--; } x++; CirclePoints(x,y,c...原创 2018-05-18 18:33:42 · 4208 阅读 · 0 评论 -
银行家算法和安全性算法笔记
银行家算法简框图“`flow st=&amp;gt;start: 开始 e=&amp;gt;end: 结束 cond1=&amp;gt;condition: 资源请求合法性检查 op1=&amp;gt;operation: 进行尝试性的资源分配 op2=&amp;gt;operation: 不合法性处理 st-&amp;gt;cond1 cond1(no)-&amp;gt;op2原创 2018-07-01 15:57:55 · 15766 阅读 · 4 评论 -
信息安全(二)——密码学
密码学的基本概念密码学(Cryptology):研究信息系统安全保密的科学。密码编码学(Cryptography):研究对信息进行编码,实现对信息的隐蔽。密码分析学(Cryptanalytics) :研究加密消息的破译或消息的伪造。消息被称为明文(Plaintext)。用某种方法伪装消息以隐藏它的内容的过程称为加密(Encrtption),被加密的消息称为密文(Cip...原创 2019-03-14 17:51:14 · 4042 阅读 · 5 评论 -
PID控制器笔记(附上简单的demo)
PID控制器简介在过程控制中,按偏差的比例(P)、积分(I)和微分(D)进行控制的PID控制器(亦称PID调节器)是应用最为广泛的一种自动控制器。它具有原理简单,易于实现,适用面广,控制参数相互独立,参数的选定比较简单等优点;而且在理论上可以证明,对于过程控制的典型对象──“一阶滞后+纯滞后”与“二阶滞后+纯滞后”的控制对象,PID控制器是一种最优控制。PID调节规律是连续系统动态品质校正的一种...原创 2019-04-21 17:03:30 · 15441 阅读 · 1 评论 -
模糊控制器原理笔记(附简单demo以及MATLAB相关操作)
#include <stdio.h>#include "math.h"#define PMAX 100 #define PMIN - 100 #define DMAX 100 #define DMIN - 100 #define FMAX 100 /*语言值的满幅值*/int PFF[4] = {0,...原创 2019-04-22 23:48:58 · 19006 阅读 · 2 评论