undefined function 'displaytable' for input arguments of type double

Im trying to plot correlataion matrix but im getting error like "undefined function 'displaytable' for input arguments of type double" >> % Correlation matrix of the data. (Figures 3 and 4) % Center X by subtracting off column means X0 = bsxfun(@minus,X,mean(X,1)); S = X0'*X0./(n-1);
%Mean vector, covariance matrix, and correlation matrix xbar = mean(X,1); [R,sigma] = corrcov(S);
corrmat = corrcoef(X); figure; imagesc(corrmat); set(gca,'XTick',1:p); set(gca,'YTick',1:p); set(gca,'XTickLabel',variables); set(gca,'YTickLabel',variables); axis([0 p+1 0 p+1]); grid; colorbar;
figure; displaytable(corrmat,variables); Undefined function 'displaytable' for input arguments of type 'double'.
pls help to solve this...

 채택된 답변

Orion
Orion 2014년 11월 26일

0 개 추천

displaytable is a function available on this page.
Did you download it and put it on your matlab path ?
Otherwise, of course matlab doesn't know the function and tells undefined function.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Data Distribution Plots에 대해 자세히 알아보기

질문:

2014년 11월 26일

답변:

2014년 11월 26일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by