Why is colormap only applied to the last subplot?
조회 수: 6 (최근 30일)
이전 댓글 표시
Hello. I made a custom (circular) colormap for phase angles. However, in the loop, only the last subplot takes the change. What is the issue in this code? Thanks!
figure
for i = 1:5
subplot(2, 5, i);
topoplot(double(squeeze(pophmat(timeidx, i, :, 1))), EEG.chanlocs, ...
'style', 'map', 'electrodes', 'off');
title(['Pwr: ' num2str(frequencies(i)) 'Hz, 180ms']);
subplot(2, 5, i+5);
topoplot(double(squeeze(pophmat(timeidx, i, :, 2))), EEG.chanlocs, ...
'style', 'map', 'electrodes', 'off');
title(['Phs: ' num2str(frequencies(i)) 'Hz, 180ms']);
colormap(gca, circular_jet); % Applying the custom colormap to the current subplot
end
댓글 수: 2
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Subplots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!