|
| Hi, I'm seo, from seoul.
I got NIR transmittance spectra 80x1199.
I divided it set_a to set_b, each other 40x1199.
I wanna get a pattern recognition, so I used SIMCA function.
but it can't make a correct model, showed error message.
%%%%
The 95 Percent Q limit is 1.77393e-010
The 95 Percent T^2 limit is 14.2866
Warning: File: d:\m_files\toolbox\plstoolbox\hline.m Line: 46 Column: 1
Variable 'axis' has been previously used as a function name.
(Type "warning off MATLAB:mir_warning_variable_used_as_func
tion" to
suppress this warning.)
> In d:\m_files\toolbox\plstoolbox\simca.m at line 115
In C:\MATLAB6p5\work\test4.m at line 121
??? Index exceeds matrix dimensions.
Error in ==> d:\m_files\toolbox\plstoolbox\simca.m
On line 125 ==> text(ntsqs(k),nresids(k),[' '
int2str(class(k))])
Error in ==> C:\MATLAB6p5\work\test4.m
On line 121 ==> case 1, model = simca(Ymc1d', mc_a);
%%%
where, Ymc1d is double array 40x1199, mc_a is class which is composed
by class1 and class2 that is mc_a=[ones(20,1); ones(20,1)*2];
what shall I do for making correct model?
Tnx to all.
|
|