IDE開發環境,可以掛載SDCC
The BASIC IDE is a new, RAD (Rapid Application Development) IDE (Integrated Development Environment) for the RapidQ programming language. The IDE currently has rich project options, a form designer (similar to Delphi s), and code editor. The BASIC IDE is being coded in Borland® Delphi® . We are currently using Delphi 6, but you should be able to use Delphi 3 or later (Delphi 7 INCLUDED).
Some of the BASIC IDEs features include:
Form Designer with support for all of RapidQ s components Flexible Code Editor Project Management Written in OO (Object Oriented) Delphi. Some future items that we are working on are:
Code Tip Code Completion CVS Integration Code Editor Macros Point-and-Click access to subroutines, functions, and variables
This project allows you to learn communication systems in greater depth. It contains the Simulink files (*.mdl) which are block design files of various communication systems such as AM, DSB-SC, FM, PLL, Data Acquisition, Digital Data Transmission, PCM and Delta Modulation.
The idea here is to implement experiments of a traditional communication lab using Simulink.
Most of the block diagrams are self explanatory. More information on the systems and their implementation can be found in the word documents INCLUDED in the lab directories
The download includes the kernel source code, and a demo application for EVERY
RTOS port. See http://www.freertos.org/a00017.html for full details of the
directory structure and information on locating the files you require.
The easiest way to use FreeRTOS is start start with one of the demo application
projects. Once this is running the project can be modified to include your own
source files. This way the correct files and compiler options will be
automatically INCLUDED in your application.
+ The Source directory contains the real time kernel source files for every
port. The kernel itself is only 3 files.
+ The Demo directory contains the demo application source files for every
port.
+ The TraceCon directory contains the trace visualisation exe file.
See the readme files in the respective directories for further information.
RS232.C was written to provide all of the basic functionality needed
to employ serial I/O in any application written with Borland C
language compilers. Some features are:
1. Ease of use. No assembly language or library files are used and a simple "#include" statement is all that is required to access all of the functions provided.
2. Both input and output are buffered and interrupt driven for efficiency.
3. Serial ports 1 - 4 are supported on PC, AT and PS/2 compatibles.Chained interrupts used on port 3 and 4 are allowed for so as not to interfere with devices such as a mouse or printer. Transmission speeds of 110 to 115200 baud are available.
4. Detection and utilization of hardware buffered UARTs (NS16550AF
etc.) found in some machines is automatic.
5. Interrupt driven hardware and XON/XOFF flow control is provided for.
6. All source code is INCLUDED. RS232.C can be used with all memory
models.
Visual tracking is one of the key components for robots
to accomplish a given task in a dynamic environment,
especially when independently moving objects are INCLUDED.
This paper proposes an extension of Adaptive
Visual Servoing (hereafter, AVS) for unknown moving
object tracking. The method utilizes binocular stereo
vision, but does not need the knowledge of camera parameters.
Only one assumption is that the system
need stationary references in the both images by which
the system can predict the motion of unknown moving
objects. The basic ideas how we extended the AVS
method such that it can track unknown moving objects
are given and formalized into a new AVS system. The
experimental results with proposed control architecture
are shown and a discussion is given.
包括使用修正Gram-Schmit算法實現QR分解,自編LU分解、利用冪法和反冪法計算矩陣最大和最小特征值的程序。例外附有使用這些算法的例子供參考。 QR decomposition algorithm based on modified Gram-Schmit LU decomposition algorithm algorithm used to find maximum and minimum eigenvalue based on power and inverse power method and some examples are also INCLUDED.
一種比較好的抗鋸齒算法
Add myaa.m to your path and enjoy anti-aliased professionally looking graphics in Matlab at any time. Myaa works with any kind of graphic (3-D, plots, scatterplots, ...) and even adds anti-aliasing to text, ui controls and grids. Myaa is ideal for complex, cluttered and saturated plots.
See attached screenshot for a demonstration. More examples INCLUDED in the code, just run help myaa .
Curiosa:
For those of you who publish your code often, an undocumented anti-aliasing option is INCLUDED in the snapnow.m function in Matlab. To publish a file called test.m you can do:
opts.figureSnapMethod = antialiased
publish( test.m ,opts)
However, you will have more control over the process using myaa, which is also the best choice when using Matlab interactively.
This a simple database management system. It doesn t use any other code (i.e. ODBC, ADO, etc.) and has it s own database file format. I wrote it because I found the other DBMSs code too bulky and hard to debug. It s designed for small applications and I doubt it could handle anything on a large scale. A sample program INCLUDED in the .zip shows how everything works. The database project is a library project, so you ll have to compile and link with the .lib file to get everything working. Pros: - You have the source code so you know exactly what it is doing - Database files are very small - Small and fast code Cons: - Can t handle large amounts of records (more than 65000ish) - Doesn t support SQL (you have to search the database by cycling through the records and testing them against your constraints) - Each database file can only have one table.
ActiveX Data Objects Programming in C++
Description: ActiveX Data Objects Programming How To: Hey, this is some kind of an experiment in writing tutorials in PSC. All of my articles are in .html files INCLUDED in the zip file, together with the sample code
外國人開發的電磁時域有限差分方法工具包
Electromagnetic Finite-Difference Time-Domain (EmFDTD)
is a basic two-dimensional FDTD code developed at the
School of Electrical Engineering, Sharif University of
Technology.
This code has been written based on the standard
Yee s FDTD algorithm. Applications include propagation,
scattering, and diffraction of electromagnetic waves
in homogeneous and non-homogeneous isotropic media
for in-plane propagating waves. Negative permittivites
or permeabilities as well as dispersion is not INCLUDED.
Zero, Periodic, and Perfectly Matched Layer boundary
conditions may be selectively applied to the solution
domain.
The program is best suited for study of propagation and
diffraction of electromagnetic waves in Photonic Crystal
structures.
EmFDTD is written in MATLAB language and has been
tested under MATLAB 5.0 and higher versions.