




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、實用文檔1515數(shù)碼問題的描述及其狀態(tài)空間法表示(1)15(1)15數(shù)碼問題描述15數(shù)碼問題又叫移棋盤問題,是人工智能中的一個經(jīng)典問題.所謂的15數(shù)碼問題:就是在一個4X4的16宮格棋盤上,擺放有15個將牌,每一個將牌都刻有115中的某一個數(shù)碼.棋盤中留有一個空格,允許其周圍的某一個將牌向空格移動,這樣通過移動將牌就可以不斷改變將牌的布局.這種求解的問題是:給定一種初始的將牌布局或結(jié)構(gòu)(稱初始狀態(tài))和一個目標(biāo)布局(稱目標(biāo)狀態(tài)),問如何移動數(shù)碼,實現(xiàn)從初始狀態(tài)到目標(biāo)狀態(tài)的轉(zhuǎn)變,如圖1所示c問題的實質(zhì)就是尋找一個合法的動作序列15數(shù)碼問題的一個實例(2)(2)狀態(tài)空間法表示人工智能問題的求解是以知
2、識表示為根底的.如何將已獲得的有關(guān)知識以計算機內(nèi)部代碼形式加以合理地描述、存儲、有效地利用便是表示應(yīng)解決的問題1.目前的知識表示方法有十余種,如:一階謂詞邏輯表示法、產(chǎn)生式表示法、狀態(tài)空間表示法、語義網(wǎng)格表示法、框架表示法、腳本表示法、面向?qū)ο蟊硎痉ǖ?任何一個給定的問題可能存在多種知識表示方法,人們可以根據(jù)待求解問題的領(lǐng)域知識選擇適當(dāng)?shù)闹R表示方法.這里我們只強調(diào)狀態(tài)空間表示法.把求解的問題表示成問題狀態(tài)、操作、約束、初始狀態(tài)和目標(biāo)狀態(tài).狀態(tài)空間就是所有可能的狀態(tài)的集合.求解一個問題就是從初始狀態(tài)出發(fā),不斷應(yīng)用可應(yīng)用的操作,在滿足約束的條件下到達(dá)目標(biāo)狀態(tài).問題求解過程就可以看成是問題狀態(tài)在狀
3、態(tài)空間的移動.狀態(tài)是為描述某類不同事物間的差異而引入的一組最少變量q0,q1,qn的有序集合.問題的狀態(tài)空間是一個表示該問題全部可能狀態(tài)及其關(guān)系的圖.記為三元狀態(tài)(S、F、G),其中S所有可能的問題初始狀態(tài)集合,F操作符集合,G目標(biāo)狀態(tài)集合.十五數(shù)碼的狀態(tài)空間法:初始狀態(tài)S44=5,12,11,4,13,6,3,10,14,2,7,9,1,15,0,8;(0表示空格)目標(biāo)狀態(tài)G44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0;操作符集合F=空格上移,空格下移,空格左移,空格右移狀 態(tài)空 間的 一個 解: 是一 個有 限的 操 作算 子序 列,它 使初 始狀 態(tài)轉(zhuǎn)
4、 化為 目標(biāo) 狀態(tài) :S0-f1-S1-f2-.fk-Go、A*A*算法的根本原理、算法步驟、流程圖(1)(1) A A*算法根本原理文案大全512114136310142791158123456789101112131415(a)初始狀態(tài)圖1(b)目標(biāo)狀態(tài)實用文檔A;算法是一種有序搜索算法,其特點在于對評價函數(shù)的定義上.對于一般的有序搜索,總是選擇f值最小的節(jié)點作為擴展節(jié)點.因此,f是根據(jù)需要找到一條最小代價路徑的觀點來估算節(jié)點的,可考慮將每個節(jié)點n的估價函數(shù)值分解為兩個分量:從起始節(jié)點到節(jié)點n的最小代價路徑的代價與從節(jié)點n到目標(biāo)節(jié)點的最小代價路徑的代價之和,也就是說f(n)是約束通過節(jié)點n
5、的一條最小代價路徑的代價的一個估計.再定義一個函數(shù)f*,使得在任意一個節(jié)點n上的函數(shù)值f*(n)就是從節(jié)點S到節(jié)點n的一條最正確路徑的實際代價加上從節(jié)點n到目標(biāo)節(jié)點的一條最正確路徑的代價之和,即:f*(n)=g*(n)+h*(n)一一一一.*一.、一一-一評價函數(shù)f是f的一個估計,這個估計可由下式給出:f(n)=g(n)+h(n)其中g(shù)是g*的估計,h是h*的估計.g*(n)的估計g(n)就是搜索樹中從初始節(jié)點到當(dāng)前節(jié)點n的這段路徑的代價,這一代價可以由從初始節(jié)點到當(dāng)前節(jié)點n尋找路徑時,把遇到的各段路徑的代價加起來給出.h*(n)的估計h(n)依賴于有關(guān)問題的領(lǐng)域的啟發(fā)信息,于是被稱作啟發(fā)函數(shù)
6、.在啟發(fā)函數(shù)中,應(yīng)用的啟發(fā)信息(問題知識)越多,擴展的節(jié)點就越少,這樣就能更快地搜索到目標(biāo)節(jié)點.(2)(2) A A算法根本步驟1)生成一個只包含開始節(jié)點n0的搜索圖G,把n放在一個叫OPEN1列表上.2)生成一個列表CLOSED它的初始值為空.3)如果OPE味為空,那么失敗退出.4)選擇OPEN:的第一個節(jié)點,把它從OPE沖移入CLPSED稱該節(jié)點為n.5)如果n是目標(biāo)節(jié)點,順著G中,從n到n.的指針找到一條路徑,獲得解決方案,成功退出(該指針定義了一個搜索樹,在第7步建立).6)擴展節(jié)點n,生成其后繼結(jié)點集M在機,n的祖先不能在Mo在G中安置俯勺成員,使他們成為n的后繼.7)從皿每一個不在
7、G中的成員建立一個指向n的指針(例如,既不在OPE沖,也不在CLOSED).把M的這些成員加到OPE曲.對的勺每一個已在OPE沖或CLOSE?的成員m,如果到目前為止找到的到達(dá)mW最好路徑通過n,就把它的指針指向n.對已在CLOSE中的M勺每一個成員,重定向它在Gf的每一個后繼,以使它們順著到目前為止發(fā)現(xiàn)的最好路徑指向它們的祖先.8)按遞增f*值,重排OPEN(相同最小f*值可根據(jù)搜索樹中的最深節(jié)點來解決).9)返回第3步.在第7步中,如果搜索過程發(fā)現(xiàn)一條路徑到達(dá)一個節(jié)點的代價比現(xiàn)存的路徑代價低,就要重定向指向該節(jié)點的指針.已經(jīng)在CLOSED的節(jié)點子孫的重定向保存了后面的搜索結(jié)果,但是可能需要
8、指數(shù)級的計算代價.(3)(3)流程圖如下所示:文案大全實用文檔三、實例(1)(1)本文采用C#C#基于對話框的程序設(shè)計,在圖形界面上顯示出十五數(shù)碼格局弁可以隨意設(shè)置數(shù)碼的位置.確定初始狀態(tài)格局后,使用A算法進仃搜索.本方法頭現(xiàn)的程序中用到的估價函數(shù)如下:f(n)=h(n)+g(n).其中,h(n)代表搜索樹中節(jié)點n的深度,根節(jié)點深度是0.啟發(fā)函數(shù)g(n)定義為當(dāng)前節(jié)點與其目標(biāo)節(jié)點相應(yīng)位置不相同元素的個數(shù).點擊初始化按鈕,開始執(zhí)行搜索,成功或失敗后提示.(2)(2)程序?qū)嵗故?)0步:初始狀態(tài),輸入016的數(shù)碼文案大全實用文檔輸入完畢后,點擊初始化,呈下列圖所示:廠一一12)10步:初始態(tài)如下
9、列圖所示:0數(shù)碼經(jīng)過上移一次、左移三次、下移三次,右移三次到達(dá)目標(biāo)狀態(tài),如下列圖:文案大全實用文檔(3)(3)性能指標(biāo)空格不計,那么16宮圖的某狀態(tài)為數(shù)1到15的一個排列,記為n0nin2n3n4n5n6n7n8n9ni0niin12n13n14n15.兩個狀態(tài)之間是否可達(dá)可以通過計算兩者的逆序數(shù)來判斷,假設(shè)兩者逆序數(shù)的奇偶性相同那么可達(dá),否那么不可達(dá).也即對于任一個目標(biāo)狀態(tài)節(jié)點,有.、.、.*、.t-n-rriArrr、一(1/2)X16!=10461394944000個狀態(tài)可達(dá)該下點.據(jù)統(tǒng)計,單純用A算法要花費幾個小時時間才能判斷出不能到達(dá)目標(biāo)狀態(tài),這時CLOSE嵌長度為104613949
10、440000但由于本程序缺陷甚多,所以算法的時間復(fù)雜度會更高.文案大全實用文檔四、個人體會初學(xué)人工智能時,最先聯(lián)想到的便是機器人,一直感覺機器人是非常智能且非常神秘的,這也令人工智能在我的思想里籠罩了一層非同尋常的面紗,非常迫切的想要了解它的內(nèi)涵.經(jīng)過十幾學(xué)時的學(xué)習(xí),我對人工智能已有了初步了解,也深深的被它吸引,尤其通過本次程序設(shè)計,對人工智能的學(xué)習(xí)興趣更加濃厚了!15數(shù)碼問題是人工智能的一個經(jīng)典的問題.本文中通過設(shè)計一個基于A*算法的狀態(tài)空間搜索程序,對于給定的初始狀態(tài),采用f(n)=h(n)+g(n)表示以當(dāng)前節(jié)點與其目標(biāo)節(jié)點相應(yīng)位置不相同元素的個數(shù)與搜索深度之和作為啟發(fā)函數(shù)的度量,并用可
11、視化編程語言C#來實現(xiàn)該問題.在程序的設(shè)計與實現(xiàn)過程中,遇到了很多的問題.首先由于初學(xué)人工智能,理解上有一定的困難,對A*算法的深入學(xué)習(xí)是一個曲折的過程.其次,在程序真正的設(shè)計及實現(xiàn)過程中,確實需要花費大量的精力來思考,反復(fù)試驗.所設(shè)計的程序能夠運行,但缺陷還是非常之大的,如其中重排OPEN表時,沒有進行真正意義上的重新排列,只是選出代價最小的放在最先的位置,這實際上對程序的運行效率有很大的影響.同時通過輸入大量的初始狀態(tài)和目標(biāo)狀態(tài)發(fā)現(xiàn),在一般情況下都可以找到最優(yōu)的動作序列.但對某些稍微復(fù)雜的初始狀態(tài)雖能得到正確解卻不能完全得到最短的搜索路徑,對于某些極其復(fù)雜的狀態(tài),甚至得不到解.這是有待進一
12、步學(xué)習(xí)并改良的地方.但本程序還是有些值得肯定之處.界面設(shè)計比擬友好,容易操作.而且在程序開始時,就判斷目標(biāo)狀態(tài)是否可達(dá),這樣可節(jié)約大量的時間.雖然很多地方設(shè)計的不盡如意,但這是針對十五數(shù)碼這個具體問題的一點優(yōu)化.文案大全實用文檔附錄:/ProgramusingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;namespace_15DigitalstaticclassProgram/應(yīng)用程序的主入口點./STAThreadstaticvoidMain()Application.EnableVisualStyles(
13、);Application.SetCompatibleTextRenderingDefault(false);Application.Run(newForm1();/Form1usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Windows.Forms.ComponentMo
14、del;usingSystem.Reflection;namespace_15DigitalpublicpartialclassForm1:FormpublicForm1()InitializeComponent();privateArrayListresult;/存儲初始狀態(tài)到目標(biāo)狀態(tài)的各個變換過程的狀態(tài)privatestaticintcurrentIndex=0;/記錄初始狀態(tài)到目標(biāo)狀態(tài)共需要的步數(shù)/文案大全實用文檔/對初始狀態(tài)和目標(biāo)狀態(tài)矩陣進行初始化,其中的16個數(shù)碼為015/privatevoidinitialize()(/定義初始態(tài)和目標(biāo)態(tài)矩陣int叩Start_Matrix=new
15、int4;int叩End_Matrix=newint4;for(inti=0;i4;i+)(Start_Matrixi=newint4;End_Matrixi=newint4;目標(biāo)狀態(tài)矩陣的賦值for(inti=0;i4;i+)(for(intj=0;j4;j+)(End_Matrixij=4*i+j+1;End_Matrix33=0;/獲取初始狀態(tài)矩陣for(inti=0;i4;i+)(for(intj=0;j4;j+)(intk=4*i+j+1;TextBoxtbox=(TextBox)this.findTextbox(textBox+k);intk2=16+4*i+j+1;(TextBo
16、x)this.findTextbox(textBox+k2).Text=tbox.Text.ToString();if(tbox.Text=)(MessageBox.Show(請將所有空格填寫完整!);return;Start_Matrixij=Convert.ToInt32(tbox.Text);/計算能否在50飛、步之內(nèi)搜索到目標(biāo)狀態(tài)_15Digitalfifteen=new_15Digital(Start_Matrix,End_Matrix);if(fifteen.searchObject()=true)(MessageBox.Show成功找到目標(biāo)狀態(tài)!;文案大全實用文檔result=f
17、ifteen.findResult();buttonl.Enabled=true;)elseMessageBox.Show(在50步以內(nèi)沒有您所要的結(jié)果!);)/將初始狀態(tài)矩陣與顯示窗口中的16數(shù)碼矩陣相對應(yīng)privateTextBoxfindTextbox(stringname)foreach(Controltempinthis.Controls)if(tempisSystem.Windows.Forms.TextBox)TextBoxtb=(TextBox)temp;if(tb.Name=name)returntb;)returnnull;)/在“目標(biāo)態(tài)的顯示窗口中逐步實現(xiàn),直到到達(dá)目標(biāo)態(tài)
18、為止privatevoidbutton1_Click(objectsender,EventArgse)_15DigitalNodecurrentNode=(_15DigitalNode)resultcurrentIndex;for(inti=0;i4;i+)for(intj=0;j4;j+)intk2=16+4*i+j+1;TextBoxtbox2=(TextBox)this.findTextbox(textBox+k2);tbox2.Text=currentNode.matrixij.ToString();)currentindex=(+currentIndex)%result.Count;
19、if(currentindex=0)this.button1.Enabled=false;)初始化privatevoidbutton2_Click(objectsender,EventArgse)initialize();)文案大全實用文檔/Forml.Designernamespace_15Digital(partialclassForml(/必需的設(shè)計器變量./privateSystem.ComponentModel.IContainercomponents=null;/清理所有正在使用的資源./如果應(yīng)釋放托管資源,為true;否那么為tectedoverridevoid
20、Dispose(booldisposing)(if(disposing&(components!=null)(components.Dispose();base.Dispose(disposing);#regionWindows窗體設(shè)計器生成的代碼/設(shè)計器支持所需的方法-不要/使用代碼編輯器修改此方法的內(nèi)容./privatevoidInitializeComponent()(this.textBox1=newSystem.Windows.Forms.TextBox();this.textBox2=newSystem.Windows.Forms.TextBox();this.textBox3=n
21、ewSystem.Windows.Forms.TextBox();this.textBox4=newSystem.Windows.Forms.TextBox();this.textBox5=newSystem.Windows.Forms.TextBox();this.textBox6=newSystem.Windows.Forms.TextBox();this.textBox7=newSystem.Windows.Forms.TextBox();this.textBox8=newSystem.Windows.Forms.TextBox();this.textBox9=newSystem.Win
22、dows.Forms.TextBox();this.textBox10=newSystem.Windows.Forms.TextBox();this.textBox11=newSystem.Windows.Forms.TextBox();this.textBox12=newSystem.Windows.Forms.TextBox();this.textBox13=newSystem.Windows.Forms.TextBox();this.textBox14=newSystem.Windows.Forms.TextBox();this.textBox15=newSystem.Windows.F
23、orms.TextBox();文案大全實用文檔this.textBox16=newSystem.Windows.Forms.TextBox();this.buttonl=newSystem.Windows.Forms.Button();this.button2=newSystem.Windows.Forms.Button();this.label1=newSystem.Windows.Forms.Label();this.label2=newSystem.Windows.Forms.Label();this.label3=newSystem.Windows.Forms.Label();this
24、.label4=newSystem.Windows.Forms.Label();this.textBox17=newSystem.Windows.Forms.TextBox();this.textBox18=newSystem.Windows.Forms.TextBox();this.textBox19=newSystem.Windows.Forms.TextBox();this.textBox20=newSystem.Windows.Forms.TextBox();this.textBox21=newSystem.Windows.Forms.TextBox();this.textBox22=
25、newSystem.Windows.Forms.TextBox();this.textBox23=newSystem.Windows.Forms.TextBox();this.textBox24=newSystem.Windows.Forms.TextBox();this.textBox25=newSystem.Windows.Forms.TextBox();this.textBox26=newSystem.Windows.Forms.TextBox();this.textBox27=newSystem.Windows.Forms.TextBox();this.textBox28=newSys
26、tem.Windows.Forms.TextBox();this.textBox29=newSystem.Windows.Forms.TextBox();this.textBox30=newSystem.Windows.Forms.TextBox();this.textBox31=newSystem.Windows.Forms.TextBox();this.textBox32=newSystem.Windows.Forms.TextBox();this.label8=newSystem.Windows.Forms.Label();this.label5=newSystem.Windows.Fo
27、rms.Label();this.SuspendLayout();/textBox1/this.textBox1.Location=newSystem.Drawing.Point(6,145);this.textBox1.Name=textBox1;this.textBox1.Size=newSystem.Drawing.Size(21,21);this.textBox1.TabIndex=0;/textBox2/this.textBox2.Location=newSystem.Drawing.Point(27,145);this.textBox2.Name=textBox2;this.tex
28、tBox2.Size=newSystem.Drawing.Size(21,21);this.textBox2.TabIndex=1;/textBox3/this.textBox3.Location=newSystem.Drawing.Point(48,145);文案大全實用文檔this.textBox3.Name=textBox3;this.textBox3.Size=newSystem.Drawing.Size(21,21);this.textBox3.TabIndex=2;/textBox4/this.textBox4.Location=newSystem.Drawing.Point(69
29、,145);this.textBox4.Name=textBox4;this.textBox4.Size=newSystem.Drawing.Size(21,21);this.textBox4.TabIndex=3;/textBox5/this.textBox5.Location=newSystem.Drawing.Point(6,166);this.textBox5.Name=textBox5;this.textBox5.Size=newSystem.Drawing.Size(21,21);this.textBox5.TabIndex=4;/textBox6/this.textBox6.Lo
30、cation=newSystem.Drawing.Point(27,166);this.textBox6.Name=textBox6;this.textBox6.Size=newSystem.Drawing.Size(21,21);this.textBox6.TabIndex=5;/textBox7/this.textBox7.Location=newSystem.Drawing.Point(48,166);this.textBox7.Name=textBox7;this.textBox7.Size=newSystem.Drawing.Size(21,21);this.textBox7.Tab
31、Index=6;/textBox8/this.textBox8.Location=newSystem.Drawing.Point(69,166);this.textBox8.Name=textBox8;this.textBox8.Size=newSystem.Drawing.Size(21,21);this.textBox8.TabIndex=7;/textBox9/this.textBox9.Location=newSystem.Drawing.Point(6,187);this.textBox9.Name=textBox9;this.textBox9.Size=newSystem.Draw
32、ing.Size(21,21);文案大全實用文檔this.textBox9.TabIndex=8;/textBox10/this.textBox10.Location=newSystem.Drawing.Point(27,187);this.textBox10.Name=textBox10;this.textBox10.Size=newSystem.Drawing.Size(21,21);this.textBox10.TabIndex=9;/textBox11/this.textBox11.Location=newSystem.Drawing.Point(48,187);this.textBo
33、x11.Name=textBox11;this.textBox11.Size=newSystem.Drawing.Size(21,21);this.textBox11.TabIndex=10;/textBox12/this.textBox12.Location=newSystem.Drawing.Point(69,187);this.textBox12.Name=textBox12;this.textBox12.Size=newSystem.Drawing.Size(21,21);this.textBox12.TabIndex=11;/textBox13/this.textBox13.Loca
34、tion=newSystem.Drawing.Point(6,208);this.textBox13.Name=textBox13;this.textBox13.Size=newSystem.Drawing.Size(21,21);this.textBox13.TabIndex=12;/textBox14/this.textBox14.Location=newSystem.Drawing.Point(27,208);this.textBox14.Name=textBox14;this.textBox14.Size=newSystem.Drawing.Size(21,21);this.textB
35、ox14.TabIndex=13;/textBox15/this.textBox15.Location=newSystem.Drawing.Point(48,208);this.textBox15.Name=textBox15;this.textBox15.Size=newSystem.Drawing.Size(21,21);this.textBox15.TabIndex=14;/文案大全實用文檔/textBox16/this.textBox16.Location=newSystem.Drawing.Point(69,208);this.textBox16.Name=textBox16;thi
36、s.textBox16.Size=newSystem.Drawing.Size(21,21);this.textBox16.TabIndex=15;/button1/this.button1.Enabled=false;this.button1.Location=newSystem.Drawing.Point(113,185);this.button1.Name=button1;this.button1.Size=newSystem.Drawing.Size(87,23);this.button1.TabIndex=32;this.button1.Text=逐步實現(xiàn);this.button1.
37、UseVisualStyleBackC010r=true;this.button1.Click+=newSystem.EventHandler(this.button1_Click);/button2/this.button2.Location=newSystem.Drawing.Point(113,156);this.button2.Name=button2;this.button2.Size=newSystem.Drawing.Size(87,23);this.button2.TabIndex=33;this.button2.Text=初始化;this.button2.UseVisualS
38、tyleBackC010r=true;this.button2.Click+=newSystem.EventHandler(this.button2_Click);/label1/this.label1.AutoSize=true;this.label1.Location=newSystem.Drawing.Point(10,30);this.label1.Name=label1;this.label1.Size=newSystem.Drawing.Size(257,12);this.label1.TabIndex=34;this.label1.Text=1、請您任意輸入115個數(shù)字,剩余一位
39、請輸入/label2/this.label2.AutoSize=true;this.label2.Location=newSystem.Drawing.Point(10,9);this.label2.Name=label2;this.label2.Size=newSystem.Drawing.Size(77,12);this.label2.TabIndex=35;實用文檔this.label2.Text=操作方法如下;/label3文案大全0;/this.label3.AutoSize=true;this.label3.Location=newSystem.Drawing.Point(10,5
40、4);this.label3.Name=label3;this.label3.Size=newSystem.Drawing.Size(227,12);this.label3.TabIndex=36;this.label3.Text=2、初入初始數(shù)據(jù)以后,請點擊初始化按鈕/label4/this.label4.AutoSize=true;this.label4.Location=newSystem.Drawing.Point(10,78);this.label4.Name=label4;this.label4.Size=newSystem.Drawing.Size(227,12);this.la
41、bel4.TabIndex=37;this.label4.Text=3、點擊逐步實現(xiàn)按鈕,直至出現(xiàn)目標(biāo)狀態(tài)/textBox17/this.textBox17.Location=newSystem.Drawing.Point(222,145);this.textBox17.Name=textBox17;this.textBox17.Size=newSystem.Drawing.Size(21,21);this.textBox17.TabIndex=38;/textBox18/this.textBox18.Location=newSystem.Drawing.Point(243,145);this
42、.textBox18.Name=textBox18;this.textBox18.Size=newSystem.Drawing.Size(21,21);this.textBox18.TabIndex=39;/textBox19/this.textBox19.Location=newSystem.Drawing.Point(264,145);this.textBox19.Name=textBox19;this.textBox19.Size=newSystem.Drawing.Size(21,21);this.textBox19.TabIndex=40;/textBox20/this.textBo
43、x20.Location=newSystem.Drawing.Point(285,145);文案大全實用文檔this.textBox20.Name=textBox20;this.textBox20.Size=newSystem.Drawing.Size(21,21);this.textBox20.TabIndex=41;/textBox21/this.textBox21.Location=newSystem.Drawing.Point(222,166);this.textBox21.Name=textBox21;this.textBox21.Size=newSystem.Drawing.Siz
44、e(21,21);this.textBox21.TabIndex=42;/textBox22/this.textBox22.Location=newSystem.Drawing.Point(243,166);this.textBox22.Name=textBox22;this.textBox22.Size=newSystem.Drawing.Size(21,21);this.textBox22.TabIndex=43;/textBox23/this.textBox23.Location=newSystem.Drawing.Point(264,166);this.textBox23.Name=t
45、extBox23;this.textBox23.Size=newSystem.Drawing.Size(21,21);this.textBox23.TabIndex=44;/textBox24/this.textBox24.Location=newSystem.Drawing.Point(285,166);this.textBox24.Name=textBox24;this.textBox24.Size=newSystem.Drawing.Size(21,21);this.textBox24.TabIndex=45;/textBox25/this.textBox25.Location=newS
46、ystem.Drawing.Point(222,187);this.textBox25.Name=textBox25;this.textBox25.Size=newSystem.Drawing.Size(21,21);this.textBox25.TabIndex=46;/textBox26/this.textBox26.Location=newSystem.Drawing.Point(243,187);this.textBox26.Name=textBox26;this.textBox26.Size=newSystem.Drawing.Size(21,21);文案大全實用文檔this.tex
47、tBox26.TabIndex=47;/textBox27/this.textBox27.Location=newSystem.Drawing.Point(264,187);this.textBox27.Name=textBox27;this.textBox27.Size=newSystem.Drawing.Size(21,21);this.textBox27.TabIndex=48;/textBox28/this.textBox28.Location=newSystem.Drawing.Point(285,187);this.textBox28.Name=textBox28;this.tex
48、tBox28.Size=newSystem.Drawing.Size(21,21);this.textBox28.TabIndex=49;/textBox29/this.textBox29.Location=newSystem.Drawing.Point(222,208);this.textBox29.Name=textBox29;this.textBox29.Size=newSystem.Drawing.Size(21,21);this.textBox29.TabIndex=50;/textBox30/this.textBox30.Location=newSystem.Drawing.Poi
49、nt(243,208);this.textBox30.Name=textBox30;this.textBox30.Size=newSystem.Drawing.Size(21,21);this.textBox30.TabIndex=51;/textBox31/this.textBox31.Location=newSystem.Drawing.Point(264,208);this.textBox31.Name=textBox31;this.textBox31.Size=newSystem.Drawing.Size(21,21);this.textBox31.TabIndex=52;/textB
50、ox32/this.textBox32.Location=newSystem.Drawing.Point(285,208);this.textBox32.Name=textBox32;this.textBox32.Size=newSystem.Drawing.Size(21,21);this.textBox32.TabIndex=53;/文案大全實用文檔/label8/this.label8.AutoSize=true;this.label8.Location=newSystem.Drawing.Point(28,121);this.label8.Name=label8;this.label8
51、.Size=newSystem.Drawing.Size(41,12);this.label8.TabIndex=57;this.label8.Text=初始態(tài);/label5/this.label5.AutoSize=true;this.label5.Location=newSystem.Drawing.Point(215,121);this.label5.Name=label5;this.label5.Size=newSystem.Drawing.Size(101,12);this.label5.TabIndex=58;this.label5.Text=變化過程及目標(biāo)態(tài);/Form1/th
52、is.AutoScaleDimensions=newSystem.Drawing.SizeF(6F,12F);this.AutoScaleMode=System.Windows.Forms.AutoScaleMode.Font;this.ClientSize=newSystem.Drawing.Size(317,250);this.Controls.Add(this.label5);this.Controls.Add(this.label8);this.Controls.Add(this.textBox32);this.Controls.Add(this.textBox31);this.Con
53、trols.Add(this.textBox30);this.Controls.Add(this.textBox29);this.Controls.Add(this.textBox28);this.Controls.Add(this.textBox27);this.Controls.Add(this.textBox26);this.Controls.Add(this.textBox25);this.Controls.Add(this.textBox24);this.Controls.Add(this.textBox23);this.Controls.Add(this.textBox22);th
54、is.Controls.Add(this.textBox21);this.Controls.Add(this.textBox20);this.Controls.Add(this.textBox19);this.Controls.Add(this.textBox18);this.Controls.Add(this.textBox17);this.Controls.Add(this.label4);this.Controls.Add(this.label3);this.Controls.Add(this.label2);文案大全實用文檔this.Controls.Add(this.labell);
55、this.Controls.Add(this.button2);this.Controls.Add(this.buttonl);this.Controls.Add(this.textBox16);this.Controls.Add(this.textBox15);this.Controls.Add(this.textBox14);this.Controls.Add(this.textBox13);this.Controls.Add(this.textBox12);this.Controls.Add(this.textBox11);this.Controls.Add(this.textBox10
56、);this.Controls.Add(this.textBox9);this.Controls.Add(this.textBox8);this.Controls.Add(this.textBox7);this.Controls.Add(this.textBox6);this.Controls.Add(this.textBox5);this.Controls.Add(this.textBox4);this.Controls.Add(this.textBox3);this.Controls.Add(this.textBox2);this.Controls.Add(this.textBox1);t
57、his.Name=Form1;this.Text=15數(shù)碼;this.ResumeLayout(false);this.PerformLayout();#endregionprivateSystem.Windows.Forms.TextBoxtextBox1;privateSystem.Windows.Forms.TextBoxtextBox2;privateSystem.Windows.Forms.TextBoxtextBox3;privateSystem.Windows.Forms.TextBoxtextBox4;privateSystem.Windows.Forms.TextBoxtex
58、tBox5;privateSystem.Windows.Forms.TextBoxtextBox6;privateSystem.Windows.Forms.TextBoxtextBox7;privateSystem.Windows.Forms.TextBoxtextBox8;privateSystem.Windows.Forms.TextBoxtextBox9;privateSystem.Windows.Forms.TextBoxtextBox10;privateSystem.Windows.Forms.TextBoxtextBox11;privateSystem.Windows.Forms.
59、TextBoxtextBox12;privateSystem.Windows.Forms.TextBoxtextBox13;privateSystem.Windows.Forms.TextBoxtextBox14;privateSystem.Windows.Forms.TextBoxtextBox15;privateSystem.Windows.Forms.TextBoxtextBox16;privateSystem.Windows.Forms.Buttonbutton1;privateSystem.Windows.Forms.Buttonbutton2;privateSystem.Windo
60、ws.Forms.Labellabel1;文案大全實用文檔privateSystem.Windows.Forms.Labellabel2;privateSystem.Windows.Forms.Labellabel3;privateSystem.Windows.Forms.Labellabel4;privateSystem.Windows.Forms.TextBoxtextBox17;privateSystem.Windows.Forms.TextBoxtextBox18;privateSystem.Windows.Forms.TextBoxtextBox19;privateSystem.Wi
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 議論文論點的尋找或提煉
- 2025年黨章黨史國史國情知識競賽題庫及答案(共180題)
- 寫母親的作文
- 公司犯錯誤的檢討書
- 演講稿開場白說
- 飛機維修委托協(xié)議
- 體外膈肌起搏治療結(jié)合呼吸訓(xùn)練法對慢阻肺患者呼吸功能及運動耐力的影響
- 《數(shù)據(jù)庫應(yīng)用技術(shù)》課件-第2章 MySQL的安裝與配置
- 陵園墓碑裝修合同模板
- 《Linux操作系統(tǒng)》課件-2.Linux基本命令操作
- 中醫(yī)培訓(xùn)課件:《放血療法》
- MOOC 人工智能基礎(chǔ)-國防科技大學(xué) 中國大學(xué)慕課答案
- 裝配式建筑預(yù)制構(gòu)件安裝-水平構(gòu)件安裝技術(shù)
- 部編版語文五年級下冊第四單元大單元整體教學(xué)設(shè)計
- 《廂式貨運車系列型譜》
- 第二課-智能多面手-課件-六年級下冊信息科技河南大學(xué)版
- 浙江弘博新材料科技有限公司年產(chǎn) 10 萬噸增塑劑和配套 4 萬噸苯酐擴建項目 環(huán)境影響報告書
- 境外安全管理培訓(xùn)(海外)課件
- 家鄉(xiāng)物產(chǎn)說課稿公開課
- 紙箱出廠檢驗報告
- 廠房分布式光伏系統(tǒng)施工進度計劃橫道圖
評論
0/150
提交評論