├── .gitattributes ├── .gitignore ├── LICENSE ├── Note.txt ├── README.md ├── data ├── Init_rd_v150.mat ├── Series_mcmc_150.mat └── raw_data │ ├── Im1 │ ├── Im1.hdr │ ├── Im2 │ ├── Im2.hdr │ ├── Im3 │ ├── Im3.hdr │ ├── Im4 │ ├── Im4.hdr │ ├── Im5 │ ├── Im5.hdr │ ├── Im6 │ ├── Im6.hdr │ ├── map1.roi │ ├── map2.roi │ ├── map3.roi │ ├── map4.roi │ ├── map5.roi │ ├── map6.roi │ └── point_ref.roi ├── lib ├── estNoise.m ├── hinge.m ├── hysime.m ├── rpnorm.m ├── rtnorm.m ├── sisal.m ├── soft_neg.m ├── sunsal.m └── vca.m ├── main_extract_data.m ├── main_real_data.m ├── mtimesx ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── mtimesx_20110223.pdf └── src │ ├── mtimesx.c │ ├── mtimesx.m │ ├── mtimesx_RealTimesReal.c │ ├── mtimesx_build.m │ ├── mtimesx_sparse.m │ ├── mtimesx_test_ddequal.m │ ├── mtimesx_test_ddspeed.m │ ├── mtimesx_test_dsequal.m │ ├── mtimesx_test_dsspeed.m │ ├── mtimesx_test_nd.m │ ├── mtimesx_test_sdequal.m │ ├── mtimesx_test_sdspeed.m │ ├── mtimesx_test_ssequal.m │ ├── mtimesx_test_ssspeed.m │ └── multinv.m ├── src ├── gibbs_tg.m ├── gibbs_tg_splx.m ├── gibbs_tgr.m ├── rPLMM_real_data.m ├── sample_A.m ├── sample_A_gibbs_splx.m ├── sample_M.m ├── sample_M_subspace.m ├── sample_Psi.m ├── sample_Sig.m ├── sample_X.m ├── sample_Z.m ├── sample_beta.m ├── sample_dM.m ├── sample_dM_01.m ├── sample_labels.m ├── sample_nu.m └── sample_s.m └── utils ├── ega.m ├── extract_parameters.m ├── nonLinearityDetection.m ├── pca.m ├── pcp.m └── scree_plot.m /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/LICENSE -------------------------------------------------------------------------------- /Note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/Note.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/README.md -------------------------------------------------------------------------------- /data/Init_rd_v150.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/Init_rd_v150.mat -------------------------------------------------------------------------------- /data/Series_mcmc_150.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/Series_mcmc_150.mat -------------------------------------------------------------------------------- /data/raw_data/Im1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im1 -------------------------------------------------------------------------------- /data/raw_data/Im1.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im1.hdr -------------------------------------------------------------------------------- /data/raw_data/Im2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im2 -------------------------------------------------------------------------------- /data/raw_data/Im2.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im2.hdr -------------------------------------------------------------------------------- /data/raw_data/Im3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im3 -------------------------------------------------------------------------------- /data/raw_data/Im3.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im3.hdr -------------------------------------------------------------------------------- /data/raw_data/Im4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im4 -------------------------------------------------------------------------------- /data/raw_data/Im4.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im4.hdr -------------------------------------------------------------------------------- /data/raw_data/Im5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im5 -------------------------------------------------------------------------------- /data/raw_data/Im5.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im5.hdr -------------------------------------------------------------------------------- /data/raw_data/Im6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im6 -------------------------------------------------------------------------------- /data/raw_data/Im6.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/Im6.hdr -------------------------------------------------------------------------------- /data/raw_data/map1.roi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/map1.roi -------------------------------------------------------------------------------- /data/raw_data/map2.roi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/map2.roi -------------------------------------------------------------------------------- /data/raw_data/map3.roi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/map3.roi -------------------------------------------------------------------------------- /data/raw_data/map4.roi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/map4.roi -------------------------------------------------------------------------------- /data/raw_data/map5.roi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/map5.roi -------------------------------------------------------------------------------- /data/raw_data/map6.roi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/map6.roi -------------------------------------------------------------------------------- /data/raw_data/point_ref.roi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/data/raw_data/point_ref.roi -------------------------------------------------------------------------------- /lib/estNoise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/estNoise.m -------------------------------------------------------------------------------- /lib/hinge.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/hinge.m -------------------------------------------------------------------------------- /lib/hysime.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/hysime.m -------------------------------------------------------------------------------- /lib/rpnorm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/rpnorm.m -------------------------------------------------------------------------------- /lib/rtnorm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/rtnorm.m -------------------------------------------------------------------------------- /lib/sisal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/sisal.m -------------------------------------------------------------------------------- /lib/soft_neg.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/soft_neg.m -------------------------------------------------------------------------------- /lib/sunsal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/sunsal.m -------------------------------------------------------------------------------- /lib/vca.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/lib/vca.m -------------------------------------------------------------------------------- /main_extract_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/main_extract_data.m -------------------------------------------------------------------------------- /main_real_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/main_real_data.m -------------------------------------------------------------------------------- /mtimesx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/.gitignore -------------------------------------------------------------------------------- /mtimesx/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/LICENSE -------------------------------------------------------------------------------- /mtimesx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/README.md -------------------------------------------------------------------------------- /mtimesx/doc/mtimesx_20110223.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/doc/mtimesx_20110223.pdf -------------------------------------------------------------------------------- /mtimesx/src/mtimesx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx.c -------------------------------------------------------------------------------- /mtimesx/src/mtimesx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_RealTimesReal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_RealTimesReal.c -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_build.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_build.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_sparse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_sparse.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_ddequal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_ddequal.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_ddspeed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_ddspeed.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_dsequal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_dsequal.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_dsspeed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_dsspeed.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_nd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_nd.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_sdequal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_sdequal.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_sdspeed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_sdspeed.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_ssequal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_ssequal.m -------------------------------------------------------------------------------- /mtimesx/src/mtimesx_test_ssspeed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/mtimesx_test_ssspeed.m -------------------------------------------------------------------------------- /mtimesx/src/multinv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/mtimesx/src/multinv.m -------------------------------------------------------------------------------- /src/gibbs_tg.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/gibbs_tg.m -------------------------------------------------------------------------------- /src/gibbs_tg_splx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/gibbs_tg_splx.m -------------------------------------------------------------------------------- /src/gibbs_tgr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/gibbs_tgr.m -------------------------------------------------------------------------------- /src/rPLMM_real_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/rPLMM_real_data.m -------------------------------------------------------------------------------- /src/sample_A.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_A.m -------------------------------------------------------------------------------- /src/sample_A_gibbs_splx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_A_gibbs_splx.m -------------------------------------------------------------------------------- /src/sample_M.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_M.m -------------------------------------------------------------------------------- /src/sample_M_subspace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_M_subspace.m -------------------------------------------------------------------------------- /src/sample_Psi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_Psi.m -------------------------------------------------------------------------------- /src/sample_Sig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_Sig.m -------------------------------------------------------------------------------- /src/sample_X.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_X.m -------------------------------------------------------------------------------- /src/sample_Z.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_Z.m -------------------------------------------------------------------------------- /src/sample_beta.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_beta.m -------------------------------------------------------------------------------- /src/sample_dM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_dM.m -------------------------------------------------------------------------------- /src/sample_dM_01.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_dM_01.m -------------------------------------------------------------------------------- /src/sample_labels.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_labels.m -------------------------------------------------------------------------------- /src/sample_nu.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_nu.m -------------------------------------------------------------------------------- /src/sample_s.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/src/sample_s.m -------------------------------------------------------------------------------- /utils/ega.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/utils/ega.m -------------------------------------------------------------------------------- /utils/extract_parameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/utils/extract_parameters.m -------------------------------------------------------------------------------- /utils/nonLinearityDetection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/utils/nonLinearityDetection.m -------------------------------------------------------------------------------- /utils/pca.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/utils/pca.m -------------------------------------------------------------------------------- /utils/pcp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/utils/pcp.m -------------------------------------------------------------------------------- /utils/scree_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pthouvenin/robust-unmixing-plmm/HEAD/utils/scree_plot.m --------------------------------------------------------------------------------