-
The package includes 3 Matlab-interfaces to the c-code:
1. inference.m
An interface to the full inference package, includes several methods for
approximate inference: Loopy Belief Propagation, Generalized Belief
Propagation, Mean-Field approximation, and 4 monte-carlo sampling methods
(Metropolis, Gibbs, Wolff, Swendsen-Wang).
Use "help inference" from Matlab to see all options for usage.
2. gbp_preprocess.m and gbp.m
These 2 interfaces split Generalized Belief Propagation into the pre-process
stage (gbp_preprocess.m) and the inference stage (gbp.m), so the user may use
only one of them, or changing some parameters in between.
Use "help gbp_preprocess" and "help gbp" from Matlab.
3. simulatedAnnealing.m
An interface to the simulated-annealing c-code. This code uses Metropolis
sampling method, the same one used for inference.
Use "help simulatedAnnealing" from Matlab.
標簽:
Matlab-interfaces
inference
interface
the
上傳時間:
2016-08-27
上傳用戶:gxrui1991
-
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]
標簽:
approximate
directory
algorithm
the
上傳時間:
2014-01-17
上傳用戶:hanli8870
-
The aqsesGUI software is a software package for processing Magnetic Resonance Spectroscopy signals. The software contains methods to load, preprocess and process MRS data.
標簽:
software
Spectroscopy
processing
Resonance
上傳時間:
2016-09-20
上傳用戶:lanwei
-
一種比較好的抗鋸齒算法
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.
標簽:
professionally
anti-aliased
graphics
looking
上傳時間:
2016-09-28
上傳用戶:txfyddz
-
Writing Robust Java Code
The AmbySoft Inc. Coding Standards for Java
v17.01d
Scott W. Ambler
Software Process Mentor
This Version: January 15, 2000
Copyright 1998-1999 AmbySoft Inc.Purpose of this White Paper
This white paper describes a collection of standards, conventio
code. They are based on sound, proven software engineering p
understand, to maintain, and to enhance. Furthermore, by foll
productivity as a Java developer should increase remarkably ¨C
write high-quality code right from the start you will have a much
development process. Finally, following a common set of codi
making teams of developers significantly more productive.
標簽:
W.
Java
Standards
AmbySoft
上傳時間:
2013-12-22
上傳用戶:mhp0114
-
Learn how to build a custom Linux® distribution to use in an embedded environment,
in this case to drive a Technologic Systems TS-7800 single-board computer. In this
tutorial, you learn about cross-compiling, the boot loader, file systems, the root file
system, disk images, and the boot process, all with respect to the decisions you
make as you re building the system and creating the distribution.
標簽:
distribution
environment
embedded
custom
上傳時間:
2013-12-23
上傳用戶:stella2015
-
軟件開發環境:ISE 7.1i
仿真環境:ModelSim SE 6.0
1. 這個實例實現通過ModelSim工具實現一個具有“百分秒,秒,分”計時功能的數字跑表;
2. 工程在project文件夾中,雙擊paobiao.ise文件打開工程;
3. 源文件在rtl文件夾中,paobiao.v為設計文件,paobiao_tb.tbw是仿真測試文件;
4. 打開工程后,在工程瀏覽器中選擇paobiao_tb.tbw,在Process View中雙擊“Simulation Behavioral Model”選項,若正確安裝ModelSim,系統將自動打開ModelSim進行行為仿真,運行仿真即可得到仿真結果。
標簽:
ModelSim
ISE
7.1
6.0
上傳時間:
2016-10-04
上傳用戶:dbs012280
-
軟件開發環境:ISE 7.1i
仿真環境:ISE Simulator
1. 這個實例實現通過ISE Simulator工具實現一個具有兩個方向共八個燈的交通燈控制器;
2. 工程在project文件夾中,雙擊traffic.ise文件打開工程;
3. 源文件在rtl文件夾中,traffic.v為設計文件,traffic_tb.tbw是仿真波形文件;
4. 打開工程后,在工程瀏覽器中選擇traffic_tb.tbw,在Process View中雙擊“Simulation Behavioral Model”選項,進行行為仿真,即可得到仿真結果。
標簽:
Simulator
ISE
proj
7.1
上傳時間:
2014-01-25
上傳用戶:思琦琦
-
Aspect-Oriented Software Developement
Coverage includes
Using AOSD to streamline complex systems development without sacrificing flexibility or scalability
How AOSD builds on the object-oriented paradigmand how it s different
State-of-the-art best practices for the AOSD development process
Languages and foundations: separating concerns, filter technologies, improving modularity, integrating new features, and more
Using key AOSD tools, including AspectJ, Hyper/J, JMangler, and Java Aspect Components
Engineering aspect-oriented systems: UML, concern modeling and elaboration, dependency management, and aspect composition
Developing more secure applications with AOSD techniques
Applying aspect-oriented programming to database systems
Building dynamic aspect-oriented infrastructure
標簽:
Aspect-Oriented
Developement
streamline
Software
上傳時間:
2013-12-01
上傳用戶:jennyzai
-
Written for embedded systems programmers and engineers, as well as
networking professionals, this in-depth guide provides an inside look at the
entire process of implementing and using the Linux TCP/IP stack in embedded
systems projects.
標簽:
professionals
programmers
networking
engineers
上傳時間:
2016-10-24
上傳用戶:小碼農lz