|
117 | 117 |
|
118 | 118 | colorbar.titlefont.family = ...
|
119 | 119 | matlab2plotlyfont(colorbarTitleData.FontName);
|
120 |
| - col = 255*colorbarTitleData.Color; |
121 |
| - colorbar.titlefont.color = sprintf('rgb(%f,%f,%f)', col); |
| 120 | + col = round(255*colorbarTitleData.Color); |
| 121 | + colorbar.titlefont.color = sprintf("rgb(%d,%d,%d)", col); |
122 | 122 | colorbar.titlefont.size = 1.20 * colorbarTitleData.FontSize;
|
123 | 123 |
|
124 | 124 | elseif ~isempty(colorbarXLabelData.String)
|
125 | 125 | colorbar.titleside = 'right';
|
126 | 126 | colorbar.titlefont.family = ...
|
127 | 127 | matlab2plotlyfont(colorbarXLabelData.FontName);
|
128 |
| - col = 255*colorbarXLabelData.Color; |
129 |
| - colorbar.titlefont.color = sprintf('rgb(%f,%f,%f)', col); |
| 128 | + col = round(255*colorbarXLabelData.Color); |
| 129 | + colorbar.titlefont.color = sprintf("rgb(%d,%d,%d)", col); |
130 | 130 | colorbar.titlefont.size = 1.20 * colorbarXLabelData.FontSize;
|
131 | 131 |
|
132 | 132 | elseif ~isempty(colorbarYLabelData.String)
|
133 | 133 | colorbar.titleside = 'bottom';
|
134 | 134 | colorbar.titlefont.family = ...
|
135 | 135 | matlab2plotlyfont(colorbarYLabelData.FontName);
|
136 |
| - col = 255*colorbarYLabelData.Color; |
137 |
| - colorbar.titlefont.color = sprintf('rgb(%f,%f,%f)', col); |
| 136 | + col = round(255*colorbarYLabelData.Color); |
| 137 | + colorbar.titlefont.color = sprintf("rgb(%d,%d,%d)", col); |
138 | 138 | colorbar.titlefont.size = 1.20 * colorbarYLabelData.FontSize;
|
139 | 139 | end
|
140 | 140 |
|
|
178 | 178 |
|
179 | 179 | %-coloration-%
|
180 | 180 | if isHG2
|
181 |
| - col = 255*colorbarData.Color; |
| 181 | + col = round(255*colorbarData.Color); |
182 | 182 | else
|
183 | 183 | if orientVert
|
184 |
| - col = 255*colorbarData.YColor; |
| 184 | + col = round(255*colorbarData.YColor); |
185 | 185 | else
|
186 |
| - col = 255*colorbarData.XColor; |
| 186 | + col = round(255*colorbarData.XColor); |
187 | 187 | end
|
188 | 188 | end
|
189 | 189 |
|
190 |
| - colorbarColor = sprintf('rgb(%f,%f,%f)', col); |
| 190 | + colorbarColor = sprintf("rgb(%d,%d,%d)", col); |
191 | 191 |
|
192 | 192 | colorbar.outlinecolor = colorbarColor;
|
193 | 193 | colorbar.tickcolor = colorbarColor;
|
|
319 | 319 | %-colorbar bg-color-%
|
320 | 320 | if ~isHG2
|
321 | 321 | if ~ischar(colorbarData.Color)
|
322 |
| - col = 255*colorbarData.Color; |
| 322 | + col = round(255*colorbarData.Color); |
323 | 323 | else
|
324 |
| - col = 255*figureData.Color; |
| 324 | + col = round(255*figureData.Color); |
325 | 325 | end
|
326 | 326 |
|
327 |
| - obj.layout.plot_bgcolor = sprintf('rgb(%f,%f,%f)', col); |
| 327 | + obj.layout.plot_bgcolor = sprintf("rgb(%d,%d,%d)", col); |
328 | 328 | end
|
329 | 329 |
|
330 | 330 | %---------------------------------------------------------------------%
|
|
344 | 344 | for n = 1:nticks-1
|
345 | 345 | col = 1-colorData(n);
|
346 | 346 | colorscale{m} = {colorIndex(n), ...
|
347 |
| - sprintf('rgb(%f,%f,%f)', ... |
348 |
| - 255*[col, col, col])}; |
| 347 | + sprintf("rgb(%d,%d,%d)", ... |
| 348 | + round(255*[col, col, col]))}; |
349 | 349 | colorscale{m+1} = {colorIndex(n+1), ...
|
350 |
| - sprintf('rgb(%f,%f,%f)', ... |
351 |
| - 255*[col, col, col])}; |
| 350 | + sprintf("rgb(%d,%d,%d)", ... |
| 351 | + round(255*[col, col, col]))}; |
352 | 352 | m = 2*n+1;
|
353 | 353 | end
|
354 | 354 | obj.data{colorbarDataIndex}.marker.color = colorbarData.Ticks;
|
|
0 commit comments