我得到的不仅仅是…略微慌张……试图去做一件本来应该非常非常简单的事情。
我想用一个特定的图,比如图(3)来做imagesc
。在代码的开头,我总是这样写:
f3 = figure(3);
a3 = gca;
然后,我得到一些矩阵数据,任意大小。假设data
的大小是231 x 322。现在,我想告诉MATLAB,执行imagesc(data)
,但在图(3)中。
我该怎么做??imagesc
不带数字或轴柄,这变得非常非常令人沮丧…谢谢!
imagesc
接受'parent'
参数。这是通过image
函数间接记录的。
imdata = imread('ngc6543a.jpg');
f = figure;
a1 = subplot(211);
a2 = subplot(212);
image(imdata,'parent',a1);
imagesc(imdata,'parent',a2);