tQUBBIT4MATLLh
所属分类:matlab编程
开发工具:matlab
文件大小:91KB
下载次数:14
上传日期:2012-06-12 13:49:46
上 传 者:
complainss
说明: 该算法是用于量子运算的matlab程序源码码,包含声称量子态,量子寄存器等 可直接使用。
(The algorithm is used for quantum computing matlab program source code contains the claim that quantum states, quantum register can be used directly.)
文件列表:
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\addnoise.m (1553, 2005-09-18)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\binom.m (135, 2005-12-05)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\bra.m (972, 2006-09-13)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\braket.m (1067, 2006-06-08)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\coll.m (1480, 2006-04-18)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\comm.m (864, 2005-09-05)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\concurrence.m (310, 2006-04-20)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\contents.m (7598, 2006-10-04)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\cstate.m (1416, 2005-09-05)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\decompose.m (4066, 2006-06-26)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\dstate.m (1402, 2006-06-20)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ex.m (1115, 2006-06-08)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\example1.m (1344, 2005-09-18)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\example2.m (1478, 2005-09-18)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\example3.m (1808, 2006-05-16)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ghzstate.m (1190, 2005-09-18)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\gpl.txt (18351, 2005-09-05)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\grstate.m (916, 2006-04-18)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\gstate.m (1343, 2005-09-05)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\gstate_stabilizer.m (1422, 2005-09-06)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\heisenberg.m (1524, 2006-04-20)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\heisenbergp.m (1521, 2006-04-20)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\interact.m (1481, 2006-04-17)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ising.m (1759, 2006-06-20)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\isingp.m (1713, 2006-04-18)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ising_classical_ground.m (1306, 2006-06-20)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ising_free.m (1259, 2005-09-18)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ising_ground.m (1997, 2006-06-21)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ising_thermal.m (1934, 2006-06-21)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\keep.m (1785, 2006-10-01)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ket.m (936, 2005-09-06)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ketbra.m (1125, 2005-09-06)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\ketbra2.m (1084, 2005-09-06)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\maxb.m (1303, 2005-09-06)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\maxbisep.m (2211, 2006-07-14)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\maxeig.m (1082, 2005-10-11)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\maxsep.m (1197, 2005-11-17)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\maxsymsep.m (1773, 2005-11-17)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\mestate.m (981, 2006-07-27)
tQUBBIT4MATLLh\QUBIT4MATLAB2.0\mineig.m (1082, 2005-10-11)
... ...
QUBIT4MATLAB :
MATLAB PACKAGE FOR QUANTUM INFORMATION/
QUANTUM MECHANICS BY GEZA TOTH
This program package helps modelling spin chains,
qubit registers, etc. according to non-relativistic
quantum mechanics and some novel ideas from quantum
information theory.
In particular, it contains MATLAB routines
for reordering qubits, for computing
the reduced density matrix after removing
some of the qubits, for partial transposition, etc.
Most of the routines work also for qudits.
It also has routines for handling GHZ states,
cluster states, graph states, Dicke states, etc.
For the list of functions write
help contents
For examples see
example1
example2
example3.
---------------
History of versions:
QM versions:
V1.0 12 Apr 2005
V1.1 14 June 2005
keep/remove: bug corrected
new functions for qudits
new functions for spin chains
Name changed to QUBIT4MATLAB:
QUBIT4MATLAB V1.0 1 Sept 2005
nm: bug corrected
QUBIT4MATLAB V1.1 23 Sept 2005
example1/2/3 added
addnoise: added
negativity: added
ising_free: small bug corrected
QUBIT4MATLAB V1.2 26 Jan 2006
mineig: added
maxeig: added
spmqubitop: name changed to mqubitopsp
printv: bug corrected (did not work correctly for complex
coefficients.)
qrvec: added
qrproduct added
interact added
interactsp added
twirl,twirl2 small bug corrected (the description did not fit
what the routine was doing)
QUBIT4MATLAB V2.0 02 Oct 2006
qrvec name changed to rvec
qrproduct name changed to qrproduct
runitary added
rdmat added
grstate added
thstate added
ising added
isingp added
spising added
spisingp added
heisenberg added
heisenbergp added
spnnchain added
spnnchainp added
coll added
spcoll added
ising_classical_ground added
xy_classical_ground added
bra added
ket added
braket added
ex added
swapquidts added
shiftquditsleft added
shiftquditsright added
reordervec added
reorder more efficient with large state vectors
(>10 qubits); can use sparse matrices;
does not use base2dec for counting but
uses a faster method.
spreordermat added
keep Before keep(rho,[1 2]) and keep(rho,[2 1])
gave the same result. Now they give results
which are permutations of each other.
(qubit 1 and qubit 2 are exchanged)
decompose faster since does not use base2dec for counting
twirl works for qudits
twirl2 works for qudits
quditop added
spquditop added
twoquditop added
sptwoquditop added
printv treshold can be given as a second parameter
mestate added
mqubitop removed: obsolete; use quditop and twoquditop
U_CNOT added
U_H added
近期下载者:
相关文件:
收藏者: