⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 data_discrete_analysis.m

📁 模拟退火程序:这部分代码是模式识别中结合模拟退火法的特征提取
💻 M
📖 第 1 页 / 共 3 页
字号:
clc;clear;
%--------------------------------------------------------------------------参数初始化
Species_Sum=6;%类别总数

Sample_Sum=37;%每一类中样本的个数,注每一类的样本数必须相等

Parameter_Sum=3;%表示样本的参数总数,也是特征向量的维数
A(1)=1;A(2)=4;A(3)=6;

Probability=1/Species_Sum;%概率,因为每类中样本数相等,所以概率也相同

Y=zeros(Species_Sum,Sample_Sum,Parameter_Sum);
%--------------------------------------------------------------------------
%输入x矩阵,每一行为一个种类的样本的一个特征参数组成的向量。
X(1,:,:)=[0.358529007	0.470763431	-0.131309931	-0.145074893	-0.064072281	-0.061541157	0.014845917	0.023062398	0.008726998	0.018917906	0.000834543	0.006315644	;
0.361896224	0.474518892	-0.13576458	-0.145361367	-0.069529894	-0.058290456	0.01060627	0.020365401	0.011349387	0.019479625	0.002739086	0.007990097	;
0.365855762	0.478135634	-0.140809493	-0.153837682	-0.07516449	-0.063922481	0.018661834	0.025180186	0.017064225	0.021985796	0.002799852	0.004048059	;
0.267228779	0.544734499	-0.155060147	-0.131730449	-0.06508012	-0.021114895	0.020921947	-0.006398453	0.007855685	0.031399502	0.007593713	-0.000351574	;
0.251889387	0.521883985	-0.094154287	-0.142894766	-0.059894566	-0.036815447	0.022377783	0.005082287	0.029394932	-0.000933956	0.007022193	-0.002959058	;
0.310684785	0.516067821	-0.116689539	-0.149023219	-0.059627722	-0.00066641	-0.018115774	-0.007546053	0.024048894	-0.013078086	0.009116263	0.004826709	;
0.284949136	0.546212778	-0.190536585	-0.104378177	-0.080469471	-0.026421196	0.000861152	0.020535761	0.011366234	0.034521692	0.001753972	0.001602747	;
0.420853283	0.510890184	-0.193156747	-0.193390725	-0.073916998	-0.026357435	0.003498716	0.009759206	0.017434871	0.019242925	0.002087638	0.003046195	;
0.422563355	0.526719609	-0.21759055	-0.190825681	-0.101101435	-0.036969543	0.008473727	0.021499734	0.025684718	0.036799589	0.00166145	0.003077889	;
0.279216362	0.539619357	-0.096232214	-0.164842432	-0.078229659	-0.017031487	0.004917876	-0.001770692	0.032789985	-0.008267266	0.006669014	0.003159271	;
0.261001642	0.513675191	-0.113464709	-0.100448253	-0.043824864	-0.031391063	-0.000299346	0.002900054	-0.004799753	-0.005694249	0.012554398	0.009788332	;
0.264003662	0.503204425	-0.064033421	-0.159572656	-0.042742167	-0.037611711	0.027719558	-0.006516778	0.019866148	-0.010877286	0.005715891	0.000842167	;
0.258427854	0.521714153	-0.065942744	-0.165712845	-0.071904142	-0.04349984	0.015147476	0.007328876	0.037032779	-0.005029466	0.005141786	0.007294385	;
0.272176738	0.552974263	-0.16021116	-0.133775644	-0.073015881	-0.021214027	0.022266935	-0.006851358	0.007689529	0.033883381	0.007163122	-0.001088225	;
0.230940372	0.501670621	-0.150764621	-0.061315872	-0.0387379	-0.035670461	0.010520474	0.003518041	-0.012822101	0.03557202	0.006996811	0.010091172	;
0.255827865	0.514589572	-0.067164668	-0.164585229	-0.041900338	-0.045859572	0.018270189	0.008246547	0.030288176	-0.020228331	0.009003499	0.003510642	;
0.257561377	0.528180461	-0.083888935	-0.151521837	-0.05844471	-0.032391032	0.004887429	0.014729388	0.032826226	-0.017594468	0.004505102	0.001150188	;
0.231354345	0.513802027	-0.146851045	-0.060120585	-0.052631544	-0.028088043	0.011433637	-0.00334154	-0.014093675	0.033576715	0.008655868	0.006302654	;
0.296509841	0.566371656	-0.190775105	-0.115324487	-0.103558271	-0.026362078	0.003846811	0.008414015	0.010404812	0.042678628	0.003526236	0.004263113	;
0.236425959	0.533334926	-0.105444241	-0.126559488	-0.075963277	-0.053742313	0.015162338	0.019675772	0.026041242	0.013379821	0.00933117	0.008357212	;
0.256095446	0.529533864	-0.105138125	-0.140455129	-0.060865002	-0.049752114	0.018205469	0.011974571	0.019310699	0.006782826	0.007865503	0.006440348	;
0.227580149	0.508489698	-0.141946268	-0.073737022	-0.051286363	-0.04166986	0.016388077	0.009482258	-0.003851397	0.036177507	0.007177632	0.007193871	;
0.4212582	0.495313465	-0.210387383	-0.151932464	-0.067116737	-0.053403237	0.003239178	0.025323725	0.005358247	0.018580172	0.002187946	0.01157532	;
0.424681902	0.497794398	-0.218241827	-0.148738811	-0.080637633	-0.04979433	0.003038052	0.021958007	0.006054456	0.03042999	0.003148578	0.010302036	;
0.233049263	0.589506271	-0.149820967	-0.099788822	-0.113221828	-0.019650537	0.006484164	0.002003329	0.010748407	0.032627161	0.007751864	0.000306024	;
0.241515154	0.516586756	-0.073360381	-0.139164814	-0.057812098	-0.038221519	0.011223822	0.007006906	0.028587727	-0.009433182	0.008211003	0.004860879	;
0.34159149	0.523781096	-0.169754365	-0.146562519	-0.097005751	-0.056722506	0.010890636	0.028839805	0.018888733	0.030565232	0.002967028	0.012518666	;
0.353662583	0.502148204	-0.199720391	-0.110789848	-0.098307583	-0.057024997	0.011056696	0.03060834	0.015777556	0.043218678	0.000774658	0.008591562	;
0.385952153	0.50647538	-0.203149917	-0.142081993	-0.100830968	-0.060624263	0.020250357	0.027987269	0.016984913	0.044533884	-0.002560535	0.007059106	;
0.264917741	0.528280933	-0.164794567	-0.110007308	-0.061210745	-0.038864799	0.016427129	0.014032792	0.008349254	0.03535851	0.003775395	0.003732411	;
0.261136807	0.531405309	-0.152767484	-0.10826334	-0.06737426	-0.039342209	0.017624663	0.014765297	0.011589837	0.027976146	0.004823435	-0.001575346	;
0.402976847	0.525840448	-0.172038762	-0.21584681	-0.122003981	-0.077844438	0.037194054	0.024321155	0.0453987	0.03280175	0.011901868	0.007295727	;
0.383003835	0.516808062	-0.179493667	-0.17414387	-0.106827811	-0.065008453	0.014267029	0.036143478	0.025418164	0.034079287	0.004699614	0.011050328	;
0.32626372	0.519363067	-0.175748912	-0.13654473	-0.108683913	-0.056200926	0.01891009	0.034812654	0.022775294	0.047858485	0.002383084	0.004808465	;
0.398710614	0.499520875	-0.212281482	-0.146599729	-0.087494467	-0.063208545	0.019439084	0.028288014	0.014089739	0.042464942	0.000114132	0.006952573	;
0.255589701	0.530882769	-0.09409918	-0.131242727	-0.064358367	-0.030902829	0.007024238	0.000466316	0.013553317	-0.006438347	0.012227735	0.007296509	;
0.26316158	0.55002294	-0.197739337	-0.083494012	-0.082040021	-0.014356586	0.012305435	-0.000674054	0.005740176	0.047071478	0.006829577	-0.006829242	;
];

X(2,:,:)=[0.220299207	0.523677713	-0.139775969	-0.077978521	-0.077333654	-0.042742213	0.012871537	0.021262043	0.016389666	0.03484591	0.003718512	0.00475959	;
0.356646402	0.48551956	-0.168238442	-0.124205812	-0.084464096	-0.061589554	0.016844302	0.033276398	0.013541997	0.022727881	0.004088859	0.005849201	;
0.359142837	0.481796344	-0.17278126	-0.121043477	-0.086205213	-0.054910361	0.009614327	0.029654989	0.012118982	0.028955858	0.004405158	0.009248678	;
0.293613292	0.557695841	-0.126780937	-0.178610321	-0.129166271	-0.056070961	0.031523365	0.018426917	0.057958724	0.029248	0.003584184	-0.001430155	;
0.396716592	0.484063257	-0.19333402	-0.143342103	-0.10190544	-0.086363202	0.01708821	0.044276618	0.017323554	0.04477947	0.006364356	0.014321998	;
0.259360574	0.54128833	-0.088004272	-0.162133692	-0.087267767	-0.053151645	0.033811932	0.007189664	0.037117579	0.004565864	0.00820871	-0.000992267	;
0.247870535	0.554765487	-0.081059266	-0.162987358	-0.090654208	-0.04220222	0.028181001	0.005401564	0.033989939	0.003089006	0.003620013	-0.000020859	;
0.234806226	0.510890332	-0.0734097	-0.143464213	-0.074342928	-0.033632146	0.016982626	0.005498198	0.0409283	0.002453918	0.013420364	-0.00013484	;
0.226362118	0.538245629	-0.086068764	-0.138652263	-0.086672938	-0.037986179	0.01542271	0.010919017	0.038559381	0.003745756	0.011529636	0.004592638	;
0.253791848	0.547237992	-0.082560312	-0.168162057	-0.092481308	-0.052541685	0.037878562	0.008054836	0.043378478	0.003765369	0.006170483	-0.004538855	;
0.237248864	0.553690131	-0.106369731	-0.130092143	-0.10490394	-0.039915802	0.013359859	0.016832749	0.037410184	0.012113489	0.008759689	0.001861178	;
0.244672571	0.55002772	-0.118008479	-0.125762925	-0.099029551	-0.045357496	0.019827342	0.007461076	0.025407647	0.021434371	0.011325673	0.007998088	;
0.240532381	0.526110259	-0.13088189	-0.115979024	-0.07920585	-0.048151275	0.020654166	0.021394527	0.021910912	0.031118647	0.006176789	0.006314557	;
0.24610243	0.553613614	-0.117163762	-0.126738573	-0.100696138	-0.04563921	0.019205567	0.007818144	0.025698217	0.01919818	0.011192314	0.00740684	;
0.22765721	0.553380088	-0.132371512	-0.105235575	-0.092405503	-0.038229567	0.017417704	0.004426926	0.017416893	0.03330266	0.008400093	0.006237735	;
0.230981948	0.521961589	-0.119120117	-0.108302684	-0.083214478	-0.052384902	0.023250275	0.016186669	0.025388967	0.02989644	0.008344063	0.007003197	;
0.293192197	0.541217642	-0.141383319	-0.129140507	-0.106363235	-0.052816341	0.008607279	0.024496907	0.029416575	0.01808012	0.007493917	0.007196345	;
0.229759874	0.538445065	-0.070449203	-0.150820183	-0.086394139	-0.036279564	0.019757462	0.004317825	0.040772354	-0.001697993	0.011981205	0.000605867	;
0.263697954	0.480346645	-0.082454482	-0.102636013	-0.048900746	-0.051042051	0.01300732	0.005526857	0.016958135	-0.018979674	0.017622296	0.006852829	;
0.228550387	0.533561053	-0.087785856	-0.136140695	-0.09645237	-0.054000544	0.028457004	0.01628683	0.042266099	0.014463287	0.00782634	0.002966936	;
0.22804176	0.548135226	-0.106824272	-0.131282526	-0.085398029	-0.05104368	0.019124816	0.016730084	0.037753123	0.010458028	0.010807698	0.003495579	;
0.337262143	0.527280914	-0.190167739	-0.129427188	-0.11409456	-0.056171231	0.012944712	0.040349525	0.01944097	0.043679354	-0.001311815	0.010208433	;
0.324785317	0.520733153	-0.176896856	-0.118560195	-0.106909139	-0.051998079	0.010598847	0.03469019	0.012347747	0.037577668	0.000754927	0.012871287	;
0.235195912	0.510407729	-0.053599001	-0.166286615	-0.049929533	-0.024037205	0.017716201	-0.00905505	0.029432055	-0.006496001	0.011273656	0.005376224	;
0.339867794	0.492712766	-0.161366438	-0.126698819	-0.086940854	-0.055705478	0.018921614	0.021554135	0.009612185	0.032850408	0.005282212	0.009902238	;
0.192499405	0.528330832	-0.097986976	-0.096281261	-0.078569105	-0.038583228	0.016236165	0.007619178	0.024895178	0.022102295	0.012423025	0.007311051	;
0.237146893	0.514605852	-0.027668078	-0.184522219	-0.059804571	-0.029584634	0.018265761	0.002273024	0.044428719	-0.017047397	0.001649603	0.00025367	;
0.210269421	0.551832204	-0.076625814	-0.133573791	-0.089085001	-0.029013471	0.002451969	0.005236384	0.036011408	0.001507494	0.010619348	0.010368173	;
0.268411782	0.522439134	-0.147149669	-0.14143116	-0.114503897	-0.035011472	0.019670338	0.024668368	0.045605883	0.04793355	0.004177976	0.005177752	;
0.258982885	0.520802785	-0.142912781	-0.131570568	-0.104644957	-0.035473773	0.017980706	0.02303984	0.039699984	0.043185485	0.004355623	0.006544584	;
0.254467412	0.506530652	-0.090896928	-0.125737768	-0.062524199	-0.053644292	0.022496321	0.010928868	0.030472775	-0.007274012	0.014620157	0.000555511	;
0.263697954	0.480346645	-0.082454482	-0.102636013	-0.048900746	-0.051042051	0.01300732	0.005526857	0.016958135	-0.018979674	0.017622296	0.006852829	;
0.226787887	0.541310655	-0.092951364	-0.133974937	-0.083609791	-0.044803273	0.012400983	0.012282829	0.038175075	0.006858963	0.011899286	0.005620534	;
0.216450849	0.479974914	-0.045663973	-0.122545884	-0.043238274	-0.041451644	0.020423856	-0.000263004	0.025073463	-0.005681482	0.012449379	0.00446938	;
0.25741272	0.514239105	-0.144370774	-0.107201637	-0.08226333	-0.047362522	0.016312805	0.028477613	0.022298603	0.036835283	0.000858129	0.004756667	;
0.29429447	0.547233039	-0.148428487	-0.14092658	-0.105314978	-0.052935116	0.037384197	0.012694681	0.022637821	0.036272033	-0.000579231	-0.002339783	;
0.245184396	0.551702171	-0.115780321	-0.14434879	-0.094185846	-0.052498336	0.033119657	0.015037358	0.026110359	0.030862862	0.002149878	0.002642029	;
];

X(3,:,:)=[0.368518484	0.528918796	-0.20297562	-0.151021625	-0.070111239	-0.006936615	-0.010503049	0.008810201	-0.000623849	0.031041394	-0.003112555	0.00799257	;
0.310854828	0.57070293	-0.193323808	-0.132558396	-0.102299512	-0.035841499	0.001961847	0.03188895	0.013337372	0.032326412	-0.002856864	0.005803093	;
0.352106376	0.559715308	-0.204754082	-0.16034211	-0.090108463	0.011286018	-0.012558138	0.002264642	0.013740075	0.031155619	-0.003159297	0.000645987	;
0.334119705	0.556153898	-0.199056332	-0.133669558	-0.085868708	0.01241385	-0.018226079	0.003438348	0.003651272	0.028691601	-0.004503373	0.002853498	;
0.346120324	0.55867585	-0.209946307	-0.148285644	-0.093053493	0.006058943	-0.009677948	0.003585442	0.013597231	0.036589118	-0.001860468	-0.001806531	;
0.34058279	0.558326036	-0.124340445	-0.223625705	-0.0923501	0.010082422	0.003615112	-0.016810016	0.048267359	-0.003239582	0.003076376	-0.003587141	;
0.345366526	0.576498403	-0.190874867	-0.163552582	-0.119463011	-0.042614435	0.016923581	0.014833378	0.02524371	0.025241955	0.011641245	0.000747894	;
0.336208695	0.5700809	-0.146653905	-0.201545697	-0.09871492	0.012384556	-0.001920915	-0.011860457	0.039536144	0.003179975	0.003922341	-0.004622997	;
0.301778231	0.558018438	-0.161600499	-0.163113871	-0.100380857	-0.040071031	0.011210177	0.028452281	0.040653706	0.022739877	0.000218194	0.002089865	;
0.325672677	0.588470714	-0.172756324	-0.187426322	-0.124867838	-0.066124046	0.04204702	0.015312541	0.034012006	0.035445145	0.009197185	0.001013525	;
0.274094239	0.563966509	-0.095848222	-0.197408268	-0.099246646	-0.028220701	0.032540207	-0.001053224	0.050722929	0.003909242	0.004481598	-0.007938395	;
0.293232693	0.569377278	-0.112074942	-0.19261262	-0.106720089	-0.048621778	0.030738546	0.003836797	0.0447508	0.002973468	0.01258777	0.002527353	;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -