| Description |
Plots correlation matrix as a schemaball.
EXAMPLES:
- Base demo
schemaball
- Supply your own correlation matrix (only lower off-diagonal triangular part is considered)
x = rand(10).^3;
x(:,3) = 1.3*mean(x,2);
schemaball(x)
- Supply custom labels as ['aa'; 'bb'; 'cc'; ...] or {'Hi','how','are',...}
schemaball(x, repmat(('a':'j')',1,2))
schemaball(x, {'Hi','how','is','your','day?', 'Do','you','like','schemaballs?','NO!!'})
- Customize curve colors
schemaball([],[],[1,0,1;1 1 0])
- Customize node color
schemaball([],[],[],[0,1,0])
- Customize manually other aspects
h = schemaball;
set(h.l(~isnan(h.l)), 'LineWidth',1.2)
set(h.s, 'MarkerEdgeColor','red','LineWidth',2,'SizeData',100)
set(h.t, 'EdgeColor','white','LineWidth',1)
For details see help
TODO:
- generalize to allow as input any connectivity matrix providing examples, updated documentation (and added functionality?)
p13v1.01 |