




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Hill密碼的加密,解密與破譯摘要對于問題1.1:本文采用密碼通信,對明文進(jìn)行加密。利用已知的密鑰矩陣,首先,將密文轉(zhuǎn)化為對應(yīng)表值數(shù)字。其次,對密文的數(shù)字轉(zhuǎn)化為矩陣。最后,對明文解密。對于問題1.2:本文給出一組明文和密文 ,二者滿足構(gòu)成密鑰的條件,通過求解的到密鑰,并進(jìn)行問題1.1的解題過程破譯這段密文。對于問題2.1:本文給出密碼矩陣A,并求出該矩陣的值是否與26互素,加以判斷。若互素則能成為密鑰,否則不能構(gòu)成密鑰。對于問題2.2:利用問題2.1所給的密碼矩陣A,按照問題1.1的解題思路,將得到的密文解密。對于問題2.3:本文給出一段密碼的密文和其對應(yīng)的明文,通過檢驗(yàn)二者是否滿足構(gòu)成密鑰的
2、條件,若滿足解的密鑰,并寫出求解過程;若不滿足加以說明。對于問題3:本文給出明文頻數(shù)最高的字母TH和HE,及密文頻數(shù)最高的字母RH和NI。兩兩組合得到兩組“密鑰”,并檢驗(yàn)它們是否滿足構(gòu)成密鑰的條件,若滿足則解除密鑰。對于問題4:本文給出頻數(shù)最高的相鄰明文字母KE和相鄰密文字母LK,采用密碼通信,利用所給字母與其他字母組合,構(gòu)造22的矩陣,并檢驗(yàn)是否滿足構(gòu)成密鑰的條件,加以排除得到所要的密鑰。若有滿足條件的矩陣,破譯所給密文。對于問題5:本文采用密碼通信,根據(jù)26個(gè)字母搭配出22的所有矩陣,利用矩陣的值與26互質(zhì),加以排除不符合條件的矩陣,并求出滿足條件的密鑰,破譯該段密文,再利用密文是否通順加
3、以排除,得到所要的明文和密鑰。關(guān)鍵字 密鑰 mod(26)逆 mod(26)倒數(shù) 一、Hill2密碼的數(shù)學(xué)模型的主要符號說明w Hill密鑰的維數(shù)A 密鑰矩陣S 明文Y 密文m 所用的表值編號YW 啞文二、Hill2密碼的數(shù)學(xué)模型Hill2密碼是一種傳統(tǒng)的密碼體制加密過程的具體步驟如下: (1)、根據(jù)明文字母的表值將明文信息用數(shù)字表示,設(shè)明文信息只需要26個(gè)拼音字母AZ(也可能不止26個(gè),如還有數(shù)字、標(biāo)點(diǎn)符號等),通信雙方給出這26個(gè)字母表值(見表10.1明文字母的表值)。 (2)、選擇一個(gè)二階可逆整數(shù)方陣A,稱為Hill2密碼的加密矩陣,它是這個(gè)加密體制的“密鑰”(是加密的關(guān)鍵,僅通訊雙方掌
4、握)。問題(1)已給出了這個(gè)二階矩陣。(3)、將明文字母依次逐對分組。Hill2密碼的加密矩陣為二階矩陣,則明文字母2個(gè)一組(可以推廣至Hilln密碼,則每n個(gè)明文字母為一組)。若最后一組只有一個(gè)字母,則補(bǔ)充一個(gè)沒有實(shí)際意義的啞字母,這樣使每一組都由2個(gè)明文字母組成。查出每個(gè)明文字母的表值,構(gòu)成一個(gè)二維列向量。 (4)、A乘以,得一新的2維列向量=A,由的兩個(gè)分量反查字母表值得到的兩個(gè)字母即為密文字母。 以上4步即為Hill2密碼的加密過程。解密過程,即為上述過程的逆過程。1、實(shí)際問題:1.1、問題陳述甲方收到與之有秘密通信往來的乙方的一個(gè)密文信息,密文內(nèi)容:W O W U Y S B A C
5、 P G Z S A V C O V K P E W C P A D K P P A B U J C Q L Y X Q E Z A A C P P 按照甲方與乙方的約定,他們之間的密文通信采用密碼,密鑰為二階矩陣,且漢語拼音的26個(gè)字母與0-25之間的整數(shù)建立一一對應(yīng)的關(guān)系,稱之為字母的表值,具體的表值見表1,問這段密文的原文是什么?1.2、問題分析:首先給出如下定義:定義 1:設(shè)為定義在集合上的 階方陣,若存在一個(gè)定義在上的方陣,使得則稱模可逆,為的 模逆矩陣,記為定義 2:設(shè),若存在使得 ,則稱為的 模倒數(shù) 或乘法逆,記作 。由于所有加密與解密過程都是在模26意義下進(jìn)行的,所以要對一段明
6、文進(jìn)行加密,必須使得密鑰矩陣滿足與26是互素的。根據(jù)程序畫出流程如圖如下:輸入“A”密鑰“密文”,“m”(所選表值)“w”(維數(shù))判斷密文長度是否能被w整除將密文轉(zhuǎn)化為表值所對應(yīng)的數(shù)據(jù)用啞文補(bǔ)充使其被w整除YesNo判斷A是否在mod26下可逆加密輸出結(jié)束YesNo1.3程序運(yùn)行結(jié)果:Y =WOWUYSBACPGZSAVCOVKPEWCPADKPPABUJCQLYXQEZAACPP; m=1; A=1 2;0 3; YW=XYZ; S=jie_mi2(Y,A,YW,m)S =MEIGUOJIANGZAITAIPINGYANGJINXINGHAIDIHESHIYANN Y=jia_mi2(S,A
7、,YW,m) Y=WOWUYSBACPGZSAVCOVKPEWCPADKPPABUJCQLYXQEZAACPP2.1、問題陳述 甲方截獲了一段密文:O J W P I S W A Z U X A U U I S E A B A U C R S I P L B H A A M M L P J J O T E N H 經(jīng)分析這段密文是用密碼編譯的,且這段密碼的字母UCRS一次代表字母TACO,問能否破譯這段密文的內(nèi)容?2.2、問題分析根據(jù)題意明文與密文存在一一對應(yīng)關(guān)系:設(shè),且存在:經(jīng)過查表得到:所以,用窮舉法得到滿足上述等式的密鑰矩陣,再進(jìn)一步判斷是否與26互素,若互素則可以求出在26意義下的模倒
8、數(shù)。模倒數(shù)表如下:表1a13579111517192123251921153197231151725顯然,由上式所確定的密鑰矩陣是惟一的,通過求解出模26意義下的密鑰逆矩陣進(jìn)行解密。2.3、程序運(yùn)算結(jié)果 a=TACO; b=UCRS; m=1; A=qiujie_miyao(a,b,m)A = 1 1 0 3 Y=OJWPISWAZUXAUUISEABAUCRSIPLBHAAMMLPJJOTENH; YW2=XYZ; S=jie_mi2(Y,A,YW,m)S =CLINTONISGOINGTOVISITACOUNTRYINMIDDLEEASTT二、實(shí)驗(yàn)任務(wù)問題11.1、問題陳述在問題(2)中,
9、若已知密文的前4個(gè)字母OJWP分別代表TACO,問能否將此密文破譯?不能,因?yàn)榻獾玫拿荑€的行列式與26不互素,不能得到對應(yīng)的模26逆矩陣。求解密鑰矩陣流程圖如下輸入“ming_wen”,”mi_wen”,”w”,“w”,m為對應(yīng)的表值,w為對維數(shù)判斷密鑰矩陣行列式是否為1Yes輸出結(jié)束NoooooooO20561oooo1.2、運(yùn)行結(jié)果 a=TACO; b=OJWP; m=1; A=qiujie_miyao(a,b,m)A = 16 724 24 D=det(A)D = 216 n=gcd(D,26)n =2問題二利用密碼體制的原理,根據(jù)給定的26個(gè)英文字母的亂序表值(見表2),設(shè)計(jì)與建立密碼
10、體制的加密,解密與破譯框圖并建立必要的計(jì)算機(jī)程序,設(shè)英文26個(gè)字母以下面的亂序表與中的整數(shù)對應(yīng):表2ABCDEFGHIJKLM523220101584182501613NOPQRSTUVWXYZ7311961224211714221192.1.1、問題陳述設(shè),驗(yàn)證矩陣A能否作為密碼體制的加密矩陣,用框圖畫出你的驗(yàn)算過程,并編寫相應(yīng)的計(jì)算機(jī)程序。2.1.2、問題分析A可用作密鑰,因?yàn)槠湫辛惺街禐?1,與26互素。2.1.3、運(yùn)行結(jié)果編程計(jì)算得A的模26逆矩陣如下: A =invmod(A)A = 23 20 5 1 2 11 18 1 2 20 6 2525 2 22 25det(A)|A| =
11、-1.00002.2.1、問題陳述設(shè)明文為HILLCRYPTOGRAPHICSYSTEMISTRADITIONAL.利用上面的表值與加密矩陣給明文加密,并將得到的密文解密。畫出加密與解密過程的框圖并編寫相應(yīng)的計(jì)算機(jī)程序??驁D如下:2.2.2、運(yùn)行結(jié)果 A=8 6 9 5;6 9 5 10;5 8 4 9;10 6 11 4; YW=Z; m=2; w=4; S=HILLCRYPTOGRAPHICSYSTEMISTRADITIONAL; Y=jia_mi2(S,A,YW,m,w)Y =KEGTKPNJKYXRLAOLMZTPVYTUNHZSCEGDZRPZ S=jie_mi2(Y,A,YW,m,
12、w)S =HILLCRYPTOGRAPHICSYSTEMISTRADITIONAL2.3.1、問題陳述已知在上述給定表值下的一段密碼的密文為:JCOWZLVBDVLEQMXC,對應(yīng)的明文為DELAYOPERATIONSU,能否確定對應(yīng)的加密矩陣?給出你的判斷過程。能。232、運(yùn)行結(jié)果 a=DELAYOPERATIONSU; b=JCOWZLVBDVLEQMXC; m=2; w=4; A=qiujie_miyao(a,b,m,w)A = 8 6 9 5 6 9 5 10 5 8 4 910 6 11 4問題33.1、問題重述設(shè)已知一份為密碼體系,其中出現(xiàn)頻數(shù)最高的雙字母是RH和NI,而在明文語言
13、中,出現(xiàn)頻數(shù)最高的雙字母為TH和HE。由這些信息按表3給出的表值能得到什么樣的加密矩陣?表3ABCDEFGHIJJKLM0123456789101112NOPQRSTUVWXYZ131415161718192021222324253.2、問題分析不能,因?yàn)閮山M組合解得的兩個(gè)矩陣的行列式值都不與26互素,不能得到對應(yīng)的模26逆矩陣。3.3、運(yùn)行結(jié)果 a=THHE; b=RHNI; m=3; w=2; A=qiujie_miyao(a,b,m,w)A = 3 24 24 25 D=gcd(det(A),26)D = 1 b=NIRH; A=qiujie_miyao(a,b,m,w) b=NIRH;
14、A=qiujie_miyao(a,b,m,w)A = 11 24 9 25 D=gcd(det(A),26)D = 1問題44.1、問題重述如下的密文據(jù)表1以Hill2加密,密文為VIKYNOTCLKYRJQETIRECVUZLNOJTUYDIMHRCFITQ已獲知其中相鄰字母LK表示字母KE,試破譯這份密文。4.2、問題分析通過密文LK對應(yīng)的明文KE得出:,且存在,其中為密鑰。所以,求得的必滿足:4.3、運(yùn)行結(jié)果a=KE; b=LK; Y=VIKYNOTCLKYRJQETIRECVUZLNOJTUYDIMHRCFITQ; m=1; SJ=po_yi04(Y,a,b,m)問題55.1、問題重述
15、找出元素屬于的所有可能的密碼加密矩陣。若截獲了如下一段密文UTCQCVFOYQUVMGMGULFOEYHDUHOPEASWXTIFBAMWT且已知它是根據(jù)表1按密碼體制加密的,你能否將其解密?5.2、問題分析能,將密文通過所有可能密鑰進(jìn)行解密,對結(jié)果進(jìn)行篩選,進(jìn)行人工分析即可得出結(jié)果。程序:%加密程序%function mi_wen=ja_mi(A,ming_wen,m,w)%A為解密矩陣,m為選取參考表值類型,w維數(shù)n=length(ming_wen);switch m%將密文轉(zhuǎn)換相應(yīng)的數(shù)字 case 1 ming_wen=zimu_to_shuzi1(ming_wen); case 2 m
16、ing_wen=zimu_to_shuzi2(ming_wen); case 3 ming_wen=zimu_to_shuzi3 (ming_wen); endZ=;if mod(n,w)=0 S=ming_wen;else for i=1:w-mod(n,w)%判斷密文長度是否能被w整除 Z(i)=ming_wen(n); S=ming_wen,Z; endendming_wen=S;n=length(ming_wen);H=zeros(w,n/w);for i=1:n/w H(:,i)=ming_wen(i*w-w+1:i*w);endmi_wen=mod(A*H,26);C=;for i
17、=1:n/w C=C,mi_wen(:,i);endmi_wen=C;switch m%將密文轉(zhuǎn)換相應(yīng)的數(shù)字 case 1 mi_wen=shuzi_to_zimu1(mi_wen); case 2 mi_wen=shuzi_to_zimu2(mi_wen); case 3 mi_wen=shuzi_to_zimu3(mi_wen); endmi_wen=char(mi_wen);end%解密程序%function ming_wen=jie_mi(A,mi_wen,m,w)%解密%A為解密矩陣,m為選取參考表值類型,w維數(shù)n=length(mi_wen);switch m case 1 mi_
18、wen=zimu_to_shuzi1(mi_wen);%將密文轉(zhuǎn)換相應(yīng)的數(shù)字 case 2 mi_wen=zimu_to_shuzi2(mi_wen);%將密文轉(zhuǎn)換相應(yīng)的數(shù)字 case 3 mi_wen=zimu_to_shuzi3(mi_wen);%將密文轉(zhuǎn)換相應(yīng)的數(shù)字 endZ=;if mod(n,w)=0 S=mi_wen;else for i=1:w-mod(n,w)%判斷密文長度是否能被w整除 Z(i)=mi_wen(n); S=mi_wen,Z; endendmi_wen=S;n=length(mi_wen);H=zeros(w,n/w);for i=1:n/w H(:,i)=mi
19、_wen(i*w-w+1:i*w);endB=invmod(A);B=mod(B,26);ming_wen=mod(B*H,26);C=;for i=1:n/w C=C,ming_wen(:,i);endming_wen=C;switch m case 1 ming_wen=shuzi_to_zimu1(ming_wen);%將密文轉(zhuǎn)換相應(yīng)的數(shù)字 case 2 ming_wen=shuzi_to_zimu2(ming_wen);%將密文轉(zhuǎn)換相應(yīng)的數(shù)字 case 3 ming_wen=shuzi_to_zimu3(ming_wen);%將密文轉(zhuǎn)換相應(yīng)的數(shù)字 endming_wen=char(mi
20、ng_wen);end%密鑰求解%function A=miyao_qiujie(a,b,m,w)%求解密鑰矩陣%a為明文,b為密文,m為所選表值,w為密鑰矩陣維數(shù)switch m case 1 a=zimu_to_shuzi1(a); b=zimu_to_shuzi1(b); case 2 a=zimu_to_shuzi2(a); b=zimu_to_shuzi2(b); case 3 a=zimu_to_shuzi3(a); b=zimu_to_shuzi3(b);endswitch w case 2%二維密鑰 ac=; bd=; for i=0:25 for j=0:25 ifmod(i
21、*a(1)+j*a(2),26)=b(1)&mod(i*a(3)+j*a(4),26)=b(3) ac=i,j; end if mod(i*a(1)+j*a(2),26)=b(2)&mod(i*a(3)+j*a(4),26)=b(4) bd=i,j; end end end A=ac;bd; case 3%三維密鑰 abc=; def=; ghi=; for i=0:25 for j=0:25 for k=0:25 if mod(i*a(1)+j*a(2)+k*a(3),26)=b(1)&mod(i*a(4)+j*a(5)+k*a(6),26)=b(2)&mod(i*a(7)+j*a(8)+k
22、*a(9),26)=b(3) abc=i,j,k; end if mod(i*a(1)+j*a(2)+k*a(3),26)=b(4)&mod(i*a(4)+j*a(5)+k*a(6),26)=b(5)&mod(i*a(7)+j*a(8)+k*a(9),26)=b(6) def=i,j,k; end if mod(i*a(1)+j*a(2)+k*a(3),26)=b(7)&mod(i*a(4)+j*a(5)+k*a(6),26)=b(8)&mod(i*a(7)+j*a(8)+k*a(9),26)=b(9) ghi=i,j,k; end end end end A=abc;def;ghi; cas
23、e 4%四維密鑰 abcd=; efgh=; ijkl=; mnop=; for i=0:25 for j=0:25 for k=0:25 for l=0:25 if mod(i*a(1)+j*a(2)+k*a(3)+l*a(4),26)=b(1)&mod(i*a(5)+j*a(6)+k*a(7)+l*a(8),26)=b(2)&mod(i*a(9)+j*a(10)+k*a(11)+l*a(12),26)=b(3)&mod(i*a(13)+j*a(14)+k*a(15)+l*a(16),26)=b(4) abcd=i,j,k,l; end if mod(i*a(1)+j*a(2)+k*a(3)
24、+l*a(4),26)=b(5)&mod(i*a(5)+j*a(6)+k*a(7)+l*a(8),26)=b(6)&mod(i*a(9)+j*a(10)+k*a(11)+l*a(12),26)=b(7)&mod(i*a(13)+j*a(14)+k*a(15)+l*a(16),26)=b(8) efgh=i,j,k,l; end if mod(i*a(1)+j*a(2)+k*a(3)+l*a(4),26)=b(9)&mod(i*a(5)+j*a(6)+k*a(7)+l*a(8),26)=b(10)&mod(i*a(9)+j*a(10)+k*a(11)+l*a(12),26)=b(11)&mod(
25、i*a(13)+j*a(14)+k*a(15)+l*a(16),26)=b(12) ijkl=i,j,k,l; end if mod(i*a(1)+j*a(2)+k*a(3)+l*a(4),26)=b(13)&mod(i*a(5)+j*a(6)+k*a(7)+l*a(8),26)=b(14)&mod(i*a(9)+j*a(10)+k*a(11)+l*a(12),26)=b(15)&mod(i*a(13)+j*a(14)+k*a(15)+l*a(16),26)=b(16) mnop=i,j,k,l; end end end end A=abcd;efgh;ijkl;mnop; endendA;E
26、nd%密鑰求逆%function Y=invmod(A)D=det(A);D=round(D);if gcd(D,26)=1 disp(Error!);else for i=1:25 if mod(i*D,26)=1 break; end; end; invD=i; Y=mod(D*inv(A)*invD,26);endY=round(Y);%破譯密文%function ming_wen=po_yi04(mi_wen,m)a=KE;b=LK;AS=miyao_qiujie04(a,b);n=length(AS);ming_wen=;w=2;for i=1:n C=jie_mi(AS(:,:,i
27、),mi_wen,m,w); ming_wen=ming_wen;C;endming_wen=abs(ming_wen);dlmwrite(data.txt,ming_wen,newline,PC);end附錄資料:MATLAB的30個(gè)方法1 內(nèi)部常數(shù)pi 圓周率 exp(1)自然對數(shù)的底數(shù)ei 或j 虛數(shù)單位Inf或 inf 無窮大 2 數(shù)學(xué)運(yùn)算符a+b 加法a-b減法a*b矩陣乘法a.*b數(shù)組乘法a/b矩陣右除ab矩陣左除a./b數(shù)組右除a.b數(shù)組左除ab 矩陣乘方a.b數(shù)組乘方-a負(fù)號 共軛轉(zhuǎn)置.一般轉(zhuǎn)置3 關(guān)系運(yùn)算符=等于大于=大于或等于=不等于4 常用內(nèi)部數(shù)學(xué)函數(shù) 指數(shù)函數(shù)exp(x
28、)以e為底數(shù)對數(shù)函數(shù)log(x)自然對數(shù),即以e為底數(shù)的對數(shù)log10(x)常用對數(shù),即以10為底數(shù)的對數(shù)log2(x)以2為底數(shù)的x的對數(shù)開方函數(shù)sqrt(x)表示x的算術(shù)平方根絕對值函數(shù)abs(x)表示實(shí)數(shù)的絕對值以及復(fù)數(shù)的模三角函數(shù)(自變量的單位為弧度)sin(x)正弦函數(shù)cos(x)余弦函數(shù)tan(x)正切函數(shù)cot(x)余切函數(shù)sec(x)正割函數(shù)csc(x)余割函數(shù)反三角函數(shù) asin(x)反正弦函數(shù)acos(x)反余弦函數(shù)atan(x)反正切函數(shù)acot(x)反余切函數(shù)asec(x)反正割函數(shù)acsc(x)反余割函數(shù)雙曲函數(shù) sinh(x)雙曲正弦函數(shù)cosh(x)雙曲余弦函數(shù)t
29、anh(x)雙曲正切函數(shù)coth(x)雙曲余切函數(shù)sech(x)雙曲正割函數(shù)csch(x)雙曲余割函數(shù)反雙曲函數(shù) asinh(x)反雙曲正弦函數(shù)acosh(x)反雙曲余弦函數(shù)atanh(x)反雙曲正切函數(shù)acoth(x)反雙曲余切函數(shù)asech(x)反雙曲正割函數(shù)acsch(x)反雙曲余割函數(shù)求角度函數(shù)atan2(y,x)以坐標(biāo)原點(diǎn)為頂點(diǎn),x軸正半軸為始邊,從原點(diǎn)到點(diǎn)(x,y)的射線為終邊的角,其單位為弧度,范圍為( , 數(shù)論函數(shù)gcd(a,b)兩個(gè)整數(shù)的最大公約數(shù)lcm(a,b)兩個(gè)整數(shù)的最小公倍數(shù)排列組合函數(shù)factorial(n)階乘函數(shù),表示n的階乘 復(fù)數(shù)函數(shù) real(z)實(shí)部函數(shù)i
30、mag(z)虛部函數(shù)abs(z)求復(fù)數(shù)z的模angle(z)求復(fù)數(shù)z的輻角,其范圍是( , conj(z)求復(fù)數(shù)z的共軛復(fù)數(shù)求整函數(shù)與截尾函數(shù)ceil(x)表示大于或等于實(shí)數(shù)x的最小整數(shù)floor(x)表示小于或等于實(shí)數(shù)x的最大整數(shù)round(x)最接近x的整數(shù)最大、最小函數(shù)max(a,b,c,)求最大數(shù)min(a,b,c,)求最小數(shù)符號函數(shù) sign(x)5 自定義函數(shù)-調(diào)用時(shí):“返回值列=M文件名(參數(shù)列)”function 返回變量=函數(shù)名(輸入變量) 注釋說明語句段(此部分可有可無)函數(shù)體語句 6進(jìn)行函數(shù)的復(fù)合運(yùn)算compose(f,g) 返回值為f(g(y)compose(f,g,z
31、) 返回值為f(g(z)compose(f,g,x,.z) 返回值為f(g(z)compose(f,g,x,y,z) 返回值為f(g(z)7 因式分解syms 表達(dá)式中包含的變量 factor(表達(dá)式) 8 代數(shù)式展開syms 表達(dá)式中包含的變量 expand(表達(dá)式)9 合并同類項(xiàng)syms 表達(dá)式中包含的變量 collect(表達(dá)式,指定的變量)10 進(jìn)行數(shù)學(xué)式化簡syms 表達(dá)式中包含的變量 simplify(表達(dá)式)11 進(jìn)行變量替換syms 表達(dá)式和代換式中包含的所有變量 subs(表達(dá)式,要替換的變量或式子,代換式)12 進(jìn)行數(shù)學(xué)式的轉(zhuǎn)換調(diào)用Maple中數(shù)學(xué)式的轉(zhuǎn)換命令,調(diào)用格式如下
32、:maple(Maple的數(shù)學(xué)式轉(zhuǎn)換命令) 即:maple(convert(表達(dá)式,form)將表達(dá)式轉(zhuǎn)換成form的表示方式 maple(convert(表達(dá)式,form, x) 指定變量為x,將依賴于變量x的函數(shù)轉(zhuǎn)換成form的表示方式(此指令僅對form為exp與sincos的轉(zhuǎn)換式有用) 13 解方程solve(方程,變元) 注:方程的等號用普通的等號: = 14 解不等式調(diào)用maple中解不等式的命令即可,調(diào)用形式如下: maple(maple中解不等式的命令)具體說,包括以下五種:maple( solve(不等式)) maple( solve(不等式,變元) ) maple( so
33、lve(不等式,變元) ) maple( solve(不等式,變元) ) maple( solve(不等式,變元) )15 解不等式組調(diào)用maple中解不等式組的命令即可,調(diào)用形式如下: maple(maple中解不等式組的命令) 即:maple( solve(不等式組,變元組) )16 畫圖方法:先產(chǎn)生橫坐標(biāo)的取值和相應(yīng)的縱坐標(biāo)的取值,然后執(zhí)行命令: plot(x,y) 方法2:fplot(f(x),xmin,xmax) fplot(f(x),xmin,xmax,ymin,ymax) 方法3:ezplot(f(x) ezplot(f(x) ,xmin,xmax) ezplot(f(x) ,x
34、min,xmax,ymin,ymax) 17 求極限(1)極限:syms x limit(f(x), x, a) (2)單側(cè)極限:左極限:syms x limit(f(x), x, a,left)右極限:syms x limit(f(x), x, a,right) 18 求導(dǎo)數(shù)diff(f(x) diff(f(x),x) 或者:syms x diff(f(x) syms x diff(f(x), x) 19 求高階導(dǎo)數(shù) diff(f(x),n) diff(f(x),x,n)或者:syms x diff(f(x),n)syms x diff(f(x), x,n) 20 在MATLAB中沒有直接求隱函數(shù)導(dǎo)數(shù)的命令,但是我們可以根據(jù)數(shù)學(xué)中求隱函數(shù)導(dǎo)數(shù)的方法,在中一步一步地進(jìn)行推導(dǎo);也可以自己編一個(gè)求隱函數(shù)導(dǎo)數(shù)的小程序;不過,最簡便的方法是調(diào)用Maple中求隱函數(shù)導(dǎo)數(shù)的命令
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 半導(dǎo)體收音機(jī)批發(fā)企業(yè)縣域市場拓展與下沉戰(zhàn)略研究報(bào)告
- 羊毛皮帽企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報(bào)告
- 應(yīng)用軟件批發(fā)企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 脫粒清選機(jī)械批發(fā)企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報(bào)告
- 冷凍蓮藕企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報(bào)告
- 分供協(xié)議模板
- 幼兒園承包協(xié)議
- 農(nóng)業(yè)灌溉設(shè)備采購合同
- 建材市場出口方案協(xié)議
- 二零二五年度食品添加劑代工協(xié)議書
- 認(rèn)知癥培訓(xùn)課件
- HGT4134-2022 工業(yè)聚乙二醇PEG
- 組織內(nèi)外部環(huán)境識別表
- 河邊基礎(chǔ)施工方案
- 國民經(jīng)濟(jì)行業(yè)分類大類一覽表
- 廣州光伏發(fā)電安裝限高屋頂搭建不得超過2.8米四周不得圍蔽
- 重修課程免聽申請表
- 外出提攜公章申請表
- 可愛的中國教案全冊
- 小學(xué)一年級勞動課教案(全冊)
- 地鐵鋼結(jié)構(gòu)雨棚施工方案
評論
0/150
提交評論