1
주어 X = [1,2,3,4], I는 있지만 몇 가지주의와, X의 치환에 의한 (160 개) 숫자의 시퀀스 싶은 :랜덤 순열
- 동일한 수의 반복은 더 [예 1,1는 각각 커플
위한
주어 X = [1,2,3,4], I는 있지만 몇 가지주의와, X의 치환에 의한 (160 개) 숫자의 시퀀스 싶은 :랜덤 순열
위한
close all
clear all
clc
x=[1 2 3 4];
Nx=numel(x);
N=10^6; % lenght of sequence
S=nan(1,Nx);
idx=1;
S(1)=x(idx);
xrest=x(x~=x(idx));
for iN=2:N
idx=randi(Nx-1);
S(iN)=xrest(idx);
xrest=x(x~=xrest(idx));
end
%%
sum(diff(S)==0); % check for repeats
%%
pairs=nchoosek(x,2); % get forward transitions
pairs=[pairs;pairs(:,[2,1])]; % add reverse transitions
Count=nan(size(pairs,1),1);
for iPair=1:size(pairs,1)
Count(iPair)= numel(find(S(1:end-1)==pairs(iPair,1) & S(2:end) ==pairs(iPair,2)));
end
%%
bar(Count) % equal transition probabilities
4 개체의 순열? 4이어야 해! = 24, 아니 160 –
내가 아는! 그래도 내 마지막 순서는 160 개의 숫자를 포함해야합니다. –
"각 커플의 동등한 전환 확률"이 의미하는 것을 자세히 설명해주십시오. – jodag