我有两个数字,它们在领域和范围上有相同的空间:

和

我遵循关于这里关于subimage的手册
image1 = imagesc(T*t, F*fs, abs(B));
subimage(T*t, image1);
image2 = imagesc(T*t, F*fs, abs(B'));
subimage(T*t, image2); 但我没有照片。也许,我应该使用命令infuse来代替。我仍然不明白应该如何将不同的Y值和时频表示传递给命令。
该命令似乎不是为三个参数设计的。
如何用Matlab中的两幅时频图制作一幅图片?
发布于 2013-12-31 17:54:09
试一试
subimage(T*t, F*fs, uint8(abs(B)));否则,您将尝试imagesc(T*t),一条行
如果B中的值超出了abs(B)范围,则可能需要将uint8缩放到0,255:
B1=abs(B);
B1=B1/max(B1(:))*256;
subimage(T*t, F*fs, uint8(B1));https://stackoverflow.com/questions/20861297
复制相似问题