學編譯原理時寫的一個語法分析程序 分類:C/C++技術交流 一.[目的要求] ① 對輸入文法,由程序自動構造FIRST FOLLOW集 ② 對輸入文法,由程序自動生成它的LL(1)分析表; ③ 對于給定的輸入串,應能判斷識別該串是否為給定文法的句型。 二.[題目分析] 該程序可分為如下幾步: (1)讀入文法 (2)判斷正誤 (3)若無誤,判斷是否為LL(1)文法 (4)若是,構造分析表; (5)由總控算法判斷輸入符號串是否為該文法的句型。
上傳時間: 2016-12-05
上傳用戶:1101055045
function [U,center,result,w,obj_fcn]= fenlei(data) [data_n,in_n] = size(data) m= 2 % Exponent for U max_iter = 100 % Max. iteration min_impro =1e-5 % Min. improvement c=3 [center, U, obj_fcn] = fcm(data, c) for i=1:max_iter if F(U)>0.98 break else w_new=eye(in_n,in_n) center1=sum(center)/c a=center1(1)./center1 deta=center-center1(ones(c,1),:) w=sqrt(sum(deta.^2)).*a for j=1:in_n w_new(j,j)=w(j) end data1=data*w_new [center, U, obj_fcn] = fcm(data1, c) center=center./w(ones(c,1),:) obj_fcn=obj_fcn/sum(w.^2) end end display(i) result=zeros(1,data_n) U_=max(U) for i=1:data_n for j=1:c if U(j,i)==U_(i) result(i)=j continue end end end
標簽: data function Exponent obj_fcn
上傳時間: 2013-12-18
上傳用戶:ynzfm
開發工控程序時使用自由口協議比較麻煩,效率也不高,PPI的協議要么付費要么不公開要么不好用,在網上找了一下也沒捷徑,算了,自己搞,經過1個禮拜的勞作,用VC搞了此DLL用于西門子S7-200 PLC的通信,讀100個數據耗時250ms,非常高效,在vc,delphi,vb,C#.NET平臺進行測試,效果不錯啊,開發效率提高數倍,特此與愛好者分享,附帶源碼
上傳時間: 2013-12-06
上傳用戶:luopoguixiong
AutoUpgraderPro是一個非常優秀的自動升級控件,它有For Delphi 6.0~2007和C++Builer 6.0~2007的所有版本,而且支持20多種語言。 但是美中不足的是,在中文環境下的字體非常難看,而且圖標和圖示也很難看。于是在Ver 4.1.1的原版的基礎上對它進行了美化,并且加入了對Delphi2007的支持。 修改內容: *修改了所有窗體的默認字體為Tahoma 9號字體,中英文都非常漂亮了。 *修改了自動升級時要求確認窗體的按鈕提示。 *美化了升級窗口和下載提示窗口的圖標和提示圖片。
標簽: AutoUpgraderPro 自動升級 控件
上傳時間: 2017-01-06
上傳用戶:qq521
ACMS壓縮算法.zip arc壓縮工具.zip ASH壓縮算法.zip CAB解壓縮程序.zip COM壓縮算法.zip C語言常用算法源代碼.zip HA壓縮算法.zip jac壓縮算法.zip lharc壓縮算法.zip LZHUF、LZSS、LZARJ壓縮算法.zip LZSS壓縮算法.zip lzw壓縮算法.zip Splay樹壓縮算法.zip USQ壓縮工具.zip zip解壓.zip zip壓縮解壓范例.zip 哈夫曼編碼樹算法.zip 哈夫曼壓縮解壓算法.zip 使用LZ壓縮算法的完整應用.zip 文件壓縮控件.zip 一個含多種壓縮算法的程序包.zip 一個壓縮工具.zip 以上全解壓/壓縮相關的算法!
上傳時間: 2013-12-18
上傳用戶:gaojiao1999
模糊控制的離散數值表的制作C程序,可以求離散的控制表,插如到單片機中實現
上傳時間: 2013-12-10
上傳用戶:啊颯颯大師的
專家點評: Y P7 `. @ {$ r% pa.功能很強大,可以看出花了很多心血在算法上,非常好。算法上還有一點瑕疵,例如在刪除一個員工的同時沒有辦法自動建立其他員工的上下級關系,必須刪除全部下級員工,不是非常合理。此外,界面設計過于簡單,應該加強. " W" R+ b* g$ a$ Sb.程序運用了自己的算法來提高Tree控件顯示的速度和資源分配,這個非常值得肯定和鼓勵。* C. c4 D0 e9 ` J$ w# U c.基本實現所有規定的功能,在所有參賽者中唯一熟 : O) l- F6 F9 f) S7 Q. l練使用面向對象設計方式開發程序的工程師,很不錯!程序體現了作者非常扎實的數據結構功底,值得大家學習。工程管理也做得非常好,體現了作者在軟件工程方面也有很深入的研究,該代碼是很好的學習范例。 % G* H$ ~3 W1 ]. e! id.算法的創新是獨特之處(hashtable算法建立),可見作者在數據結構方面的熟練掌握.此程序是很多專家會員學習典范.
上傳時間: 2017-01-19
上傳用戶:奇奇奔奔
Visual C++集成開發環境簡介(0.5) SDK風格的Windows程序設計(1) 用Appwizard開發的第一個MFC程序(0.5) 事件處理、映射模式及滾動視圖(2) GDI、顏色及字體(2) 對話框及控件(2.5) ActiveX及IE公用控件(1.5) 位圖(1)
標簽: 0.5 Appwizard Windows Visual
上傳時間: 2014-11-03
上傳用戶:lijinchuan
本文是以數位訊號處理器DSP(Digital Singal Processor)之核心架構為主體的數位式溫度控制器開發,而其主要分為硬體電路與軟體程式兩部分來完成。而就硬體電路來看分為量測電路模組、DSP周邊電路及RS232通訊模組、輸出模組三個部分,其中在輸出上可分為電流輸出、電壓輸出以及binary command給加熱驅動裝置, RS232 除了可以與PC聯絡外也可以與具有CPU的熱能驅動器做命令傳輸。在計畫中分析現有工業用加熱驅動裝置和溫度曲線的關係,並瞭解其控制情況。軟體方面即是溫控器之中央處理器程式,亦即DSP控制程式,其中包括控制理論、感測器線性轉換程式、I/O介面及通訊協定相關程式。在控制法則上,提出一個新的加熱體描述模型,然後以前饋控制為主並輔以PID控制,得到不錯的控制結果。
標簽: Processor Digital Singal DSP
上傳時間: 2013-12-24
上傳用戶:zjf3110
本書以Visual C++6.0中文版為平臺,從Windows編程入手,系統地介紹Visual C++編程基礎。主要內容包括:Windows編程基礎,Visual C++開發環境,消息,通用類和通用函數,鼠標、鍵盤、菜單、工具欄、狀態欄、圖形設備接口、對話框和通用控件編程,文檔/視圖結構,數據庫編程,以及Visual C++的程序調試方法。本書配套資源豐富,包括習題答案、程序源代碼、實驗指導、電子教案、視頻課件等,均為免費資源。通過本書的學習,完成實驗及實訓,讀者可以具備用Visual C++開發小型應用系統的能力。 該附件包含了該書的習題,源碼等等
上傳時間: 2013-12-14
上傳用戶:xjz632