From 8f433e93f2ea6cdbd190dd5da5def8c5ad449402 Mon Sep 17 00:00:00 2001 From: Qianqian Fang Date: Fri, 3 Jan 2025 14:31:26 -0500 Subject: [PATCH] [feat] allow plotting logical arrays in mcxplotvol --- utils/image3i.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/image3i.m b/utils/image3i.m index 3065a4c5..01676915 100644 --- a/utils/image3i.m +++ b/utils/image3i.m @@ -135,7 +135,7 @@ if nargin < 3 || handle == 0 % Make a new surface h = surface('XData', x, 'YData', y, 'ZData', z, ... - 'CData', im, ... + 'CData', double(im), ... 'FaceColor', 'texturemap', ... 'EdgeColor', 'none', ... 'LineStyle', 'none', ... @@ -145,7 +145,7 @@ 'CDataMapping', 'direct'); else % Reuse old surface - set(handle, 'XData', x, 'YData', y, 'ZData', z, 'CData', im); + set(handle, 'XData', x, 'YData', y, 'ZData', z, 'CData', double(im)); h = handle; end