《电子信息工程外文翻译》由会员分享,可在线阅读,更多相关《电子信息工程外文翻译(4页珍藏版)》请在金锄头文库上搜索。
1、Microsoft Visual Basic Microsoft launched a visual object-oriented application development tools, VB is one of the main programming language developed by microsoft company on the windows platform, it has a good user interface, and to avoidopen C + + programming overly cumbersome and abstract shortco
2、mings, while at the same time to achieve the majority of windows programming purposes. Since Microsoft launched, becoming the preferred language of the majority of program developers. It has a contemporary programming language must be visual, object-oriented, event-driven three characteristics. Visu
3、alization simple as building blocks, eliminating the need for a portable and a lot of code to complete the interface makes the user interface design; object-oriented data and data processing code into a class, not only easy to to read and modify the program, but also makes the object can be reused;
4、event-driven program ape only the operations users may block preparation, other misuse can be ignored. Vb phase high programming efficiency for other high-level programming language, especially the graphical user interface and database applications, programming speed is several times faster than any
5、 other programming language, VB-value calculation more complex applications, such as matlab code sneaked into the program, you can take full advantage of matlab source code, to simplify the calculation and efficient completion of programming tasks. In addition, due to the mathematical functions prov
6、ided by matlab is optimized computing process and results, which will improve the accuracy of the application systemMatlab by the Math Works, Inc. of the United States launched a scientific and engineering calculations and design of advanced interactive software, which is a high performance programm
7、ing software for engineering calculations, it is scientific computing, programming and visualization of the resultsare concentrated in a very easy to use environment. Compared with other software, the strengths of Matlabis the matrix computing and graphics. Packages have the main program group and a
8、 variety of tools, including the main program contains hundreds of internal core function, the toolkit contains a complex system simulation, signal processing toolkit, System Identification Toolkit. In this paper, by simulation of the relevant communication theory by running the M-file matlab softwa
9、re platform.Matlab has powerful numerical calculation, the many complex computational problems just a few lines of code in Matlab. Matlab function in C language to express more than is required dozens or even hundreds of statements, and the matlab statement is simple, easy to use. Therefore, numeric
10、al analysis, image processing using matlab, the preparation of the underlying algorithm can greatly save time, avoid duplication and improve efficiency Complete the development of software simulation system based on VB development-friendly and simple interface and Matlab powerful simulation capabili
11、ties, it was decided to use a mixture of both programming the graphics processing of background computing using VB to write the user interface and Matlab ActiveX is a technology of Microsoft Corporation officially named in 1996, the pre-existence is the OLE of Microsoft. The ActiveX basis of COM (Co
12、mponent Object Model: not see the object model). COM defines the mechanism of the soft parts and soft parts collectively referred to as objects. Neither ActiveX is a programming language, nor is it an operating system binary standard, but a way for software as an object interaction. ActiveX is a pow
13、erful means of existing, perfect combination of program fragments together. , You can use various types of ActiveX Components in VB, such as ActiveX controls and code can also be programmed to manipulate the objects provided by the application that supports ActiveX technology within the VB applicati
14、on, such as microsoftExcel spreadsheets and Microsoft Word document and so on. In addition, you can also create your own ActiveX components.Depending on the circumstances, the creation of ActiveX components can be divided into three categories: 1: If you need parts not visible, you should create cod
15、e components. The code parts, namely the OLE server, is used to encapsulate an object, an object library, provides an easy way for code reuse. The code parts can be an ActiveX EXE can also be an ActiveX DLL. If you want to create the parts and applications used in a process, you should create the Ac
16、tive DLL; If you want to create components to serve multiple applications running on the remote computer, you should create an ActiveX EXE. Two: If you need parts of the department and can be dragged to the application at design time, you should create the ActiveX control. 3: If the need is visual components and running to take over the application window, you should create an ActiveX documentActiveXAutomation link, VB, both as to the role of the control side, while the matlabvb send