Welcome![Sign In][Sign Up]
Location:
Search - window function F

Search list

[Mathimatics-Numerical algorithmsCCHDUlink

Description: 本题所涉及的有关操作是从控件中选择所要创建的链表的类型(用VC的Radio Button 实现选择),然后在编辑控件(Edit Button)中输入数据,然后创建链表时从控件中截取数据,转化为数学数据后,通过对链表入链操作,从而建立起一个链表。链表建立起来后,要求在窗口中以图形方式输出链表,窗口图形显示,主要是利用画直线和画矩形函数实现。数值的输出通过VC自带的函数在相应的坐标点显示。链表的动态显示所涉及的问题是:在一个窗口中输出了图形是始终存在的。要实行动态显示,必须在一段区域内画一个足够大的图形(其中画笔和填充颜色都把它设为背景色,这样就能把原来的图形覆盖掉,然后把链表重画一下,这样就能实现动态显示。由此,对链表的相应操作后,通过上述操作,就能实现链表的动态实现了。-the subject involved in the operation of control from which to choose to create a linked list of types (with VC Radi o Button to achieve choice), then Edit Control (Edit Button), data entry, then create Listless from the interception control data into mathematical data, the income of Chain chain operation, in order to establish a linked list. Listless established, the request in the window to the graphic output Chain, window graphics, mainly using linear paintings and painted rectangular Function. The value of output by VC's own function in the corresponding coordinates suggests. Chain dynamic display of the issues involved are : a window graphics output is always exist. To implement dynamic display, in some regions must be painted a sufficiently large graphics (including brushes and f
Platform: | Size: 55799 | Author: 华姿翔 | Hits:

[Algorithmhyplas

Description: ************************************************************************ * * * * * THIS IS THE H Y P L A S 2.0 README FILE * * ----------------- * * * * HYPLAS is a finite element program for implicit small and large * * strain analisys of hyperelastic and elasto-plastic two-dimensional * * and axisymmetric solids * * * * HYPLAS v2.0 is the companion software to the textbook: * * EA de Souza Neto, D Peric & DRJ Owen. Computational Methods for * * Plasticity: Theory and Applications. Wiley, Chichester, 2008. * * (www.wiley.com/go/desouzaneto) * * * * Copyright (c) 1998-2008 EA de Souza Neto, D Peric, D.R.J. Owen * *----------------------------------------------------------------------* * File last updated: 18 October 2008 * * * * This file belongs in the directory ../HYPLAS_v2.0 * ************************************************************************ * * * I M P O R T A N T * * * * READ SECTIONS 0 TO 3 OF THIS FILE CAREFULLY BEFORE ATTEMPTING * * TO COMPILE AND RUN THE PROGRAM HYPLAS ON YOUR COMPUTER !! * * * * THE AUTHORS DO NOT GUARANTEE THAT ANY SUGGESTIONS/INSTRUCTIONS * * GIVEN IN THIS README FILE WILL WORK ON ANY PARTICULAR OPERATING * * SYSTEM. IF YOU DECIDE TO FOLLOW ANY SUGGESTIONS/INSTRUCTIONS * * GIVEN HERE YOU MUST DO SO AT YOUR OWN RISK. * * * * * * BUG REPORTS: Please send bug reports to * * * * hyplas_v2.0@live.co.uk * * * * Messages sent to the authors' personal email addresses * * will NOT be answered. * ************************************************************************ This file contains the following sections: 0. Copyright statement and disclaimer 0.(a) Copyright statement 0.(b) Disclaimer 0.(c) Conditions of use 1. Introduction 1.(a) Note on portability 2. Compiling and running HYPLAS 2.(a) Memory requirements 2.(b) Testing a newly compiled executable 3. The HYPLAS directory tree 4. Cross-referencing between the source code and the textbook 5. HYPLAS error messaging 6. Further remarks on HYPLAS ************************************************************************ 0. COPYRIGHT STATEMENT AND DISCLAIMER ================================== 0.(a) Copyright statement ------------------- You may only use this program for your own private purposes. You are not allowed, in any circumstances, to distribute this program (including its source code, executable and any other files related to it, either in their original version or any modifications introduced by you, the authors or any other party) in whole or in part, either freely or otherwise, in any medium, without the prior written consent of the copyright holders. 0.(b) Disclaimer ---------- This program (including its source code, executable and any other files related to it) is provided "as is" without warranty of any kind, either expressed or implied, including, but not limited to, any implied warranties of fitness for purpose. In particular, THIS PROGRAM IS BY NO MEANS GUARANTEED TO BE FREE FROM ERRORS. This program (or any modification incorporated to it by you, the authors or any other party) will run entirely at your risk. The results produced by this program are in no way guaranteed to be fit for any purpose. Under no circumstances will the authors/copyright holders be liable to anyone for damages, including any general, special, incidental or consequential damages arising from the use or inability to use the program (including, but not limited to, loss or corruption of data, failure of the program to operate in any particular way as well as damages arising from the use of any results produced by the program for any purpose). 0.(c) Conditions of use ----------------- You may only use this program if you fully understand and agree with the terms of the above disclaimer. You must not use this program if you do not agree with or do not understand (fully or in part) these conditions of use. 1. INTRODUCTION ============ HYPLAS is a finite element code for small and large strain analysis of hyperelastic and elasto-plastic solids. Most procedures implemented in HYPLAS are described in detail in its companion textbook: EA de Souza Neto, D Peric & DRJ Owen. Computational Methods for Plasticity: Theory and Applications. Wiley, Chichester, 2008 (www.wiley.com/go/desouzaneto). 1.(a) Note on Portability ------------------- HYPLAS has been written in standard ANSI FORTRAN 77. Currently, the only known (and deliberate) exceptions to the FORTRAN 77 ANSI standard are the instructions: INCLUDE '' used in many routines to include the HYPLAS database files (common blocks and global variables), and; CALL GETENV('HYPLASHOME',HYPLASHOME) used in subroutine "ERRPRT" (file ../HYPLAS_v2.0/src/GENERAL/errprt.f). This instruction inquires the name of the system environment variable HYPLASHOME and writes it on the character string HYPLASHOME. This instruction is NOT part of the ANSI FORTRAN 77 standard, but seems to work in most currently available FORTRAN 77 compilers. 2. COMPILING AND RUNNING H Y P L A S ================================== The HYPLAS source code is stored in directory ../HYPLAS_v2.0/src/ (../HYPLAS_v2.0/ being the current directory) and all its subdirectories. To generate an executable file, you just need to compile the FORTRAN source files: ../HYPLAS_v2.0/src/hyplas.f and ../HYPLAS_v2.0/src/*/*.f together. We recommend that the executable HYPLAS be stored in the directory ../HYPLAS_v2.0/bin to which the environment variable HYPLASHOME should be set (see below how to set a system environmental variable). WINDOWS (R) systems ------------------- On Microsoft Windows(R) systems, HYPLAS has been successfully compiled using Intel Visual Fortran Compiler(R) integrated with Microsoft Visual Studio(R). Here you only need to create a project that contains all Fortran source files mentioned above as well as the include files ..\HYPLAS_v2.0\src\*.INC On a Windows XP system, the system environment variable HYPLASHOME can be set as follows: 1. Open a File Manager 2. Right-click on the "My Computer" icon 3. Select "Properties" on the drop-down menu 4. A new window named "System Properties" will pop-up. Here select the "Advanced" tab. 5. On the "Advanced" tab, click the "Environment Variables" button. 6. A new window titled "Environment Variables" will pop-up. Here click the button "New" in the "System Variables" section of the window. 7. A new window will pop-up titled "New System Variable". Here you should fill the fields "Variable name" and "Variable Value", respectively, with HYPLASHOME and the path name (in full) of the directory ..\HYPLAS_v2.0\bin. 8. Press "OK" on the relevant pop-up windows. 9. The next time the computer is REBOOTED, this variable will be set to the correct path and HYPLAS should be able to find the error messages file ERROR.RUN if required. UNIX/LINUX systems ------------------ In a UNIX/LINUX operating system using a C-shell, for instance, the HYPLASHOME environment variable should be set with the command: setenv HYPLASHOME where here denotes the full path to the directory ../HYPLAS_v2.0/bin. To compile HYPLAS (from directory ../HYPLAS_v2.0/src) with a FORTRAN 77 compiler such as g77, you can use the command: g77 -o ../bin/hyplas hyplas.f */*.f Note that the executable file "hyplas" will be stored in the directory ../HYPLAS_2.0/bin (i.e. the directory set in the HYPLASHOME environment variable). Alternatively, you may use the Makefile provided (with suitable modifications, if needed) to create the HYPLAS executable. IMPORTANT: Before generating a HYPLAS executable, read Sections 2.(a) and 2.(b) below. 2.(a) Memory Requirements ------------------- HYPLAS memory requirements depend on the array dimensioning parameters set in files: ../HYPLAS_v2.0/src/ ELEMENTS.INC GLBDBASE.INC MATERIAL.INC MAXDIM.INC Files ELEMENTS.INC, GLBDBASE.INC and MATERIAL.INC contain parameters which are associated with the currently implemented finite elements and materials. DO NOT MODIFY THEM ! unless you are absolutely sure of what you are doing (only developers coding new elements or new material models/analysis types may need to modify them by changing the existing dimensioning parameters and/or including new parameters). The ONLY dimensioning file that can be safely modified by the average user is the file MAXDIM.INC This file contains the array dimensioning parameters related to the maximum permissible dimension of problems to be analysed by HYPLAS. These parameters include the maximum number of nodes, elements, element groups, etc. If necessary, CHANGE THESE PARAMETERS TO SUIT YOUR PROBLEM SIZE/MEMORY REQUIREMENTS before compiling HYPLAS. 2.(b) Testing a newly compiled executable ----------------------------------- After you have successfully compiled the HYPLAS source code and created an executable file, the next step is to run some tests to verify that HYPLAS is working well. To do this, proceed as follows: The directory ../HYPLAS_v2.0/book_examples/data_files contains a series of data files named .dat of benchmarked examples described in the companion textbook. The corresponding (benchmarked) result files are in the directory ../HYPLAS_v2.0/book_examples/result_files This directory contains a series of result files named .res generated with the current version of HYPLAS on a tested platform. All these files have been named such that their names start with the textbook section number where the corresponding example is described. For instance, files 14_9_2_tresca.dat and 14_9_2_tresca.res refer to a problem described in section 14.9.2 of the textbook, and so on. To check that HYPLAS is working well on your platform, after compiling HYPLAS, run the program HYPLAS for the examples of files .dat and compare the newly generated results .res with their benchmarked counterparts (of the same filename) in the result_files directory. To run an example, execute HYPLAS and use the keyboard to enter the name of the corresponding data file in full (including the extension .dat). To compare the benchmarked .res files against their newly generated you may proceed as follows: 1. On MICROSOFT WINDOWS systems - Here we have successfully used the software "ExamDiff" (the task was made particularly easy by selecting "View" and then the "Show Differences Only" option - this refers to version 1.8 of this software). 2. On UNIX/LINUX systems - Here we use the "diff" command from a shell window (and set the option to ignore blank spaces). A shell script may be used to perform this task automatically (including running HYPLAS and checking for result file differences) for all benchmarked examples provided. IMPORTANT: THE ONLY ACCEPTABLE DIFFERENCES BETWEEN A THE NEWLY GENERATED RESULT FILES AND THEIR BENCHMARKED COUNTERPARTS ARE THE DIMENSIONING PARAMETERS (FROM FILE MAXDIM.INC) USED TO COMPILE THE NEW EXECUTABLE (THESE PARAMETERS ARE PRINTED RIGHT AT THE BEGINNING OF THE RESULT FILES) AND NUMERICAL DIFFERENCES IN RESULTS DUE TO NUMERICAL "ROUNDING-OFF" (THESE ARE VERY SMALL DIFFERENCES THAT DEPEND ON THE PRECISION OF ARITHMETIC OPERATIONS IN THE PLATFORM USED). ALSO NOTE THAT THE EXAMPLES OF THE COMPANION TEXTBOOK DO NOT COVER ALL FEATURES OF HYPLAS. HENCE THIS TEST DOES NOT GUARANTEE THAT EVERYTHING IS WORKING PROPERLY. 3. THE H Y P L A S DIRECTORY TREE ================================ 3.(a) Summary ------- ../ HYPLAS_v2.0/ bin/ book_examples/ data_files/ result_files/ man/ html/ src/ CRYSTAL/ DAMAGE/ DAMAGED_ELASTIC/ DRUCKER_PRAGER/ ELASTIC/ ELEMENTS/ GENERAL/ MATERIALS/ MATHS/ MOHR_COULOMB/ OGDEN/ TRESCA/ VON_MISES/ VON_MISES_MIXED/ 3.(b) Description ----------- The HYPLAS program directory tree is organised as follows: ../HYPLAS_v2.0/ (this directory) This is the HYPLAS root directory, where the HYPLAS directory tree starts. ../HYPLAS_v2.0/bin/ This directory contains the file ERROR.RUN where most HYPLAS error/warning messages are. IMPORTANT: the environment variable HYPLASHOME should be set to this directory. Otherwise, HYPLAS will not find its error/warning messages when required. We also recommend that the EXECUTABLE of HYPLAS be stored in this directory. ../HYPLAS_v2.0/book_examples/ This directory has the following subdirectories: ../HYPLAS_v2.0/book_examples/data_files ../HYPLAS_v2.0/book_examples/result_files Refer to Section 2.(b) above for further details. ../HYPLAS_v2.0/man/ This is the HYPLAS documentation/manuals directory. It contains the following files: input_man.txt - A concise input data manual for HYPLAS in ASCII format; hyplas_calltree.txt - Contains a flowgraph (shows the call tree) of HYPLAS in ASCII-format. Note: calls to function subprograms are not included in this flowgraph; and the subdirectory: ../HYPLAS_v2.0/man/html This directory contains the hypertext (HTML) format Fortran source code and of manual pages of the entire HYPLAS program. Manual pages with descriptions of each function/subprogram including their argument list are linked to their corresponding HTML-format source code. This allows the user the navigate through the HYPLAS source code using a web browser. To start at the main program, use your web browser to open the file hyplas.html. This facility should be helpful to those trying to understand the flow of program HYPLAS. ../HYPLAS_v2.0/src/ This directory (and its subdirectories) contains the Fortran source code of HYPLAS. The files containing the sources are named following the standard practice: .f where is the name of the FORTRAN procedure (subroutine, function subprogram, etc.) whose source code is in file .f. The source code of the HYPLAS main program is in file hyplas.f and the HYPLAS database (COMMON blocks, array dimensioning parameters and other global parameters) is coded in the "include files" ELEMENTS.INC GLDBASE.INC MATERIAL.INC MAXDIM.INC in this directory. In addition, this directory contains a file named "Makefile" (UNIX-LINUX Release only) which may be used for compiling and linking HYPLAS in UNIX/LINUX systems. The subdirectories of ../HYPLAS_v2.0/src are as follows: ../HYPLAS_v2.0/src/CRYSTAL Contains the source code of all procedures related to the finite strain single crystal plasticity model implemented in HYPLAS. ../HYPLAS_v2.0/src/DAMAGE Source files of the procedures related to the Lemaitre ductile damage model implementation. ../HYPLAS_v2.0/src/DAMAGED_ELASTIC Source files of the procedures related to the damaged elasticity model with crack closure effect. ../HYPLAS_v2.0/src/DRUCKER_PRAGER Source files of the procedures related to the implemented Drucker-Prager plasticity model. ../HYPLAS_v2.0/src/ELASTIC Source files of the procedures related to the linear elasticity model (Hencky model under large strains) implemented. ../HYPLAS_v2.0/src/ELEMENTS Source files of the element interfaces and element-related procedures. ../HYPLAS_v2.0/src/GENERAL Source files of general procedures. ../HYPLAS_v2.0/src/MATERIALS Source files of the material interfaces. ../HYPLAS_v2.0/src/MATHS Source files of the mathematical procedures. ../HYPLAS_v2.0/src/MOHR_COULOMB Source files of the procedures related to the implemented Mohr-Coulomb plasticity model. ../HYPLAS_v2.0/src/OGDEN Source files of the procedures related to the implemented Ogden hyperelasticity model. ../HYPLAS_v2.0/src/TRESCA Source files of the procedures related to the implemented Tresca plasticity model. ../HYPLAS_v2.0/src/VON_MISES Source files of the procedures related to the implemented von Mises plasticity model with isotropic hardening. ../HYPLAS_v2.0/src/VON_MISES_MIXED Source files of the procedures related to the implemented von Mises plasticity model with mixed isotropic/kinematic hardening. 4. CROSS-REFERENCING BETWEEN THE SOURCE CODE AND THE TEXTBOOK ========================================================== Many references are made in the textbook to various subprograms of HYPLAS. These are usually made when a particular procedure described in the text is implemented in the program. The reader should refer to the textbook index. Also, a substantial number of comment lines have been added to the source code of HYPLAS with reference to sections, figures, boxes, etc of the textbook related to the part of the code in question. Such references are usually displayed after the word "REFERENCE:" (in capitals) on commented lines. Searching for this word will take you to the line of code where the particular routine has a reference to the textbook. NOTE: Occasional references to other textbooks/journal papers are also made following the word "REFERENCE:" on commented lines. 5. HYPLAS ERROR MESSAGING ====================== Most error/warning messages issued by HYPLAS are in the ASCII-format file ERROR.RUN (kept in the HYPLASHOME directory - ../HYPLAS_v2.0/bin). All such error/warning messages have an identification code (e.g. ED0015) which is printed both to the standard output (this is usually the computer screen) and to the relevant results file. If you wish to find where in the source code a particular message is being issued, then perform a search for the corresponding message identification code in the entire source code of HYPLAS. 6. FURTHER REMARKS ON HYPLAS ========================= 6.(a) Program efficiency THIS SECTION IS OF INTEREST ONLY TO THOSE WANTING TO MAKE HYPLAS RUN FASTER. It is particularly stressed in the textbook that this program has not been designed having efficiency in mind (refer to Section 5.1.2 of the textbook). Its structure has been designed mainly to illustrate in a relatively clear manner the computer implementation of the techniques and algorithms described in the text, with a particular view to the implementation of solid constitutive models and finite elements. For those who are especially interested in the speed of the code, there are a few tips that could help in this direction. Unfortunately, these involve modifications to the source code which is probably most appropriate to readers with a good level of experience in finite element programming. To those with this particular interest, we can suggest the following: (i) The use of faster linear solvers This is probably the change that would result in a greater gain in efficiency. The Frontal Method adopted in subroutine FRONT (file ../HYPLAS_v2.0/src/GENERAL/front.f) has been designed originally to save memory (back in the days when computer memory was severely limited). There are currently a vast number of methodologies which focus on speeding up the linear solution, in addition to reducing memory storage requirements (which is a particularly important issue in the solution of large scale problems). Some of these are extensions/refinements of the original Frontal solver. We remark that a number of such procedures (with their respective source codes) are available (conditions may apply) from the LAPACK (Linear Algebra PACKage - http://www.netlib.org/lapack) repository or from the HSL Library (http://www.cse.cse.scitech.ac.uk/nag/hsl). For the reader interested in gaining speed, we would recommend the replacement of the existing solver of FRONT by a faster one. We remark though that this is a substantial programming task. Another aspect here is the fact that computing times in FRONT are directly linked to the frontwidth of the system which, in the present version of HYPLAS is fixed and depends, for a given mesh, on how the degrees of freedom are numbered (node numbering). The incorporation of a frontwidth optimiser (which re-numbers the degrees of freedom in order to minimise the frontwidth) in FRONT could produce some good savings in computing times. Such savings become particularly noticeable in larger problems where the original node numbering produces an excessively large frontwidth. (ii) Material-specific computations The issues pointed out here affect only the computing times for specific material models and are expected to have a much lower impact in overall speed than the linear solver issue discussed above. Some of the material model-specific computations carried out in HYPLAS could be made a bit faster. For example, for isotropic models whose stress update is carried out in the principal stress space (such as the Tresca and Mohr-Coulomb models - see routines SUTR and SUMC, files ../HYPLAS_v2.0/src/TRESCA/sutr.f and ../HYPLAS_v2.0/MOHR_COULOMB/sumc.f, respectively) the spectral decomposition of the stress in carried out in the state update update routine and then repeated in the corresponding routine for computation of the consistent tangent operator (refer to files ../HYPLAS_v2.0/src/TRESCA/cttr.f and ../HYPLAS_v2.0/src/MOHR_COULOMB/ctmc.f, respectively, for the Tresca and Mohr-Coulomb plasticity models). Some savings in computing time can be achieved here by storing the stress eigenprojection tensors (these can be stored as state variables) during the execution of the state updating and then retrieving them later for use in the computation of the consistent tangent operator. This change can be incorporated to the code relatively easily. The computation of the exponential map and is derivative for the single crystal plasticity model (routines EXPMAP, file ../HYPLAS_v2.0/src/CRYSTAL/expmap.f and DEXPMP, file ../HYPLAS_v2.0/src/CRYSTAL/dexpmp.f) is carried out in three dimensions (these routines have been adapted from an earlier three-dimensional code). To improve efficiency, these can be adapted to work only in two-dimensional problems by removing the unnecessary operations related to the third dimension. 6.(b) Output of nodal averaged values The reader should be aware that the way in which nodal averaged values of stresses and other variables are calculated in HYPLAS is very basic (and rudimentary). This feature of the program is made available only to help those interested in producing contour plots, etc from results presented in HYPLAS result files and should be useful in many circumstances of interest. This facility has in fact been used in producing many of the figures presented in the textbook. But note, for example, that the values of incremental plastic multipliers for plasticity models may take (inadmissible) negative values when extrapolated from Gauss-point to nodes and averaged. We remark that more sophisticated and refined techniques of transferring Gauss point values of variables to nodal points and obtaining the corresponding smoothed field are available in the current literature. These fall outside the scope of the companion textbook of HYPLAS.
Platform: | Size: 11008084 | Author: gtcewli3 | Hits:

[Mathimatics-Numerical algorithmsCCHDUlink

Description: 本题所涉及的有关操作是从控件中选择所要创建的链表的类型(用VC的Radio Button 实现选择),然后在编辑控件(Edit Button)中输入数据,然后创建链表时从控件中截取数据,转化为数学数据后,通过对链表入链操作,从而建立起一个链表。链表建立起来后,要求在窗口中以图形方式输出链表,窗口图形显示,主要是利用画直线和画矩形函数实现。数值的输出通过VC自带的函数在相应的坐标点显示。链表的动态显示所涉及的问题是:在一个窗口中输出了图形是始终存在的。要实行动态显示,必须在一段区域内画一个足够大的图形(其中画笔和填充颜色都把它设为背景色,这样就能把原来的图形覆盖掉,然后把链表重画一下,这样就能实现动态显示。由此,对链表的相应操作后,通过上述操作,就能实现链表的动态实现了。-the subject involved in the operation of control from which to choose to create a linked list of types (with VC Radi o Button to achieve choice), then Edit Control (Edit Button), data entry, then create Listless from the interception control data into mathematical data, the income of Chain chain operation, in order to establish a linked list. Listless established, the request in the window to the graphic output Chain, window graphics, mainly using linear paintings and painted rectangular Function. The value of output by VC's own function in the corresponding coordinates suggests. Chain dynamic display of the issues involved are : a window graphics output is always exist. To implement dynamic display, in some regions must be painted a sufficiently large graphics (including brushes and f
Platform: | Size: 2004992 | Author: 华姿翔 | Hits:

[GUI Developscreen[1].sco

Description: 这组程序在xenix上运行,实现类似windows上的窗口功能(为文本模式),用户可以在资源定义文件中定义窗口、菜单、输入框,程序运行时,即可在字符终端上显示相应的界面。使用make -f mk.ts进行编译,生成的测试执行程序名为ts,ts命令以ttt.rc为输入参数。 该组程序可以用于unix终端界面的基础程序。 -This set of procedures in the run XENIX achieve similar windows on the window function (for text mode), users can document in terms of resources as defined in the definition of the window, menu, input box, the program is running, you can end in the characters displayed on the corresponding interface . Use make-f mk.ts compiler to generate the implementation of the testing procedures called ts, ts order ttt.rc for the input parameters. The group process can be used for the basis of unix terminal interface procedures.
Platform: | Size: 77824 | Author: yanhua | Hits:

[Embeded-SCM DevelopE8_manual

Description: 主要介绍了如何使用E8仿真器在以Renesas芯片为MCU的开发板上进行仿真调试。 第1 章 概要 第2 章 E8 仿真器功能 第3 章 使用前的准备 第4 章 调试的准备 第5 章 调试 第6 章 教程示例 附录A E8 仿真器的构成 附录B 窗口功能一览 附录C 命令行功能 附录D High-performance Embedded Workshop 的注意事项 附录E 有关硬件诊断程序 E.1 为了执行诊断程序的系统设置 E.2 诊断程序的执行 E.3 错误发生时的处理-Mainly introduce how to use the E8 emulator to Renesas chip in for the MCU development board simulation debugging. Chapter 1 Summary Chapter 2 E8 Emulator functions in Chapter 3 of the preparation before use Chapter 4 debug debugging preparation Chapter 5 Tutorial examples Chapter 6 Appendix A E8 emulator window function constitutes Appendix B Appendix C List of command-line functions Appendix D High-performance Embedded Workshop Notes Appendix E on the hardware diagnostic procedures for the implementation of diagnostic procedures E.1 system settings E.2 diagnostic procedures E.3 error occurred when the treatment
Platform: | Size: 2606080 | Author: Rae | Hits:

[Software EngineeringFIRdesign

Description: FIR数字滤波器设,利用窗函数设计FIR滤波器,线性相位滤波器的特点及其应用-FIR digital filter designed using window function design FIR filters, linear phase filter characteristics and its application
Platform: | Size: 16384 | Author: zhl | Hits:

[Bio-RecognizeFIR

Description: 用窗函数法hamming设计的FIR数字低通滤波器,能够实现心电信号中随机噪声的去除-Hamming window function method with the design of FIR digital low-pass filter, ECG can be achieved in the removal of random noise
Platform: | Size: 1024 | Author: li ting | Hits:

[2D Graphicndnanfilter

Description: NDNANFILTER N维零相位数字滤波器,忽略NaN的。 短语法: [年,钨] = ndnanfilter(十,HWIN,女) 短输入: X - 有/无NaN的多维数据。 HWIN - 窗口的名称(默认情况下移动平均的Nd: rectwin )。 的F - 向量指定为每个维窗口半宽度。 短暂输出: Ÿ - 过滤/平滑X数据与零相移(如X!一样大小)。 W - N维是通过一种特殊的子函数生成的中心对称的窗口称为NDWIND。 简短描述: 此功能适用于一对X与W N维卷积,利用MATLAB的IMFILTER或CONVN功能,忽视/插值/灌装NaN的。 默认情况下,边缘与在与PADARRAY MATLAB的函数的边界的X值填充。当PADARRAY没有找到,该程序执行零填充。 简短说明: *见截图。-NDNANFILTER N-dimensional zero-phase digital filter, ignoring NaNs. SHORT SYNTAX: [Y,W] = ndnanfilter(X,HWIN,F) SHORT INPUT: X- Multidimensional data with/without NaNs. HWIN- Window s name (N-D moving average by default: rectwin ). F- Vector specifying the semi-width of the window for each dimension. SHORT OUTPUT: Y- Filtered/smoothed X data (same size as X!) with zero phase shift. W- N-dimensional window with central symmetry generated by a special subfunction called NDWIND. SHORT DESCRIPTION: This function applies a N-dimensional convolution of X with W, using the MATLAB s IMFILTER or CONVN function, ignoring/interpolating/filling NaNs. By default, the edges are padded with the values of X at the borders with the PADARRAY MATLAB s function. When PADARRAY is not found, the program performs zero-padding. SHORT NOTE: * See the screenshot.
Platform: | Size: 6144 | Author: namind | Hits:

[VC/MFCvc_BCSX

Description: 用Visual C++ 和M F C创建的应用程序大多会自动生成窗口,并且可以处理消息,进行绘图。M i c r o s o f t在这方面做了大量的工作,隐藏了内部工作,使我们能够更轻松地创建一个一般的应用程序。然而,当用户不能实现他们想要实现的功能时,适当地了解内部工作机制,对于消除编程上的困惑会有好处。更重要的是,知道怎样执行任务(诸如把窗口放置到什么地方,从什么地方获得一个消息和在任意地方绘图),有助于分清用户的应用程序和由Visual C++ 和M F C自动提供的限于窗口、消息和绘图的应用程序。 -Using Visual C++ and MFC applications created automatically generates most of the window, and can handle the message, to drawing. M icrosoft a lot of work in this area, hiding the internal working, so we can more easily create a generic application. However, when users can not achieve what they want to achieve the function, a proper understanding of the internal working mechanism of the elimination of confusion on the programming would be beneficial. More importantly, know how to perform tasks (such as where to place the window, from where to get a message and the drawing at any place) to help distinguish the user s applications and the Visual C++ and MFC automatically provides a limited window , messages and graphics applications.
Platform: | Size: 10937344 | Author: 张伟 | Hits:

[AlgorithmF77TOF90_STEP1

Description: 本F77TO90.EXE for window 1) 列出原程序代码 行数 2) 用来将fortran 77 中的首栏”C” comment改成为"!“ 及将第六栏的连续号去除 并在程序前行加入 “&” 连续号 3) 列出所有function 及subroutine 名字 并在该段程序末 加入 end subroutine 名 4) 经执行后 原程序将更容易在 f90中编译执行 5) 提醒输入错误檔名 并请重新输入,或输入999停止 建议首用 scheme 1执行就可 -F77TO90.EXE treat the original f77 source code through the following: (1) Count and list statement and subroutine block numbers (2) Remove comment”c”,or”C” in the first column of the original, (3) Remove the continuing mark at the sixth column and add “&” to the previous line (4) List all subroutine and function and add end subroutine at block end (5) Promoting correct file name or input 999 to quit. The output file will take the characters of input file name add new.f90 as the output file name. Total number of the original statement is shown in the first three comment of the output file. For example: input file: test00101.for or test00101.f, or test00101.old00 will give output file as: test001new.f90
Platform: | Size: 508928 | Author: CalvinLai | Hits:

[OS programxxxxxxxx

Description: BHO插件,根据网址过滤弹出窗口,功能比较弱,适合学习BHO编写(在F:/Url.txt写入要过滤的网址就可以了)-BHO plug-in, pop-up window, according to the URL filter function is relatively weak, for learning BHO write to filter the URL (in F :/ Url.txt write.)
Platform: | Size: 22884352 | Author: 死不了 | Hits:

[Software EngineeringGabor-bianhuan

Description: 连续Gabor变换事实上是对f 作一个好的定位切片之后,即给函数f 开窗后再取它的Fourier变换。-Continuous Gabor transform is in fact a good positioning slice of f, that is, to the function f window and then take its Fourier transform.
Platform: | Size: 163840 | Author: 五佳佳 | Hits:

[matlabpapr_windowing

Description: reduction to papr in ofdm with Peak Windowing: The basic idea of peak windowing is to multiply the envelope of OFDM signal with a weighting function . Therefore, ~xE (t)= xE (t) f (t) where XE(t) =[x(t)] The weighting function given by: f (t)= 1-Σ α .w(t- t ) t-t w(t) : is the window function. t : denotes the position of a local maximum of the envelop xE(t) . α : attenuation constant . When the amplitude of envelop amplitude of the OFDM signal exceeds a threshold, a window function is applied to the envelop of the OFDM signal to eliminate the peak amplitude. windowing results in a smooth signal. Hanning window function will be used for w(t) As a matter of fact , other windows such as cosine, hamming and Kaiser may be employed. - reduction to papr in ofdm with Peak Windowing: The basic idea of peak windowing is to multiply the envelope of OFDM signal with a weighting function . Therefore, ~xE (t)= xE (t) f (t) where XE(t) =[x(t)] The weighting function given by: f (t)= 1-Σ α .w(t- t ) t-t w(t) : is the window function. t : denotes the position of a local maximum of the envelop xE(t) . α : attenuation constant . When the amplitude of envelop amplitude of the OFDM signal exceeds a threshold, a window function is applied to the envelop of the OFDM signal to eliminate the peak amplitude. windowing results in a smooth signal. Hanning window function will be used for w(t) As a matter of fact , other windows such as cosine, hamming and Kaiser may be employed.
Platform: | Size: 2048 | Author: asmaa | Hits:

[Communication-MobileQQ-high-imitation

Description: GG叽叽 v1.8(QQ高仿)源码 源码描述: 目前已实现功能: QQ高仿版,可在广域网部署运行,性能稳定,绝不是一个玩具或demo。 (1)登录、好友列表。 (2)文字聊天、字体设置、表情、窗口震动、截图、手写板 (3)文件传送、文件夹传送 (4)语音聊天、视频聊天 我的目标并不是做一个QQ高仿版的玩具,而是希望做成一个能能够真正使用的产品(当然是免费的),并持续维护下去。 注意: 运行GG前先启动服务器GG.Server,然后在登录GG 上传者: gg2013 作者:gg2013 源码下载及讨论地址:http://www.51aspx.com/Code/GG201318 相关内容变更请以51Aspx官方网站最终显示为准 本源码由51aspx调测并整理 商业版资源请在作者或者51Aspx授权范围内使用,否则后果自负! 如需转载免费版请注明作者信息及来源,以示对他人劳动成果的尊重! 获得更有效最新的帮助技术支持看这里:http://www.51aspx.com/help-GG and v1.8 (QQ high imitation) source Source code description: Function has been achieved: QQ high imitation version, can be deployed in a wide area network operation, stable performance, not a toy or demo. (1) login, buddy list. (2) the text chat, font settings, expression, window shake, screenshots, handwriting board (3) the file transfer, file transfer (4) the voice chat, video chat My goal is not to do a QQ high imitation version of the toy, but hope to make a really can use the product (of course is free), and ongoing maintenance. Be careful. First start the server running GG.Server GG, then GG login Update: gg2013 Author: gg2013 Download the source code and discuss the address: http://www.51aspx.com/Code/GG201318 Change contents please 51Aspx official website final display shall prevail The source code from the 51aspx testing and sorting The commercial version of resource use in the author or 51Aspx within the scope of authorization, otherwise the consequences! F
Platform: | Size: 7070720 | Author: 三生有幸 | Hits:

[JSP/JavaFileRename

Description: 自己写的一个批量修改某文件夹下所有匹配上的文件名,修改操作类似与UE或者其他地方的ctrl+f的功能,由于实现了主要功能,所以就没有再写过多的前台展示(没有用到swing,源码Eclipse控制台操作,封好的jar请在黑窗口运行)。开源无罪!为了积分!-To write a batch modify all the files in a folder on the names match, similar to the UE or modify operations elsewhere ctrl+f function, as a result of the main function, so do not write too much on the front display (not used swing, source Eclipse console operator, sealed jar in the black window to run). Open source innocent! For points!
Platform: | Size: 374784 | Author: shiyongqin | Hits:

[Static controlpicture

Description: 简单的画板,能够进行绘图及书写文字,C++课程设计,M F C窗口设计,完成像windows功能下的画图软件功能。-C++ curriculum design, MFC window design, complete with Sketchpad function like window
Platform: | Size: 1950720 | Author: cathy | Hits:

[Internet-Network20129722143260

Description: 1、支持远程屏幕查看(不支持鼠标键盘)VB的无DLL远程桌面是硬伤 2、支持键盘记录(可以记录程序窗口信息) 3、支持进程管理 4、支持远程CMD管理 5、支持客户上线播放声音 6、支持自定义分组(中文分组暂不支持) 7、支持动态域名解析、IP地址两种上线方式 8、支持远程文件管理(这块还不是太成熟,老是出问题,待有能力者改善) 9、支持DDOS(支持页面DDOS、IP两种方式) 10、打开网页(可选显示打开或者隐藏打开) 11、文件下载(暂时没写纯框架) 12、互斥对象(防止重复运行) 13、不重复上线 14、配置生成的服务端支持压缩、加壳等常用免杀方法 15、切勿是用于非法用途,作者发布只是用于交流爱好学习!-Since writing the VB function remote control with DDOS (DDOS function barely) code write more chaos, a support remote screen view (does not support mouse and keyboard) VB DLL Remote Desktop is no Mishap 2, support keyloggers (programs can be recorded window information) 3, 4 support process management, support remote CMD Management 5, the customer support line play sounds 6, support for custom grouping (Chinese grouping does not support) 7, support dynamic domain name resolution, IP address, two on-line 8, support Remote file management (this is not too ripe, always a problem, have the ability to be improving) 9, support DDOS (support page DDOS, IP two ways) 10, open a Web page (optional display open or hidden open) 11 , file download (temporarily did not write pure frame) 12, the mutex object (to prevent duplicate runs) 13, do not repeat the line 14, the server is configured to generate support for compression, packers and other commonly used methods to avoid killing 15, not be used f
Platform: | Size: 598016 | Author: 陈兵 | Hits:

[DataMiningLSSVM

Description: 最小二乘支持向量机,程序粘到command window里,设定 2 两个参数,可以更改,以达到最优化-igam=0.001 isig2=0.001 [gam,sig2]=tunelssvm({X,Y, f ,igam,isig2, RBF_kernel },... [0.001 0.001 10000 10000], gridsearch ,{}, leaveoneout_lssvm ) type= function approximation kernel= RBF_kernel model=initlssvm(X,Y,type,gam,sig2,kernel) model model=trainlssvm(model) Yt=simlssvm(model,Xt)
Platform: | Size: 1009664 | Author: 翁盗海 | Hits:

CodeBus www.codebus.net