diff options
| author | ziejd2 | 2018-03-14 23:23:33 -0500 |
|---|---|---|
| committer | GitHub | 2018-03-14 23:23:33 -0500 |
| commit | 1ff6baa44e22b91eefb48aea6f3befa078c0489b (patch) | |
| tree | e0fd79d2e32fd2aedda2eadaed0f19af3514c520 /sourcecodes/bnt-master/netlab3.3/plotmat.m | |
| parent | 6882395afdadf4e982b25b5215071a0932730950 (diff) | |
| parent | c80226899f5cdd9f11c163817d59445213f5bef0 (diff) | |
| download | BNW-1ff6baa44e22b91eefb48aea6f3befa078c0489b.tar.gz | |
Merge pull request #1 from ziejd2/octave_php_separate
Octave php separate
Diffstat (limited to 'sourcecodes/bnt-master/netlab3.3/plotmat.m')
| -rw-r--r-- | sourcecodes/bnt-master/netlab3.3/plotmat.m | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sourcecodes/bnt-master/netlab3.3/plotmat.m b/sourcecodes/bnt-master/netlab3.3/plotmat.m new file mode 100644 index 00000000..64f82c2c --- /dev/null +++ b/sourcecodes/bnt-master/netlab3.3/plotmat.m @@ -0,0 +1,44 @@ +function plotmat(matrix, textcolour, gridcolour, fontsize) +%PLOTMAT Display a matrix. +% +% Description +% PLOTMAT(MATRIX, TEXTCOLOUR, GRIDCOLOUR, FONTSIZE) displays the matrix +% MATRIX on the current figure. The TEXTCOLOUR and GRIDCOLOUR +% arguments control the colours of the numbers and grid labels +% respectively and should follow the usual Matlab specification. The +% parameter FONTSIZE should be an integer. +% +% See also +% CONFFIG, DEMMLP2 +% + +% Copyright (c) Ian T Nabney (1996-2001) + +[m,n]=size(matrix); +for rowCnt=1:m, + for colCnt=1:n, + numberString=num2str(matrix(rowCnt,colCnt)); + text(colCnt-.5,m-rowCnt+.5,numberString, ... + 'HorizontalAlignment','center', ... + 'Color', textcolour, ... + 'FontWeight','bold', ... + 'FontSize', fontsize); + end; +end; + +set(gca,'Box','on', ... + 'Visible','on', ... + 'xLim',[0 n], ... + 'xGrid','on', ... + 'xTickLabel',[], ... + 'xTick',0:n, ... + 'yGrid','on', ... + 'yLim',[0 m], ... + 'yTickLabel',[], ... + 'yTick',0:m, ... + 'DataAspectRatio',[1, 1, 1], ... + 'GridLineStyle',':', ... + 'LineWidth',3, ... + 'XColor',gridcolour, ... + 'YColor',gridcolour); + |
