第一篇:ga工具箱的經(jīng)典編寫(xiě)程序示例
nvar=20;%變量個(gè)數(shù) nind=100;%種群大小 subpop=10;%子種群數(shù)量 maxgen=500;%最大遺傳代數(shù) miggen=20;%每隔20代發(fā)生遷移 range=[0;200];%變量范圍 ggap=0.8;%代溝率 xovr=1;%交叉率
mutr=1/xovr;%變異率 insr=0.9;%插入率 migr=0.2;%遷移率 selfun='sus';%選擇函數(shù) xovfun='recdis';%重組函數(shù) mutfun='mutbga';%變異函數(shù) gen=0;trace=zeros(maxgen,2);%遺傳算法性能跟蹤 fieldDD=rep(range,[1,nvar]);%譯碼矩陣 chorm=crtrp(nind,fieldDD);%創(chuàng)建初始種群 objv=objfun(chorm);%計(jì)算目標(biāo)函數(shù)
while gen<=maxgen
fitv=ranking(objv,[2,1],subpop);%分配適度值
selch=selet(selfun,chorn,fitv,ggap,subpop);%選擇
recch=recombin(xovfun,selch,xovr,subpop);%重組
mutch=mutate(mutfun,recch,fieldDD,mutr,subpop);%變異
objvoff=objfun(mutch);%計(jì)算目標(biāo)函數(shù)值
[chorm,objv]=reins(chorm,mutch,subpop,[1 indr],objv,objvoff);%替代
gen=gen+1;
trace(gen,1)=min(objv);
trace(gen,2)=mean(objv);
%在子種群中遷移個(gè)體
if(rem(gen,miggen)==0)
[chorm,objv]=migrate(chor,subpop,[migr,1,1],objv);
end end
[yy,ii]=min(objv);%輸出最有解及序號(hào) figure(1)plot(chorm(ii,:),’-ro’);
figure(2);%遺傳算法性能跟蹤圖 plot(trace(:,1));hold on plot(trace(:,2),’-.r’);
legend('解的變化','種群均值的變化');xlabel('迭代次數(shù)');
第二篇:編寫(xiě)程序工作總結(jié)
編寫(xiě)醫(yī)院管理程序工作總結(jié)
一、情況
1、編寫(xiě)數(shù)據(jù)的網(wǎng)上收集程序網(wǎng)頁(yè),用ASP語(yǔ)言編寫(xiě)網(wǎng)頁(yè),連接服務(wù)器上的數(shù)據(jù)庫(kù),簡(jiǎn)單、實(shí)用、好修改,用了二十余年,模塊增加了很多,也刪了很多,仍然好用。
2、編寫(xiě)數(shù)據(jù)挖掘系統(tǒng)程序,用統(tǒng)計(jì)功能最強(qiáng)大的VFP語(yǔ)言和DEL語(yǔ)言編寫(xiě),用靈活性最好的SQL數(shù)據(jù)庫(kù),收集各系統(tǒng)數(shù)據(jù)庫(kù)中的數(shù)據(jù),自編、自用、自改,數(shù)據(jù)挖掘項(xiàng)目模塊和功能越來(lái)越豐富,也用了二十余年,寶刀不老,依舊閃閃發(fā)光。
3、編寫(xiě)報(bào)表和分析報(bào)告網(wǎng)站,用微軟的FrontPage語(yǔ)言編寫(xiě),聯(lián)接電子表格數(shù)據(jù)庫(kù),特點(diǎn)是易學(xué)、易用、易改,也用了二十余年,很好用。
二、意義
編寫(xiě)程序是降低繁重的重復(fù)性勞動(dòng)和復(fù)雜的綜合推理計(jì)算腦力勞動(dòng)的好方法,用于局域網(wǎng)使用較多的單位效果很好,特別是在網(wǎng)絡(luò)時(shí)代,計(jì)算機(jī)普及了,手機(jī)也能上網(wǎng),其意義不僅是提高效率,而且是全天侯服務(wù),也大大地提高生產(chǎn)力和工作效率。
三、分析
用戶自己學(xué)習(xí)計(jì)算機(jī)語(yǔ)言,將日常工作和數(shù)據(jù)挖掘編寫(xiě)成程序,以上三塊程序的共同點(diǎn)是好用、好改、不耽誤事兒,不用求人,自己全解了,比買(mǎi)程序好,需要修改時(shí),維護(hù)快,還不花錢(qián)。
四、措施
1、好好學(xué)習(xí)常用的計(jì)算機(jī)語(yǔ)言,用啥學(xué)啥,邊干、邊學(xué)、邊問(wèn)、邊改。
2、多聽(tīng)用戶意見(jiàn),特別是生手和新人的意見(jiàn),馬上改,達(dá)到“一看就懂”和“一教就會(huì)”的水平。
3、每遇到一個(gè)問(wèn)題,就在幫助欄里加上一項(xiàng)解決方法,在出問(wèn)題的程序節(jié)點(diǎn)加個(gè)提示框。
4、做好編程記錄和修改記錄,畫(huà)好程序框圖,以方便日后修改時(shí)能想起來(lái)是咋回事兒,省下回憶好幾天,翻看數(shù)遍老程序找思路的麻煩。
第三篇:編寫(xiě)程序的幾點(diǎn)注意事項(xiàng)
1.用單片機(jī)編寫(xiě)程序時(shí),一般不用全局變量,因?yàn)槿肿兞空加玫馁Y源比較大。單片機(jī)一共就256個(gè)單元,所以一般編寫(xiě)程序時(shí)用局部變量。這樣既節(jié)約空間,又顯得比較有條理。但是在中斷時(shí),又必須得用全局變量。
2.定義一個(gè)數(shù)時(shí),首先選用bit,再次是uchar,最后用uint;
3.自己所寫(xiě)的小程序盡量用局部變量,方便以后的調(diào)用。
4.浮點(diǎn)數(shù)的處理方法:浮點(diǎn)數(shù)的小數(shù)點(diǎn)不確定,所以首先將浮點(diǎn)數(shù)轉(zhuǎn)換為相應(yīng)的ASCII碼,然后將ASCII碼與段碼互相轉(zhuǎn)換,最后輸出。
5.單片機(jī)的P0口內(nèi)部沒(méi)有上拉電阻,所以驅(qū)動(dòng)能力比較弱。
6.所有地址能被8整除的就可以直接賦值。中斷函數(shù)無(wú)返回值。
7.編寫(xiě)程序的幾點(diǎn)規(guī)則:
首先要美觀,一般程序空四個(gè)格。括號(hào)要對(duì)齊,盡量用子函數(shù),主程序盡量的少,然后主程序要放在前面,對(duì)各個(gè)子函數(shù)進(jìn)行聲明。這樣方便看程序和調(diào)程序。然后盡量加上注釋。這樣方便別人看程序。
8.看AD、DA的時(shí)序時(shí),要注意看基準(zhǔn)電壓,時(shí)序圖,要知道如何驅(qū)動(dòng)該芯片??磿r(shí)序圖時(shí)要注意是第幾個(gè)時(shí)鐘脈沖有效。
9.千萬(wàn)要注意的是,AD與DA的傳數(shù)方法是完全相反的。AD是讀數(shù)據(jù),所以,如果從高位開(kāi)始讀的話,要與上一個(gè)低位的。如果從低位開(kāi)始讀的話就與上一個(gè)最高位的。DA是寫(xiě)數(shù)據(jù),從高位就是高位,從低位就是低位。
第四篇:萬(wàn)能工具箱作文550字
萬(wàn)能工具箱作文550字
萬(wàn)能工具箱作文550字—光陰荏苒,日月如梭,轉(zhuǎn)眼間已是2036年了,我已經(jīng)是一名杰出的科學(xué)家了。我發(fā)明了許多實(shí)用的東西,如多功能筆太陽(yáng)能電池、超能飛行鞋……其中最有特色的要屬萬(wàn)能工具箱了。
萬(wàn)能是工具箱的一大特點(diǎn)。當(dāng)你一不小心遇到生命危險(xiǎn)時(shí),萬(wàn)能工具箱往往會(huì)變出一些意想不到的驚喜,幫助你逃離危險(xiǎn)。當(dāng)你遇到火災(zāi)時(shí),萬(wàn)能工具箱會(huì)變成一個(gè)鉆地機(jī),這樣你只要鉆到地下就能逃生;當(dāng)你坐飛機(jī)發(fā)生意外時(shí),工具箱瞬間變成一個(gè)直徑20米的巨大跳傘,跳傘上還有一個(gè)直徑2米的雙人坐倉(cāng),里面?zhèn)溆凶銐虻氖澄?,水和空氣,可供你在天上待上半個(gè)月;當(dāng)你遇到龍卷風(fēng)時(shí),萬(wàn)能工具箱會(huì)通過(guò)能量轉(zhuǎn)換將泥土、樹(shù)木、水等混合轉(zhuǎn)換成鋼筋水泥,只要6秒鐘,萬(wàn)能工具箱就會(huì)變成一棟大房子,而大房子內(nèi)部能供人住的有十個(gè)平方,周?chē)坑娩撹F包圍,重達(dá)1000噸,再大的龍卷風(fēng)也巋然不動(dòng)。易變是萬(wàn)能工具箱的另外一大特點(diǎn)。你可以讓萬(wàn)能工具箱隨意變大變小,變輕變重,變硬變軟,變成任何你想要的形狀,任何你想要的東西。當(dāng)你想要飛翔時(shí),萬(wàn)能工具箱就會(huì)變成一雙翅膀,讓你遨游飛行,當(dāng)你肚子很餓時(shí),萬(wàn)能工具箱就會(huì)變成色香味俱全的食品供你充饑;當(dāng)你想要潛水時(shí),萬(wàn)能工具箱就會(huì)變成一艘潛艇,帶你遨游神秘的海底世界……
怎么樣,我發(fā)明的萬(wàn)能工具箱神奇吧?雖然現(xiàn)在我還沒(méi)有發(fā)明出來(lái),但未來(lái)的我一定會(huì)成功的。
第五篇:大學(xué)生社會(huì)實(shí)踐報(bào)告格式及編寫(xiě)程序
大學(xué)生社會(huì)實(shí)踐報(bào)告格式
一、封面(力求精致、有吸引力)
1.報(bào)告題目
報(bào)告題目應(yīng)該用簡(jiǎn)短、明確的文字寫(xiě)成,通過(guò)標(biāo)題把實(shí)踐活動(dòng)的內(nèi)容、特點(diǎn)概括出來(lái)。題目字?jǐn)?shù)要適當(dāng),一般不宜超過(guò)20個(gè)字。如果有些細(xì)節(jié)必須放進(jìn)標(biāo)題,為避免冗長(zhǎng),可以設(shè)副標(biāo)題,把細(xì)節(jié)放在副標(biāo)題里。
2.學(xué)院及作者(團(tuán)隊(duì)成員)姓名
學(xué)院名稱(chēng)和作者(團(tuán)隊(duì)成員)姓名應(yīng)在題目下方注明,學(xué)院名稱(chēng)應(yīng)用全稱(chēng)。
3、實(shí)踐實(shí)踐及地點(diǎn)
根據(jù)實(shí)踐情況填寫(xiě)
二、摘要(有英文摘要的中文在前,英文在后)
報(bào)告需配摘要,摘要應(yīng)反映報(bào)告的主要內(nèi)容,概括地闡述實(shí)踐活動(dòng)中得到的基本觀點(diǎn)、實(shí)踐方法、取得的成果和結(jié)論。摘要字?jǐn)?shù)要適當(dāng),中文摘要一般以200字左右為宜,英文摘要一般至少要有100個(gè)實(shí)詞。摘要包括:a)“摘要”字樣;b)摘要正文;c)關(guān)鍵詞;d)中圖分類(lèi)號(hào)。
三、目錄
根據(jù)報(bào)告的布局及提綱而定
四、正文
正文是實(shí)踐報(bào)告的核心內(nèi)容,是對(duì)實(shí)踐活動(dòng)的詳細(xì)表述。這部分內(nèi)容為作者所要論述的主要事實(shí)和觀點(diǎn),包括介紹實(shí)踐活動(dòng)的目的、相關(guān)背景、時(shí)間、地點(diǎn)、人員、調(diào)查手段組成,以及對(duì)實(shí)踐活動(dòng)中得到的結(jié)論的詳細(xì)敘述。要能夠體現(xiàn)解放思想、實(shí)事求是、與時(shí)俱進(jìn)的思想路線,有新觀點(diǎn)、新思路;堅(jiān)持理論聯(lián)系實(shí)際,對(duì)實(shí)際工作有指導(dǎo)作用和借鑒作用,能提出建設(shè)性的意見(jiàn)和建議;報(bào)告內(nèi)容觀點(diǎn)鮮明,重點(diǎn)突出,結(jié)構(gòu)合理,條理清晰,文字通暢、精煉。字?jǐn)?shù)一般控制在5000字以內(nèi)。
五、結(jié)束語(yǔ)
結(jié)束語(yǔ)包含對(duì)整個(gè)實(shí)踐活動(dòng)進(jìn)行歸納和綜合而得到的收獲和感悟,也可以包括實(shí)踐過(guò)程中發(fā)現(xiàn)的問(wèn)題,并提出相應(yīng)的解決辦法。
六、謝辭
謝辭通常以簡(jiǎn)短的文字對(duì)在實(shí)踐過(guò)程與報(bào)告撰寫(xiě)過(guò)程中直接給予幫助的指導(dǎo)教師、答疑教師和其他人員表示謝意。
七、參考文獻(xiàn)
參考文獻(xiàn)是實(shí)踐報(bào)告不可缺少的組成部分,它反映實(shí)踐報(bào)告的取材來(lái)源、材料的廣博程度和材料的可靠程度,也是作者對(duì)他人知識(shí)成果的承認(rèn)和尊重
八、附錄
對(duì)于某些不宜放在正文中,但又具有參考價(jià)值的內(nèi)容可以編入實(shí)踐報(bào)告的附錄中,比如調(diào)查問(wèn)卷。
大學(xué)生社會(huì)實(shí)踐報(bào)告編寫(xiě)程序
一般來(lái)說(shuō),社會(huì)實(shí)踐報(bào)告寫(xiě)作要經(jīng)過(guò)以下五個(gè)程序:
1.確定主題
主題是社會(huì)實(shí)踐報(bào)告的靈魂,對(duì)社會(huì)實(shí)踐報(bào)告寫(xiě)作的成敗具有決定性的意義。因此,確定主題要注意:報(bào)告的主題應(yīng)與實(shí)踐主題一致;要根據(jù)調(diào)查和分析的結(jié)果,重新確定主題;主題宜小,且宜集中;與標(biāo)題協(xié)調(diào)一致,避免文題不副。
2.取舍材料
對(duì)經(jīng)過(guò)統(tǒng)計(jì)分析與理論分析所得到的系統(tǒng)的完整的“調(diào)查資料”,在組織調(diào)查報(bào)告時(shí)仍需精心選擇,不可能也不必都寫(xiě)上報(bào)告,要注意取舍。如何選擇材料呢? ①選取與主題有關(guān)的材料,去掉無(wú)關(guān)的,關(guān)系不大的,次要的,非本質(zhì)的材料,使主題集中、鮮明、突出; ②注意材料點(diǎn)與面的結(jié)合,材料不僅要支持報(bào)告中某個(gè)觀點(diǎn),而且要相互支持,形成面上的“大氣”;③在現(xiàn)有有用的材料中,要比較、鑒別、精選材料,選擇最好的材料來(lái)支持作者的意見(jiàn),使每一材料以一當(dāng)十。
3.布局和擬定提綱
這是實(shí)踐報(bào)告構(gòu)思中的一個(gè)關(guān)鍵環(huán)節(jié)。布局就是指實(shí)踐報(bào)告的表現(xiàn)形式,它反映在提綱上就是文章的“骨架”。擬定提綱的過(guò)程實(shí)際上就是把實(shí)踐材料進(jìn)一步分類(lèi),構(gòu)架的過(guò)程。構(gòu)架的原則
是:“圍繞主題,層層進(jìn)逼,環(huán)環(huán)相扣”。提綱或骨架的特點(diǎn)是它的內(nèi)在的邏輯性,要求必須綱目分明,層次分明。實(shí)踐報(bào)告的提綱有兩種,一種是觀點(diǎn)式提綱,即將調(diào)查者在調(diào)查研究中形成的觀點(diǎn)按邏輯關(guān)系一一地列寫(xiě)出來(lái)。另一種是條目式提綱,即按層次意義表達(dá)上的章、節(jié)、目,逐一地一條條地寫(xiě)成提綱。也可以將這兩種提綱結(jié)合起來(lái)制作提綱。
4.起草社會(huì)實(shí)踐報(bào)告
這是社會(huì)實(shí)踐報(bào)告寫(xiě)作的行文階段。要根據(jù)已經(jīng)確定的主題、選好的材料和寫(xiě)作提綱,有條不紊地行文。寫(xiě)作過(guò)程中,要從實(shí)際需要出發(fā)選用語(yǔ)言,靈活地劃分段落。在行文時(shí)要注意:①結(jié)構(gòu)合理(標(biāo)題、導(dǎo)語(yǔ)、正文、結(jié)尾、落款);②報(bào)告文字規(guī)范,具有審美性與可讀性,如:“制定優(yōu)惠政策,引進(jìn)急需人才”,“運(yùn)用競(jìng)爭(zhēng)機(jī)制,盤(pán)活現(xiàn)有人才”,(文章段落的條目觀點(diǎn));③通讀易懂。注意對(duì)數(shù)字、圖表、專(zhuān)業(yè)名詞術(shù)語(yǔ)的使用,做到深入淺出,語(yǔ)言具有表現(xiàn)力,準(zhǔn)確、鮮明、生動(dòng)、樸實(shí)。
5.修改社會(huì)實(shí)踐報(bào)告
社會(huì)實(shí)踐報(bào)告起草好以后,要認(rèn)真修改。主要是對(duì)報(bào)告的主題、材料、結(jié)構(gòu)、語(yǔ)言文字和標(biāo)點(diǎn)符號(hào)進(jìn)行檢查,加以增、刪、改、調(diào)。在完成這些工作之后,才能定稿向上報(bào)送或發(fā)表。