MATLAB高斯混合数据的生成

作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/

高斯混合模型的基本原理:聚类——GMM,MATLAB中GMM聚类算法:MATLAB中“fitgmdist”的用法及其GMM聚类算法。本文主要讨论如何用MATLAB人工生成符合高斯混合模型的数据,文中给出生成二维数据与三维数据的案例。

1. 二维数据生成

1.1. 程序

function data=generate_GMM()
%前两列是数据,最后一列是类标签
%数据规模
N=300;
%数据维度
dim=2;
%%
%混合比例
para_pi=[0.4 0.15 0.15 0.15 0.15];
%第一类数据
mul=[0 0]; % 均值
S1=[1 0;0 1]; % 协方差
data1=mvnrnd(mul, S1, para_pi(1)*N); % 产生高斯分布数据
%第二类数据
mu2=[4 4];
S2=[2 -1;-1 2];
data2=mvnrnd(mu2,S2,para_pi(2)*N);
%第三类数据
mu3=[-4 4];
S3=[2 1;1 2];
data3=mvnrnd(mu3,S3,para_pi(3)*N);
%第四类数据
mu4=[-4 -4];
S4=[2 -1;-1 2];
data4=mvnrnd(mu4,S4,para_pi(4)*N);
%第五类数据
mu5=[4 -4];
S5=[2 1;1 2];
data5=mvnrnd(mu5,S5,para_pi(5)*N);
%显示数据
plot(data1(:,1),data1(:, 2),'bo');
hold on;
plot(data2(:,1),data2(:,2),'ro');
plot(data3(:,1),data3(:,2),'go');
plot(data4(:,1),data4(:,2),'ko');
plot(data5(:,1),data5(:,2),'mo');
data = [data1, ones(para_pi(1)*N,1); data2, 2*ones(para_pi(2)*N,1); data3, 3*ones(para_pi(3)*N,1); data4, 4*ones(para_pi(4)*N,1); data5, 5*ones(para_pi(5)*N,1)];
%%
%将数据集存入文件
fid1=fopen('gauss_data.txt','w');
for i=1:N
for d=1:dim+1
fprintf(fid1, '%.4f ', data(i, d));
end
fprintf(fid1, '\n');
end
fclose(fid1);

1.2. 图像

1.3. 数据

-0.545510895080894	-0.376258667656416	1
0.374552558897674 0.507947640696775 1
-0.543488756435145 -1.37429164174078 1
1.81674776949293 0.137611179142222 1
-1.13998872085001 1.01039299620699 1
1.14786721735582 0.207004703224859 1
-1.70294252385711 -0.103099215770313 1
0.0412850370487988 -0.195177061697310 1
-0.0290779721068919 -0.135740617792583 1
1.20156687436050 0.785293100134734 1
-0.436725759877869 1.81621157992917 1
1.54564665100393 0.0521836769281596 1
-1.47074023395844 -1.03631822338874 1
-0.592323493112913 0.0368269076747419 1
-1.20464720277048 0.386236582716893 1
-0.0268027179877074 0.946328586724753 1
0.689163840469742 0.363460264428701 1
-1.22578553639022 1.45577857770520 1
1.98235629235162 1.23957524822078 1
0.722139387530663 0.135722562156936 1
0.426061788318672 -0.640173428232819 1
-1.06473611766422 -1.79093796498374 1
-0.0208890425378482 -1.78188146258966 1
-0.335868994910233 -1.22740346873807 1
-0.998438482903848 1.04283040882465 1
1.87048144588107 -0.00711709671883774 1
-1.09383228203225 -1.10301743848135 1
-1.20635174064544 1.04079783475122 1
-1.45468265207870 0.387024751709480 1
0.477438173899314 -1.56885894319954 1
0.395517166570296 1.63566457794523 1
0.0127565610991932 -1.31747151564540 1
0.588244305798010 -0.770606857586131 1
0.292251846731924 -1.56405947064427 1
0.728195887049746 0.637052412407101 1
0.916384718400930 -1.51351246140111 1
-1.29608649587100 0.169458582238240 1
2.20003870472710 0.0639531351969648 1
-0.601447112807249 0.640878604433810 1
0.961926051186633 1.52088956213435 1
0.730358994297656 1.98972700194211 1
-2.17215248555966 -1.09045030833633 1
-0.350959881900495 0.833789718172194 1
-0.349589841180652 -1.91963579276902 1
-1.06240791125327 1.43138152092021 1
0.304127023543034 1.17021454099990 1
-1.72933045779437 -1.54142367954478 1
-0.598896004160902 -0.105925554825273 1
-1.31011037743746 -1.58021974549522 1
2.36570028887232 -1.09880959658705 1
-1.26743690700607 0.0837653841878213 1
1.23414029010661 1.30262183813727 1
1.10550496182430 -1.15415172874195 1
1.67104117072622 0.135275892935019 1
1.70798624510336 0.882302210646749 1
0.563155580569765 1.81376295782830 1
-0.251182581897459 1.33566417915374 1
-1.88295982534046 0.575127428345159 1
0.169665209677480 0.874143372144739 1
1.66500477262456 -0.177812863248393 1
-1.52518812841798 -0.664826413112643 1
-0.310696321302611 -0.883332521493689 1
0.400332024230491 0.530777065822867 1
0.230678403945063 0.426444757506126 1
-1.49437426451061 -2.42389297892765 1
-0.359152477917947 0.151728546222352 1
-2.00864455513353 2.32358798338343 1
-0.979477048746326 1.38118885402575 1
1.54448192457976 0.151875567931926 1
-0.293612697408936 -0.436934755150954 1
1.35489766124073 2.34256831156063 1
0.597498265543298 0.121733895853054 1
0.581096571550465 1.17453838970134 1
-0.561552403053525 -0.771004698512474 1
0.917751266060919 -0.657506326182589 1
-0.641924288663851 -0.479375568051963 1
-0.363404932649308 0.676855927372856 1
-1.11415448619610 0.235979896507873 1
0.986335597529911 -0.655301174154837 1
-0.251493520240138 1.09713018877592 1
1.24781504258504 -1.42003482739768 1
-0.699650589017584 1.26589092346096 1
1.26999492311366 0.810680984781717 1
-0.429850276664512 -0.198687954797670 1
-1.52207229775273 0.749815780538519 1
0.0446125639186305 0.0299683762124543 1
0.987983190454411 -0.612913405189806 1
0.800503104827616 0.918230554969138 1
-1.08343410496977 -0.733932667894764 1
1.76914639732084 1.55116726073502 1
0.986959900933206 -0.663725674981786 1
-1.36104628754580 1.30619567448118 1
0.0550199981573708 0.331657475411092 1
0.338974101191037 -0.859239935132467 1
-1.14124191451059 0.0223083748809411 1
0.358376148834936 1.95334737608871 1
0.632621192872067 0.693497444406873 1
-0.330060047581271 0.347134256096482 1
0.0762545593670635 -1.26382021965231 1
0.432432069335672 0.780865579724367 1
-1.10984737506597 -0.226376879877599 1
0.973408237206523 -0.369816426260412 1
1.01178818947520 -0.185059622746829 1
0.450873476806951 -0.462633883999610 1
-0.868977983745262 1.33846758967167 1
0.857310060734281 -0.577977792199812 1
-2.06965874587350 0.110515274540505 1
-0.204421480496499 -0.769171619841190 1
0.624388816884225 2.03367134489104 1
-1.20705716828968 1.15343255555437 1
1.81335576028267 0.849682684264488 1
0.994905245705837 1.53886387077322 1
0.579005595985224 -1.58750073493957 1
1.20031539783778 0.479588829491639 1
2.15151625102986 1.11948856191139 1
1.38455526292789 -0.422564879467687 1
-0.965035030674835 0.213521202486582 1
1.72950610850028 -0.112681878056680 1
-0.0111424529195589 1.92758349368306 1
-0.608182225006691 -0.743062527373251 1
6.26191132851482 2.87420234778389 2
1.46708536828177 4.25933314661017 2
4.03512816519817 3.55838996904576 2
1.56291290267162 5.93213541837081 2
2.96236859827081 4.37151621826476 2
3.64143063677362 4.88689583161662 2
6.38266804240388 3.34558908666101 2
5.41309508707033 3.35837439232833 2
2.30763884124060 4.64357035916882 2
1.94146522926749 3.59676642990087 2
1.52805472175875 5.48742166863894 2
3.37947088416179 4.13546180253651 2
3.21758346388238 1.75465508363488 2
4.92098227770249 2.72247830961419 2
5.52880682285822 2.44875436837217 2
5.64261670568491 2.82376694427663 2
4.24043924394131 3.89438173035117 2
5.46466404478820 4.28382676990317 2
3.95567234720622 3.66422513585000 2
4.09085068078046 7.23388238849599 2
2.99902277594830 4.00041225146169 2
3.85403068887563 3.22625573591014 2
5.21472864087325 4.32253841766911 2
2.84692148498926 3.44846498856175 2
4.01186710155383 2.02718224126495 2
4.30344011638458 2.91792209130873 2
3.02572894146083 6.92568297671023 2
2.52390865374576 4.67273361504838 2
3.29669675181033 5.10650923628543 2
2.67404933672749 6.37163861175736 2
4.14608767191083 4.45153308892660 2
2.69680280080912 5.18811828663690 2
1.51437308217565 5.05846837008456 2
3.93462302848637 4.30358583470654 2
2.70493715992304 3.73426722910466 2
4.28769182326535 4.93248502602472 2
2.08595382511258 4.74263599702177 2
3.81219187638740 5.50053543094262 2
5.43715368098522 3.90844411861587 2
4.74483548517909 3.18409801820196 2
4.01495899961387 3.52442373699206 2
2.01031761274835 6.63092272795666 2
3.38200833205790 4.87869800104605 2
2.15486571629534 2.64912537458821 2
4.61913522058550 1.17807382732939 2
-2.41983520346350 6.85250494294405 3
-3.91895198693660 4.30466947036677 3
-2.13339943346212 6.46315559386203 3
-3.02101000134472 6.28320929687944 3
-5.25130856752767 5.12603408807742 3
-5.59803186523091 3.26150858527381 3
-5.69301728266434 2.11993425665485 3
-5.58200771470702 0.879147529661482 3
-5.75547440020193 2.38389935224039 3
-6.38355622563180 4.48307844365673 3
-4.71212878642699 3.75762092589917 3
-4.14495549006060 2.18789588281711 3
-2.53442114176800 3.12820506221048 3
-5.48593353106808 1.05573675748163 3
-4.69694792261799 4.32324665818441 3
-4.53287897254505 4.31558634252341 3
-3.40824627224202 2.82618015057078 3
-4.54362215345362 1.90971151401584 3
-2.58926813815895 5.80021670830004 3
-3.84341520256589 4.88917870913694 3
-3.42204804497922 4.23019459522267 3
-4.13229646764044 2.97591908765228 3
-3.96744300534690 5.19020008301123 3
-3.95410257082111 3.92228119811007 3
-2.38177252199409 6.82035106813690 3
-4.88273180490767 5.20027313219846 3
-2.90011672474735 6.81908441253178 3
-5.59693327231870 6.34390256873062 3
-3.65555788343370 2.41110355975260 3
-4.93485685527032 2.79678180870763 3
-3.48504201208711 6.26622339218588 3
-4.54778116908779 4.53678733910660 3
-4.16788088460357 1.98016388606870 3
-7.13141235432678 2.50098865284353 3
-3.82942576858549 3.60639122698253 3
-2.78090623000099 4.93165228176749 3
-3.75308089259298 3.06115467845300 3
-4.40204438880523 4.14589819485963 3
-1.84084098927512 3.48444117374196 3
-1.70189927604420 6.06507753034884 3
-5.96158916139604 4.49241737024208 3
-5.04990024101003 3.65858083982453 3
-5.44605518486153 2.31171509463054 3
-2.62360844695056 1.35243403718315 3
-5.71885561684177 3.22238799248740 3
-5.15558931162033 -1.93151831428770 4
-3.13819376759068 -4.26842286451585 4
-4.65128978496079 -4.66813132800655 4
-6.55160390643011 -1.63312515289099 4
-3.19554916278024 -4.59379356680950 4
-3.66227304508280 -4.12082943673340 4
-4.49289926473170 -3.14984190235144 4
-4.55548884160883 -4.95301034623535 4
-3.70812542145989 -6.51356102416401 4
-1.71989911425951 -6.01173781843615 4
-0.539004834471935 -7.14448691144402 4
-1.91587781399240 -6.80703912184080 4
-6.87395794730588 -3.56173142735883 4
-4.75364662811086 -1.77970472900929 4
-4.38871174218452 -5.70642976639587 4
-3.87755277810941 -5.78917234218382 4
-1.66410091182604 -6.54273715357697 4
-4.64450490872372 -4.03634872386426 4
-6.06611766638436 -3.75980150984485 4
-4.91302254323549 -3.37229009600523 4
-4.18487396930512 -4.03317654889994 4
-4.94396440446167 -3.99816469680926 4
-5.90500974456669 -0.658597778449720 4
-4.80674949908200 -2.12197424958233 4
-6.53625885527321 -4.96538843253712 4
-6.67118214488468 -3.85329368548873 4
-5.08548875004801 -3.02479056014923 4
-4.94199867939672 -5.97539351893420 4
-6.16431877278395 -2.08464799600191 4
-3.54905294343501 -4.64416276395015 4
-4.34651923612607 -4.60275778691262 4
-4.40655863311961 -3.89710437970330 4
-4.83813790882019 -3.50063589897614 4
-5.47137155975461 -0.633027093974476 4
-2.45351326558628 -6.64985635880677 4
-5.19013185289929 -2.14267250944901 4
-6.48490166569892 -3.23069729729028 4
-4.97850262601172 -3.56174043414819 4
-5.52493818792063 -3.11696548001527 4
-2.65756545002045 -3.77786643835108 4
-6.86367695213169 -2.14826102222898 4
-4.20123561303810 -2.65343044360313 4
-4.54764420476797 -3.07361975587910 4
-2.18647469486795 -3.74929421191038 4
-5.07228681009131 -3.89428860055849 4
3.17302980178845 -5.39031953879009 5
4.45960273242076 -2.36846155877649 5
5.24099720742394 -5.69962995830296 5
3.56899925360007 -6.28570690919855 5
4.20159066008819 -1.58986296682819 5
6.13798449363983 -2.02253957739510 5
5.06700175465161 -3.80479250240493 5
2.86247020041003 -6.02094889758587 5
3.77035825050206 -2.32677099886967 5
4.99518069973419 -5.16267665183900 5
2.10263236352861 -8.34806464740769 5
4.12985525865002 -5.77249471085627 5
5.22783306815519 -2.71136270887530 5
1.80804441328560 -4.95427032123393 5
1.81079007671092 -4.43865538009938 5
5.05426328485665 -3.21994804948600 5
4.39956086448591 -1.27681521098911 5
-0.0791554892517015 -8.31170377350323 5
2.82799553567766 -4.03949663519130 5
3.20361435469073 -4.89917919754429 5
2.97719190341939 -5.35014527781680 5
7.48957765290125 -1.70834454697736 5
3.94557969039702 -3.39325860845618 5
3.66144920989468 -4.21774086304387 5
5.12352713663710 -2.89875162602726 5
3.97463780486113 -2.55353097282383 5
1.95572161389881 -6.79713136111470 5
4.15455541179760 -3.08278711709991 5
3.89909907570780 -2.58134994204057 5
7.02778219584157 -3.39646965696710 5
3.47794604458990 -5.91509213081594 5
5.19288006346659 -4.67919733613364 5
4.89042010198797 -3.46282598001945 5
4.04483939390608 -3.58599481578122 5
5.03792687927419 -4.66925536085279 5
5.21171110193382 -4.86589708577224 5
4.06913858477176 -3.12572398674435 5
4.46932412600276 -5.19551962881950 5
3.52508022350430 -4.19734682862160 5
5.45374435410425 -3.54101673467541 5
3.53811357548697 -5.22688932165462 5
4.47819796042730 -4.44919901840050 5
2.75688743817806 -5.60458322936945 5
2.50534610439532 -5.35941563176474 5
2.08963538325247 -6.14523524386922 5

同时数据已存入当前目录的文件“gauss_data.txt”中。

2. 三维数据生成

2.1. 程序

function data=generate_GMM()
%前两列是数据,最后一列是类标签
%数据规模
N=300;
%数据维度
dim=3;
%%
%混合比例
para_pi=[0.1 0.2 0.3 0.4];
%第一类数据
mul=[0 0 0]; % 均值
S1=[1 0 0;0 1 0;0 0 1]; % 协方差
data1=mvnrnd(mul, S1, para_pi(1)*N); % 产生高斯分布数据
%第二类数据
mu2=[3 3 2];
S2=[2 -1 0;-1 1 0;0 0 1];
data2=mvnrnd(mu2,S2,para_pi(2)*N);
%第三类数据
mu3=[-3 3 1];
S3=[2 1 0;1 2 0;0 0 1];
data3=mvnrnd(mu3,S3,para_pi(3)*N);
%第四类数据
mu4=[0 -3 3];
S4=[2 1 0;1 1 0;0 0 2];
data4=mvnrnd(mu4,S4,para_pi(4)*N);
%显示数据
plot3(data1(:,1),data1(:, 2),data1(:,3),'bo');
hold on;
grid on
xlabel('x');
ylabel('y');
zlabel('z');
plot3(data2(:,1),data2(:,2),data2(:,3),'ro');
plot3(data3(:,1),data3(:,2),data3(:,3),'go');
plot3(data4(:,1),data4(:,2),data4(:,3),'ko');
data = [data1, ones(para_pi(1)*N,1); data2, 2*ones(para_pi(2)*N,1); data3, 3*ones(para_pi(3)*N,1); data4, 4*ones(para_pi(4)*N,1)];
%%
%将数据集存入文件
fid1=fopen('gauss_data.txt','w');
for i=1:N
for d=1:dim+1
fprintf(fid1, '%.4f ', data(i, d));
end
fprintf(fid1, '\n');
end
fclose(fid1);

2.2. 图像

2.3. 数据

2.49843747778172	-0.460263982717900	0.926213263510532	1
0.344363940565677 0.183803197329987 -0.592596618971808 1
1.51495409493848 -1.00077063634156 1.42720702412040 1
-2.22985506128415 0.443834535891559 2.27820838669181 1
-0.720939190484627 1.18580789933626 -1.62476852958396 1
-0.308579945523786 -1.35024988178629 -2.44577799952649 1
-0.321837686711218 -0.482587253319734 0.0125282318746073 1
-1.13246932505719 -0.0324602353944920 0.705875854273454 1
-1.17979116037789 0.0170636084606657 0.0121834842846798 1
-1.59495940633115 -0.0960891860381253 -1.23860565163178 1
-0.238072926666054 -0.293133285171206 3.13633987972424 1
-0.900087525142363 -1.03924742019756 1.38542294580792 1
-1.28191166393303 0.605731890499142 1.04241118916645 1
-1.82870431878706 1.50570356578587 -2.19237656562187 1
0.475589087694975 0.410717730270373 1.20028305951021 1
0.150260875174452 0.916252656197516 -0.747712381188694 1
-1.60246504874026 -0.405372454001307 1.26780393762904 1
1.99411324341624 -0.0965621653282794 -0.204162416163832 1
0.612290358680033 0.164542950693545 0.121884852921529 1
0.291149162823226 -0.955916506466084 -1.73459429211643 1
-0.647215619249269 -0.655955642766331 1.20508858042327 1
0.495121953506736 0.881847619515268 -0.279462203814666 1
1.36893754821876 0.0580880581352123 -0.998666427666221 1
-2.00542485916349 -1.25539294619184 0.0369730707026779 1
0.293348876186443 -0.589359819346870 -0.358772856873272 1
-0.818658558703714 2.06751728279068 1.09599054124806 1
-0.293309049600295 -0.0634639175716548 0.967794251039837 1
0.925030468575763 -0.910070871855287 -1.65902513235640 1
-1.50298384459762 1.03159565518800 1.31384919551221 1
-1.82830676992021 0.708726157033793 -1.23244228382176 1
4.05647056505806 3.15779278067951 1.33554596356026 2
2.80821058515555 3.81742131283227 2.15083179871381 2
0.689413026615452 4.74387814905321 1.24695271109973 2
4.54086597015512 2.55613015933163 1.39896264244928 2
1.69690723483602 4.46825622520101 1.47510918748751 2
5.55238975032377 -0.295635003555867 1.82089013916159 2
3.62626258261583 1.30566471288204 -0.133898012480930 2
3.73735026690620 3.26583235654822 3.70607753584556 2
2.16345737090853 2.76313852722265 3.70449327772986 2
3.66795486609899 2.75982149307769 0.953949844125312 2
3.34992926613246 2.80886852240528 2.94729101721180 2
2.80042557814606 3.39384245921333 4.12217252869437 2
3.10489926411870 3.95786809475060 1.29603218400640 2
0.0469984056864776 4.46843416465705 3.53712151726741 2
2.47585448507785 3.08706469590746 2.92082143150995 2
1.68083372956454 3.59697916051383 0.985854370865028 2
3.42914884555317 2.33181599368835 0.634141522744353 2
1.86386784349807 4.33465483002277 2.44553950185964 2
1.23584151178778 4.75064663837965 1.29295114341203 2
2.92206222231454 3.34382592996769 0.960717672132152 2
4.33424030463856 1.89265524114487 1.22129258331317 2
0.681039763013596 3.79968449293932 0.385670737536172 2
3.40749585853358 3.88607766490946 2.46385697332908 2
4.27014672014641 2.91273702579306 2.05521378456440 2
2.97723849649204 2.38340459726243 0.447356760347354 2
0.524044407934072 3.34771412925916 1.41646566990192 2
2.83733404725494 2.69651695523908 1.03406301520104 2
2.51175607927568 3.85640741108295 2.46578392847227 2
0.439496748973050 3.63796684378395 2.81960085715231 2
3.02916636555290 3.65846733347827 1.77894885249181 2
2.90058863403041 2.29274769872908 1.32609145625505 2
2.95807930336693 3.08693005408050 0.752822925845977 2
-0.745172214954278 5.21006999851789 3.11503281710424 2
2.40706405937875 1.51966708315590 1.16733326999331 2
5.27976775583405 2.86568767230792 1.51629429757050 2
0.819505859681578 3.67526851879069 1.67070013463305 2
0.248876280042175 5.00707421658782 4.18523616304716 2
1.41951079147412 3.84593900162790 2.38723714551302 2
4.65578462102459 3.12826856645431 0.708927545618616 2
3.14404118912926 2.37599094087654 2.70575137329287 2
1.60475249163368 4.40476024265404 2.07056306224623 2
4.77176905876137 2.58796643331653 3.23080180166649 2
1.66151854695769 3.36485569786061 3.07899064729435 2
4.39651517393641 2.60615043803276 1.04981713639719 2
1.91574150233070 2.82139467093036 2.79833162843550 2
2.78066598127283 4.27617377866690 1.23182673860975 2
2.79065044378098 2.42854864485248 0.994091739710354 2
2.25229309431098 4.47048252156054 2.52917803278316 2
2.42817876409434 3.89826379622712 1.89148821213051 2
4.35256215050249 4.68795729113736 1.83000399979505 2
3.86508035164427 3.10284399721756 2.91003235721308 2
1.33880835606307 4.46475122224117 1.71249996579546 2
2.62630515719235 3.52174113124233 2.60106484284540 2
2.41743571368160 3.54684195854090 1.08247360198120 2
5.17571247612839 2.28100186183683 2.11140418355563 2
5.04102282380700 3.37729812739364 0.961767638237232 2
2.54568168952880 3.98990734828420 0.603584159177279 2
4.77263468615723 2.55806365037606 2.58149505930596 2
3.45124079002683 2.76319090540820 2.48068801741237 2
3.55509753930443 2.72631775475948 2.43532671450374 2
-3.72575522934799 3.41374117906808 0.564089937319531 3
-1.49530724735220 2.74114360611538 1.76324108253431 3
-3.78255380026534 1.21636414523540 -0.966508204498694 3
-2.04201053378278 3.51211509303177 -0.862931203383614 3
-4.30204893367853 0.133241422396216 0.723629446599856 3
-2.76557404098756 4.39787848098502 2.06638524014308 3
-1.76424638369006 3.86397228189524 -1.29179866755891 3
-3.49739697039177 2.69755359368435 1.87054093470835 3
-4.28416197387197 2.94200093803046 2.15150305261657 3
-2.21362894897064 1.96510101051233 1.23119499645831 3
-4.00190293410484 -1.10006331982181 -1.46972018018716 3
-3.23960168174870 3.04204993335470 1.77154049980377 3
-3.20660315725286 2.89725222584771 0.634626240639286 3
-2.89098551292571 2.88123726415650 0.0185430078079879 3
-4.38219253242212 2.12386011761066 0.772251397088894 3
-3.06725936803190 3.28611459297746 0.944064155475691 3
-2.48126115051638 2.85085458228916 1.37451253073099 3
-3.98489605338984 3.41702506440920 -1.02933179345756 3
-4.30781941081652 2.57627209418364 2.05975983293786 3
-3.80987007984826 1.55101332137724 2.67934573292633 3
-2.52913461754473 4.52898121721011 2.63701996386624 3
-2.36116487252144 3.60232594721072 1.25310450987092 3
-2.38047624090841 4.85800969795735 1.18821490042032 3
-6.46178940302624 1.04786159458319 2.15040962051384 3
-3.17068691134666 4.48967856738831 1.66243076476216 3
-4.45634864375172 2.26636438842492 1.17466031112808 3
-3.00247874771026 3.22402779265543 1.91193009773979 3
-0.708001964766505 4.14400091662013 -1.19480361492525 3
-3.64656087747163 3.25215594580317 2.28591799005819 3
-1.80794858987325 1.57746109280536 1.12637280227824 3
-3.07840023627948 4.46343945153496 0.633732611546657 3
-2.60291186602479 2.94862528207529 0.538040772871204 3
-3.40194058295917 1.69927191858877 0.744931026546819 3
-2.07354389320229 3.81333077699234 2.59091490309264 3
-3.31121323903503 2.66240811462464 0.370684751651984 3
-1.98449190593178 4.38834725432366 2.94401985916100 3
-2.84920284621129 1.07124241655639 1.85022152021315 3
-5.84978836391596 1.70652732838089 0.815882887003180 3
-3.49408763743340 1.79441146769616 0.893863219723915 3
-4.36068048541878 2.78537602755144 -0.663259115013664 3
-6.35215626584504 1.58503944372197 1.62725980532343 3
-1.61477266272688 4.36060031012489 1.16570780904460 3
-4.13869603210270 1.90834167406601 1.48708077856366 3
-3.91441666181063 3.43186713789223 2.22959505403030 3
-3.58209976998703 1.79455049646167 1.40429052691219 3
-3.44306021044775 1.77393636549355 1.75756952899977 3
-1.34363386052024 5.20797383857814 0.434678482968388 3
-3.89977296599357 -0.892352518073186 1.67385500037343 3
-1.80073896681135 5.24954433361703 -0.432993588640519 3
-2.15218877962698 2.51901959950753 -0.772895201212734 3
-5.17001700397002 2.51618386714205 2.03466301566771 3
-2.08176489955814 2.67235157373199 2.00538129857907 3
-1.97962807809447 5.42545068197313 -1.25107236532691 3
-1.04400565765742 4.28190658790702 1.79442013471345 3
-2.57420250852749 2.39952370325060 -0.343453220682345 3
-3.88936720678901 1.77839041326796 1.69179824633125 3
-5.13999175739771 1.98605693321621 0.480346775160482 3
-4.44012463542111 1.69928161355648 2.37292087954860 3
-4.87084165022710 3.89384113421151 2.10312796943632 3
-3.69495670578880 2.57094380249196 0.132377044582163 3
-5.20439247085754 0.145794978001491 -0.572312138979906 3
-4.72810530704205 2.05068112488441 2.70658082421621 3
-2.82809944575945 4.41325758516104 -0.285639259804059 3
-2.18382728971381 2.23536864069660 0.860236416486809 3
0.721543076891185 5.26843630755271 0.179710695629797 3
-4.68448944514780 2.99428131043640 -0.358505835155200 3
-3.26055022436698 4.67893029724683 2.22132613215009 3
-2.65694046507388 6.19899109353283 0.753256945826532 3
-1.85069972495572 3.15333229794997 1.38966739306352 3
-2.75631298923399 1.90168124899752 -1.19433068110100 3
-2.15348790684050 2.70000585211415 1.63228150316588 3
-3.40884814106376 3.09575541668743 0.463784017237590 3
-4.00347767197370 1.33411934306126 2.84096046517616 3
-3.43957161391909 4.62492806384380 1.85534702202896 3
-2.60316699728023 3.15085878712153 0.519992907110003 3
-3.94795042799786 1.91779361361247 2.51593416009372 3
-1.14306407060308 3.70070469536443 1.21596901482700 3
-2.13302519840315 2.28668775555772 0.613665928158060 3
-0.456669571318446 3.14324821899488 0.570240377119645 3
-3.72361602406472 2.73491185214570 0.581870080466240 3
-3.18031373908985 1.35814096450648 -0.474026255588409 3
-3.38619021553556 4.56734193082096 0.114871941920948 3
-5.84490269414893 0.467126140127510 0.169812581040830 3
-3.98090478192417 0.492296682663036 0.00509513344520152 3
-6.65643257766457 0.610871362880812 1.59794353912121 3
-1.11067535650995 5.01864158905430 1.78102753826668 3
-4.15167872134842 1.50163659161157 0.499347510276062 3
-3.84842880778494 5.15046242290445 1.35496885021300 3
-4.63721720881914 3.81712285808533 0.424309507372978 3
-6.12966736479358 -0.198750290974432 1.65291837802570 3
0.765150889006796 -3.55358507557886 3.50922845626236 4
-0.720715844507684 -4.18652070333418 2.03512430032332 4
-1.03900887529984 -3.21932497874607 4.17198583059134 4
-0.994192694235082 -4.38249720104977 2.83590353088109 4
-0.619291587290169 -2.61824661008290 3.63922614356330 4
-2.52157227603508 -4.84805922909453 2.96905175345156 4
0.497472617362707 -2.01644810971991 2.09167709186029 4
0.816913270641893 -3.35686953504133 1.68114757917309 4
-0.149974227438501 -2.75641408354619 2.38628388173031 4
-1.14218447076923 -3.71994152050411 4.49781710650524 4
1.02810816929935 -3.59249727604219 0.157613170077703 4
-0.478717707000392 -2.74194362758318 1.92256458687541 4
0.788196331489387 -2.40368762141032 1.37114082440931 4
-1.66578933680437 -3.89846197242463 0.442448102675749 4
1.33205985180392 -1.88266967885534 3.80178667597211 4
1.44110565684798 -2.52482376339291 4.04359031133782 4
-0.616726257700424 -2.41879854628638 3.36807781123356 4
-0.294428551889107 -3.59856905171823 4.12900742723789 4
-0.544794027332731 -3.07584766016536 3.50796263891872 4
-2.81929048035817 -5.94829766445072 2.43201483235309 4
1.33331636051282 -1.65467576516620 3.45622366175556 4
-0.174478335770672 -2.49866415093861 1.96350046040459 4
0.869117874102414 -2.81399599498321 1.08836195010404 4
1.08305694404634 -2.10858916106521 0.0815317071208943 4
0.694618078418996 -2.09406088004802 3.50454795031511 4
0.774114388571197 -3.54804433539365 4.73898167869719 4
-0.835208458464087 -4.23598420291490 4.35205077879742 4
-2.27475562937309 -4.83594812143384 6.30229419928684 4
2.10070928664183 -3.07892544150566 2.21151399911145 4
-0.884426161890047 -3.16914978749054 5.29686178523506 4
-4.04190135415458 -5.55803340490242 1.56297500916882 4
2.20390745025205 -1.52287319229727 0.173198256040151 4
-2.55221435668272 -4.60765670908583 2.62363783353327 4
0.428093789093011 -1.96334763094052 3.02833109758407 4
1.12243432231694 -2.48733453858716 3.49296719696341 4
2.33220344767901 -2.22166762864572 4.29360387389903 4
1.04476287579471 -1.91200852243762 3.33363401717380 4
-1.22665131818911 -3.63684214457510 3.90760494237213 4
-0.292947026335167 -3.81610785019978 0.892957764296199 4
-0.508613522812794 -3.64730373329619 2.37953076318429 4
-0.118162211970920 -1.24751418874126 2.53376828765144 4
0.827885413258027 -3.17852722787677 1.85761836514333 4
-1.32120946599840 -3.75521199151584 3.51246081488998 4
-2.63624267644152 -3.95499685610627 5.05682904556104 4
-1.66531824750983 -3.92960774685012 4.01996774258737 4
-2.36491324248881 -3.73270309850160 2.12042697694584 4
-0.357603560321790 -3.14503653300151 0.893716702676865 4
1.54270622788346 -3.20587985962831 2.16703207669618 4
1.29599753802859 -2.84498821121775 3.63426369907787 4
-2.31053132355922 -3.77125461205893 -0.468168553201449 4
3.90643233847813 -0.801587313211536 3.51676510481386 4
-0.0687606551335745 -2.04973264349939 3.83687856051123 4
0.434904101840751 -3.32324418043986 2.13873834693927 4
-0.667709162493078 -3.53384723147716 6.00503457406266 4
-2.53636308239107 -3.35504219430594 2.51297714247467 4
1.11616509449512 -3.35983865569533 4.87751358021832 4
-2.38693051290703 -3.98270070767969 2.00999885540562 4
-1.43182162708173 -4.28375083055211 2.90176624249130 4
-0.124389742785265 -2.05240365803053 2.95928334739365 4
0.946793618432931 -2.08015638120217 1.37590463910991 4
-1.85801457845449 -4.14880160699021 3.93819062450857 4
-0.229903497356306 -2.34391707293308 4.08775618836319 4
-0.814298261208425 -2.27198760934433 3.68117956957402 4
-0.683736687178923 -4.96446986083207 2.34882682377545 4
2.63689862291621 -0.216030357755463 2.03177864141412 4
-0.324148754902210 -3.71497221225087 1.16135570068792 4
0.973437538238595 -2.87963739856514 1.97581684514724 4
-0.820470694934185 -2.61830712387681 1.93964175764496 4
-0.380558983783297 -2.50057231453796 2.74731798184348 4
1.23586727718266 -0.866653428369626 2.24702855223593 4
1.11360441968992 -3.35936278709867 3.09898443428252 4
1.13063156152804 -1.88951921088285 5.66320937891763 4
-1.12497988463671 -3.80568086048409 1.84163066787352 4
0.757409709699232 -2.18278194909850 -0.358528271923340 4
-0.166681618482083 -2.30044325710896 4.16526318290425 4
0.0116823082654330 -3.50710801593278 0.104134944048182 4
1.02453030520208 -2.58544171242681 2.80564732820050 4
0.414250131046115 -3.15690929041373 4.51059850461767 4
1.19386114434319 -3.30638711175454 4.58555961651307 4
0.780005261335646 -2.91165958951020 3.16598377247417 4
1.87150094001271 -2.01978903736524 2.54464144391102 4
-0.439561754856433 -2.21594471986265 3.18600135326228 4
-0.913714341038988 -2.21528156955696 3.68970810993789 4
-0.249824032848876 -2.51430111341078 1.65317401912326 4
0.103777442256180 -2.73753272708219 4.15180338769778 4
1.19324005147759 -2.81002870519776 4.99519867822902 4
-0.917643550254731 -3.25997120404773 2.82213086959837 4
-0.663075301616082 -3.66982459556690 1.40901989936731 4
-2.87851810686916 -4.48182492708991 4.02680127369587 4
-2.12890511402542 -4.50873649593186 2.69794203316502 4
2.22813281755404 -2.38430973514096 3.34993158970401 4
-1.74788390396755 -4.21686713211102 0.644742012856163 4
0.174794977143914 -3.07432186306627 2.91644953420847 4
1.32298056369243 -2.35285215869710 2.57437538044201 4
0.990118643852932 -2.53782769779243 2.81064635018736 4
0.600124191071625 -1.85101033139258 4.05416330122172 4
-0.0967760196414198 -4.21226230416848 2.24114814716840 4
-0.396976481943450 -3.46366659326573 2.99650528372319 4
-0.485960802144072 -2.72985363739582 2.30866094147011 4
-2.01465084778777 -4.14087185077986 2.23256810348066 4
-2.17865514264397 -4.44680003551516 2.10118582466872 4
0.963926321018170 -3.45751277549925 1.75129564916121 4
-0.557996526520347 -3.23381260813215 2.95049391817198 4
-1.23659835212312 -3.37639190992010 1.47977331160717 4
-0.582856668791474 -3.66914965806761 1.87372822344828 4
1.00675649164874 -2.22584775126702 3.02391043995622 4
2.21609797517856 -2.30528160857168 4.56187102866309 4
-2.20134054722955 -4.04963095153435 3.67050791360018 4
-1.29664452484300 -4.29471862586000 1.98178782575738 4
2.32277202602564 -2.06887315464342 4.64131666740505 4
-0.298931764282035 -3.62972358552214 2.55689372378307 4
1.64816183264570 -1.43841392213983 1.73130158006818 4
-0.367112948627741 -3.99177416806065 0.0670818408840961 4
0.707997752729741 -3.06472202223881 1.47060866018998 4
0.402205572099213 -2.95876779195876 0.365276172356610 4
0.412636525528479 -2.35469826701889 3.06147294454164 4
0.0325337036934696 -2.93295394305355 0.927232248680667 4
-1.25502992814249 -4.13029902475207 3.76331494205327 4
1.00453032860667 -2.53333531105143 1.63173646457279 4
-1.42844136055175 -2.84596770235026 2.73704022851764 4

同时数据已存入当前目录的文件“gauss_data.txt”中。

MATLAB高斯混合数据的生成的更多相关文章

  1. 高斯混合聚类及EM实现

    一.引言 我们谈到了用 k-means 进行聚类的方法,这次我们来说一下另一个很流行的算法:Gaussian Mixture Model (GMM).事实上,GMM 和 k-means 很像,不过 G ...

  2. 【原创】Matlab.NET混合编程技巧之直接调用Matlab内置函数

                  本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新    Matlab和C#混合编程文章目录 :[目录]Matlab和C#混合编程文章目录 在我的上一篇文章[ ...

  3. Matlab.NET混合编程技巧之——直接调用Matlab内置函数(附源码)

    原文:[原创]Matlab.NET混合编程技巧之--直接调用Matlab内置函数(附源码) 在我的上一篇文章[原创]Matlab.NET混编技巧之——找出Matlab内置函数中,已经大概的介绍了mat ...

  4. 基于MATLAB的多项式数据拟合方法研究-毕业论文

    摘要:本论文先介绍了多项式数据拟合的相关背景,以及对整个课题做了一个完整的认识.接下来对拟合模型,多项式数学原理进行了详细的讲解,通过对文献的阅读以及自己的知识积累对原理有了一个系统的认识.介绍多项式 ...

  5. Matlab.NET混合编程技巧之——找出Matlab内置函数

    原文:[原创]Matlab.NET混合编程技巧之--找出Matlab内置函数 Matlab与.NET的混合编程,掌握了基本过程,加上一定的开发经验和算法基础,肯定不难.反之,有时候一个小错误,可能抓破 ...

  6. C#和MatLab的混合编程(充分利用二者的优势)

    C#和MatLab的混合编程,充分利用了winform的直观显示和matlab的强大计算能力.在此以一个小例子的形式给大家讲述一下二者混合编程的实现. 一.软件的配置说明 C#版本:VS2010:Ma ...

  7. 基于图嵌入的高斯混合变分自编码器的深度聚类(Deep Clustering by Gaussian Mixture Variational Autoencoders with Graph Embedding, DGG)

    基于图嵌入的高斯混合变分自编码器的深度聚类 Deep Clustering by Gaussian Mixture Variational Autoencoders with Graph Embedd ...

  8. 将表里的数据批量生成INSERT语句的存储过程 增强版

    将表里的数据批量生成INSERT语句的存储过程 增强版 有时候,我们需要将某个表里的数据全部或者根据查询条件导出来,迁移到另一个相同结构的库中 目前SQL Server里面是没有相关的工具根据查询条件 ...

  9. iOS开发之JSON格式数据的生成与解析

    本文将从四个方面对IOS开发中JSON格式数据的生成与解析进行讲解: 一.JSON是什么? 二.我们为什么要用JSON格式的数据? 三.如何生成JSON格式的数据? 四.如何解析JSON格式的数据? ...

随机推荐

  1. Redis专题——Redis管理工具

    一.安全性 1.运行环境 Redis以简洁为美,其安全性没有太多操作,要求在生产系统中外界不能直接连接Redis进行操作,而必须经过程序中转后,由程序进行操作. 即,redis要求运行在可信的环境中. ...

  2. Linux:Apache服务器的搭建

    下载安装并启动apache服务 安装apache服务 yum install -y httpd 启动apache服务 systemctl start httpd.service apache服务器的目 ...

  3. mysql中group by 使用

    问题描述 我现在需要查询表test,里面需要安装字段a 进行分组.分组之后还有按照b字段最大的.还要查询出字段c. 我先在使用的数据库是mysql8.0 解决 需注意: group by 分组的时候是 ...

  4. Python开发GUI实战:图片转换素描画工具!

    奋斗没有终点 好好学习72变,因为将来 没有人能替你阻挡81难 . 生如蝼蚁,当有鸿鹄之志: 命如纸薄,应有不屈之心 . ​ 今天被这句话触动了,所以开篇分享给大家.鸡汤有毒,但有时大家却靠它激励自己 ...

  5. 大话设计模式Python实现-中介者模式

    中介者模式(Mediator Pattern):用一个对象来封装一系列的对象交互,中介者使各对象不需要显示地相互引用,从而使耦合松散,而且可以独立地改变它们之间的交互. 下面是一个中介者模式的demo ...

  6. 感受一把面试官通过一道题目引出的关于 TCP 的 5 个连环炮!

    面试现场:从 URL 在浏览器被被输入到页面展现的过程中发生了什么? 相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式什么顺序下载?建 ...

  7. 图像处理-裁剪具有透明背景的png

    我遇到了需要裁剪具有透明背景的png的问题,用 https://www.yasuotu.com/editor 这个压缩图网站解决了问题. 这里可以选择裁剪的宽度和高度,记得点击确定按钮. 裁剪完成后, ...

  8. IT兄弟连 Java语法教程 流程控制语句 经典案例

    使用continue忽略本次循环剩下的语句 continue的功能和break有点类似,区别是continue只是忽略本次循环剩下的语句,接着开始下一次循环,并不会终止循环:而break则是完全终止循 ...

  9. java高并发系列 - 第13天:JUC中的Condition对象

    本文目标: synchronized中实现线程等待和唤醒 Condition简介及常用方法介绍及相关示例 使用Condition实现生产者消费者 使用Condition实现同步阻塞队列 Object对 ...

  10. MySQL学习——操作视图

    MySQL学习——操作视图 摘要:本文主要学习了使用DDL语句操作视图的方法. 了解视图 是什么 视图是从一个.多个表或者视图中导出的表,包含一系列带有名称的数据列和若干条数据行. 特点 视图不是数据 ...