Mercurial > hg > trimatlab
annotate mt_ensure.m @ 0:be936975f254
Initial check in.
author | samer |
---|---|
date | Wed, 01 Feb 2012 14:06:37 +0000 |
parents | |
children |
rev | line source |
---|---|
samer@0 | 1 % mt_ensure - Ensure that Melody Triange system includes transmats of given size |
samer@0 | 2 % |
samer@0 | 3 % mt_ensure :: |
samer@0 | 4 % mt_system ~'melody triangle system', |
samer@0 | 5 % K:natural ~'desired size of transition matrices' |
samer@0 | 6 % -> action mt_system. |
samer@0 | 7 % |
samer@0 | 8 % If the system already contains transition matrices of size K, then it is |
samer@0 | 9 % returned unchanged. Otherwise, a set of transition matrices is sampled using |
samer@0 | 10 % the parameters supplied to mt_init. If sampling is done, a scatter plot |
samer@0 | 11 % will be generated as a side effect. |
samer@0 | 12 |
samer@0 | 13 function Sys=mt_ensure(Sys,K) |
samer@0 | 14 if length(Sys.transmats)<K || isempty(Sys.transmats{K}) |
samer@0 | 15 Sys=mt_resample(Sys,K); |
samer@0 | 16 end |
samer@0 | 17 end |