-
RSA算法 :首先, 找出三個(gè)數(shù), p, q, r, 其中 p, q 是兩個(gè)相異的質(zhì)數(shù), r 是與 (p-1)(q-1) 互質(zhì)的數(shù)...... p, q, r 這三個(gè)數(shù)便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 這個(gè) m 一定存在, 因?yàn)?r 與 (p-1)(q-1) 互質(zhì), 用輾轉(zhuǎn)相除法就可以得到了..... 再來(lái), 計(jì)算 n = pq....... m, n 這兩個(gè)數(shù)便是 public_key ,編碼過(guò)程是, 若資料為 a, 將其看成是一個(gè)大整數(shù), 假設(shè) a < n.... 如果 a >= n 的話, 就將 a 表成 s 進(jìn)位 (s
標(biāo)簽:
person_key
RSA
算法
上傳時(shí)間:
2013-12-14
上傳用戶(hù):zhuyibin
-
LCD 仿真器 一、概述 LCD仿真器是一種電子產(chǎn)品的輔助開(kāi)發(fā)工具。目前LCD(液晶屏)在各種電子產(chǎn)品的使用越來(lái)越廣泛,開(kāi)發(fā)人員在開(kāi)發(fā)帶LCD的產(chǎn)品時(shí)會(huì)用到各種各樣的LCD,這些LCD或是現(xiàn)有的,或是定制,現(xiàn)有的LCD不一定能完全滿(mǎn)足設(shè)計(jì)需要,定制LCD需要時(shí)間,需要資金,做好后還有修改的可能性,造成不必要的浪費(fèi)。傳統(tǒng)的做法是用LED(發(fā)光管)+驅(qū)動(dòng)電路來(lái)仿真LCD,其弊端有四,一、電路復(fù)雜,功耗大,100多點(diǎn)的LCD電流將達(dá)1A左右。二、圖案逼真性差,不直觀。三、制作、修改困難,靈活性差。四、通用性不強(qiáng)。 LCD仿真器完全克服了以上存在的問(wèn)題,她采用軟硬件結(jié)合的方法,充分發(fā)揮軟件在作圖、運(yùn)算方面的優(yōu)勢(shì),使仿真的圖案與目標(biāo)LCD圖案完全一致,仿真LCD特性與目標(biāo)LCD特性幾乎一樣,并提供強(qiáng)大的LCD圖形編輯工具,對(duì)于不同的LCD產(chǎn)品,LCD仿真器硬件不必更換,只需制作不同的LCD圖案,她的靈活性、通用性將是您開(kāi)發(fā)LCD產(chǎn)品的理想選擇。 二、LCD仿真器簡(jiǎn)介 LCD仿真器由接口硬件、仿真軟件和LCD圖形編輯軟件組成,硬件通過(guò)打印口或串口(可設(shè)置)與PC機(jī)通信,仿真軟件和LCD圖形編輯軟件均在WINDOWS下運(yùn)行于同一臺(tái)PC機(jī)上.
標(biāo)簽:
LCD
仿真器
電子產(chǎn)品
開(kāi)發(fā)工具
上傳時(shí)間:
2015-03-23
上傳用戶(hù):gundan
-
碩士論文題目:基于組件對(duì)象模型(COM)的組態(tài)軟件的開(kāi)發(fā)與研究
主要內(nèi)容:該文作者利用組件對(duì)象模型技術(shù)(COM技術(shù))、面向?qū)ο蠹夹g(shù)和可視化軟件的實(shí)現(xiàn)方法開(kāi)發(fā)研制出的組態(tài)軟件,實(shí)現(xiàn)了友好的用戶(hù)界面、強(qiáng)大的圖無(wú)類(lèi)支持、完善的工程管理手段、有效的實(shí)時(shí)數(shù)據(jù)處理手段和良好的擴(kuò)充接口等功能。該文從介紹面向?qū)ο蟮募夹g(shù)、可視化編程的方法和面向組件對(duì)象模型的技術(shù)入手,對(duì)該系統(tǒng)進(jìn)行了面向組件對(duì)象的總體設(shè)計(jì)。該文最后從程序編碼的結(jié)構(gòu)上進(jìn)行了說(shuō)明,還對(duì)該次開(kāi)發(fā)的組態(tài)件中的使用的核心代碼進(jìn)行了詳細(xì)的解釋。該文作者在開(kāi)發(fā)實(shí)踐中體會(huì)到:面向組件對(duì)象模型(COM)及面向?qū)ο蟮慕M態(tài)系統(tǒng)比以往的財(cái)類(lèi)軟件具有更高的可靠性、可重載性和可擴(kuò)充性。相信面向組件對(duì)象模型(COM)、面向?qū)ο蠛涂梢暬夹g(shù)在電力自動(dòng)化等領(lǐng)域?qū)⒂泻芎玫膽?yīng)用前景。
標(biāo)簽:
COM
對(duì)象模型
組態(tài)軟件
碩士
上傳時(shí)間:
2014-01-27
上傳用戶(hù):z1191176801
-
通信系統(tǒng)的計(jì)算機(jī)仿真、Matlab的通信工具箱,通信系統(tǒng)仿真實(shí)例-隨機(jī)變量與隨機(jī)過(guò)程,系統(tǒng)仿真概論,介紹系統(tǒng)、模型、仿真及計(jì)算機(jī)仿真的基本概念,計(jì)算機(jī)仿真步驟及應(yīng)用
標(biāo)簽:
Matlab
通信系統(tǒng)
計(jì)算機(jī)仿真
工具箱
上傳時(shí)間:
2015-05-20
上傳用戶(hù):lindor
-
數(shù)字運(yùn)算,判斷一個(gè)數(shù)是否接近素?cái)?shù)
A Niven number is a number such that the sum of its digits divides itself. For example, 111 is a Niven number because the sum of its digits is 3, which divides 111. We can also specify a number in another base b, and a number in base b is a Niven number if the sum of its digits divides its value.
Given b (2 <= b <= 10) and a number in base b, determine whether it is a Niven number or not.
Input
Each line of input contains the base b, followed by a string of digits representing a positive integer in that base. There are no leading zeroes. The input is terminated by a line consisting of 0 alone.
Output
For each case, print "yes" on a line if the given number is a Niven number, and "no" otherwise.
Sample Input
10 111
2 110
10 123
6 1000
8 2314
0
Sample Output
yes
yes
no
yes
no
標(biāo)簽:
數(shù)字
運(yùn)算
上傳時(shí)間:
2015-05-21
上傳用戶(hù):daguda
-
源代碼\用動(dòng)態(tài)規(guī)劃算法計(jì)算序列關(guān)系個(gè)數(shù)
用關(guān)系"<"和"="將3個(gè)數(shù)a,b,c依次序排列時(shí),有13種不同的序列關(guān)系:
a=b=c,a=b<c,a<b=v,a<b<c,a<c<b
a=c<b,b<a=c,b<a<c,b<c<a,b=c<a
c<a=b,c<a<b,c<b<a
若要將n個(gè)數(shù)依序列,設(shè)計(jì)一個(gè)動(dòng)態(tài)規(guī)劃算法,計(jì)算出有多少種不同的序列關(guān)系,
要求算法只占用O(n),只耗時(shí)O(n*n).
標(biāo)簽:
lt
源代碼
動(dòng)態(tài)規(guī)劃
序列
上傳時(shí)間:
2013-12-26
上傳用戶(hù):siguazgb
-
The government of a small but important country has decided that the alphabet needs to be streamlined and reordered. Uppercase letters will be eliminated. They will issue a royal decree in the form of a String of B and A characters. The first character in the decree specifies whether a must come ( B )Before b in the new alphabet or ( A )After b . The second character determines the relative placement of b and c , etc. So, for example, "BAA" means that a must come Before b , b must come After c , and c must come After d .
Any letters beyond these requirements are to be excluded, so if the decree specifies k comparisons then the new alphabet will contain the first k+1 lowercase letters of the current alphabet.
Create a class Alphabet that contains the method choices that takes the decree as input and returns the number of possible new alphabets that conform to the decree. If more than 1,000,000,000 are possible, return -1.
Definition
標(biāo)簽:
government
streamline
important
alphabet
上傳時(shí)間:
2015-06-09
上傳用戶(hù):weixiao99
-
電力系統(tǒng)在臺(tái)穩(wěn)定計(jì)算式電力系統(tǒng)不正常運(yùn)行方式的一種計(jì)算。它的任務(wù)是已知電力系統(tǒng)某一正常運(yùn)行狀態(tài)和受到某種擾動(dòng),計(jì)算電力系統(tǒng)所有發(fā)電機(jī)能否同步運(yùn)行
1運(yùn)行說(shuō)明:
請(qǐng)輸入初始功率S0,形如a+bi
請(qǐng)輸入無(wú)限大系統(tǒng)母線電壓V0
請(qǐng)輸入系統(tǒng)等值電抗矩陣B
矩陣B有以下元素組成的行矩陣
1正常運(yùn)行時(shí)的系統(tǒng)直軸等值電抗Xd
2故障運(yùn)行時(shí)的系統(tǒng)直軸等值電抗X d
3故障切除后的系統(tǒng)直軸等值電抗
請(qǐng)輸入慣性時(shí)間常數(shù)Tj
請(qǐng)輸入時(shí)段數(shù)N
請(qǐng)輸入哪個(gè)時(shí)段發(fā)生故障Ni
請(qǐng)輸入每時(shí)段間隔的時(shí)間dt
標(biāo)簽:
電力系統(tǒng)
正
計(jì)算
運(yùn)行
上傳時(shí)間:
2015-06-13
上傳用戶(hù):it男一枚
-
沒(méi)有采用短暫分離的方法的GP方法求關(guān)聯(lián)維
G-P算法計(jì)算關(guān)聯(lián)維的 Matlab 程序(mex版)
文件說(shuō)明:
1、GP_Algorithm_main.m - 程序主文件
2、LorenzData.dll - 產(chǎn)生Lorenz離散數(shù)據(jù)
3、normalize_1.m - 數(shù)據(jù)歸一化
4、correlation_interal.c - 計(jì)算關(guān)聯(lián)積分的源代碼文件
5. correlation_interal.dll-計(jì)算關(guān)聯(lián)積分的mex文件
沒(méi)有采用短暫分離的方法,該軟件的C語(yǔ)言源文件使用的是路振波提供的
關(guān)聯(lián)積分算法,在此說(shuō)明和表示感謝!
mex文件為matlab7.0版本,使用VC6.0的c語(yǔ)言編譯器編譯。
標(biāo)簽:
GP_Algorithm_main
LorenzDa
Matlab
G-P
上傳時(shí)間:
2013-12-22
上傳用戶(hù):Thuan
-
/*
* EULER S ALGORITHM 5.1
*
* TO APPROXIMATE THE SOLUTION OF THE INITIAL VALUE PROBLEM:
* Y = F(T,Y), A<=T<=B, Y(A) = ALPHA,
* AT N+1 EQUALLY SPACED POINTS IN THE INTERVAL [A,B].
*
* INPUT: ENDPOINTS A,B INITIAL CONDITION ALPHA INTEGER N.
*
* OUTPUT: APPROXIMATION W TO Y AT THE (N+1) VALUES OF T.
*/
標(biāo)簽:
APPROXIMATE
ALGORITHM
THE
SOLUTION
上傳時(shí)間:
2015-08-20
上傳用戶(hù):zhangliming420