ecos RTOS 原理介紹和應(yīng)用開發(fā)The design philosophy of eCos was to augment an open-source RTOS (which meant no
per-UNIT royalties) with source-level con?guration tools that would enable embedded developers
to scale their RTOS from hundreds of bytes to hundreds of kilobytes without needing to manu-
ally change a line of source code.
A Celsius-Fahrenheit-Kelvin -converter using NetBeans IDE.An application that converts between Celsius, Fahrenheit, and Kelvin degrees. For each UNIT, there is a text field showing the temperature, and a button that activates the conversion from that UNIT to the other UNITs. Show 2 decimal places.
Java Extreme Programming Cookbook offers more than just a collection of cut-and-paste code. Each recipe also includes explanations of how and why the approach works, so you can adapt the techniques to similar situations. One of the biggest challenges facing developers today is sorting through the wide variety of tools available form various source and figuring out how to them effectively. The recipes in Java Extreme Programming Cookbook showcase how to use the most important features of these XP tools. Many of these tools are geared towards UNIT testing, while others are invaluable for continuous integration with these practical examples, you ll be able to choose the most effective tools to accomplish your goals, then implement them in a cohesive development environment quickly.
Metric Converter is an useful tool for metric conversion, weight conversion, area conversion, mass conversion, angle conversion or any other UNIT conversions performed by, well, all. :)
ADIAL Basis Function (RBF) networks were introduced
into the neural network literature by Broomhead and
Lowe [1], which are motivated by observation on the local
response in biologic neurons. Due to their better
approximation capabilities, simpler network structures and
faster learning algorithms, RBF networks have been widely applied in many science and engineering fields. RBF network is three layers feedback network, where each hidden UNIT implements a radial activation function and each output UNIT implements a weighted sum of hidden UNITs’ outputs.
Synchronous Serial Communications (SSC) is a synchronous serial
communications protocol between a target PICmicro microcontroller
UNIT and the PICkit 1 or 2.
DDSCAT 7.3 is a freely available open-source Fortran-90 software package applying the “discrete
dipole approximation” (DDA) to calculate scattering and absorption of electromagnetic waves by targets
with arbitrary geometries and complex refractive index. The targets may be isolated entities (e.g., dust
particles), but may also be 1-d or 2-d periodic arrays of “target UNIT cells”, which can be used to study
absorption, scattering, and electric ?elds around arrays of nanostructures.
matlab有限元網(wǎng)格劃分程序
DistMesh is a simple MATLAB code for generation of unstructured triangular and tetrahedral meshes. It was developed by Per-Olof Persson (now at UC Berkeley) and Gilbert Strang in the Department of Mathematics at MIT. A detailed description of the program is provided in our SIAM Review paper, see documentation below.
One reason that the code is short and simple is that the geometries are specified by Signed Distance Functions. These give the shortest distance from any point in space to the boundary of the domain. The sign is negative inside the region and positive outside. A simple example is the UNIT circle in 2-D, which has the distance function d=r-1, where r is the distance from the origin. For more complicated geometries the distance function can be computed by interpolation between values on a grid, a common representation for level set methods.
For the actual mesh generation, DistMesh uses the Delaunay triangulation routine in MATLAB and tries to optimize the node locations by a force-based smoothing procedure. The topology is regularly updated by Delaunay. The boundary points are only allowed to move tangentially to the boundary by projections using the distance function. This iterative procedure typically results in very well-shaped meshes.
Our aim with this code is simplicity, so that everyone can understand the code and modify it according to their needs. The code is not entirely robust (that is, it might not terminate and return a well-shaped mesh), and it is relatively slow. However, our current research shows that these issues can be resolved in an optimized C++ code, and we believe our simple MATLAB code is important for demonstration of the underlying principles.
To use the code, simply download it from below and run it from MATLAB. For a quick demonstration, type "meshdemo2d" or "meshdemond". For more details see the documentation.
組態(tài)軟件,又稱組態(tài)監(jiān)控軟件系統(tǒng)軟件。譯自英文SCADA,即 Supervisory Control and Data Acquisition(數(shù)據(jù)采集與監(jiān)視控制)。它是指一些數(shù)據(jù)采集與過程控制的專用軟件。它們處在自動控制系統(tǒng)監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境,使用靈活的組態(tài)方式,為用戶提供快速構(gòu)建工業(yè)自動控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。組態(tài)軟件的應(yīng)用領(lǐng)域很廣,可以應(yīng)用于電力系統(tǒng)、給水系統(tǒng)、石油、化工等領(lǐng)域的數(shù)據(jù)采集與監(jiān)視控制以及過程控制等諸多領(lǐng)域。在電力系統(tǒng)以及電氣化鐵道上又稱遠(yuǎn)動系統(tǒng)(RTU System,Remote Terminal UNIT)。