This manual describes how to run the Matlab® Artificial Immune Systems tutorial presentation developed by Leandro de Castro and Fernando Von Zuben. The program files can be downloaded from the following FTP address: ftp://ftp.dca.fee.unicamp.br/pub/docs/vonzuben/lnunes/demo.zip
The tour is self-guided and can be performed in any order.
To run the presentation, first uncompress the zipped archive and store it in an appropriate directory. Run the Matlab® , enter the selected directory, and type “tutorial” in the prompt.
Detecting Network Intrusions via Sampling_A Game Theoretic Approach
Internet Quarantine_Requirements for Containing Self-Propagating Code
Modeling Malware Spreading Dynamics
Modeling the Spread of Active Worms
IDE開發(fā)環(huán)境,可以掛載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 C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components - and to benefit from their power - you need a resource that does far more than list the classes and their functions.
C Primer Plus is a conversational-style book aimed at those new to C programming. A friendly and easy-to-use self-study guide, this book will be appropriate for serious students of programming, as well as developers proficient in other languages with a desire to better understand the fundamentals of this core language.
This a GUI based system. The GUI is invoked from the command line by typing "ui_start". The GUI is self explanatory.
Tool tips are given in blue color. The cursor needs to be positioned on these for detailed explanation. The main file is
"runsim.m". In these simulations the SISO option is not explicitly given. This is because the SISO result for a particular
type of modulation is shown in every plot for purposes of comparison.
This software has been tested on MATLAB version 6.0 and above with signal processing and communication toolbox options.
This chapter contains sample programs for determining capacity. The reader is advised to go through the coding. The
file "capacity_water.m" is for measuring the waterfilling capacity. It should be made to work with a file similar to
"capacity_plot_main.m". The latter file deals with all the other capacity plots given in the book in Chapter 2.
All programs are verified with MATLAB versions 6.0 and above with signal processing and communications toolboxes.
this directory
contains the following:
* The acdc algorithm for finding the
approximate general (non-orthogonal)
joint diagonalizer (in the direct Least Squares sense) of a set of Hermitian matrices.
[acdc.m]
* The acdc algorithm for finding the
same for a set of Symmetric matrices.
[acdc_sym.m](note that for real-valued matrices the Hermitian and Symmetric cases are similar however, in such cases the Hermitian version
[acdc.m], rather than the Symmetric version[acdc_sym] is preferable.
* A function that finds an initial guess
for acdc by applying hard-whitening
followed by Cardoso s orthogonal joint
diagonalizer. Note that acdc may also
be called without an initial guess,
in which case the initial guess is set by default to the identity matrix.
The m-file includes the joint_diag
function (by Cardoso) for performing
the orthogonal part.
[init4acdc.m]