我正在做一些等离子和光束模拟。现在我通过导入文件在matlab中使用imagesc命令绘制等离子体图。我想在相同的等离子体图中绘制光束图,但是从另一个文件中绘制。
任何人都可以帮我解决这个问题。
答案 0 :(得分:0)
通常,在Matlab中,您可以使用
覆盖不同的图hold on
这允许你绘制一个东西,然后另一个。例如:
x=0:20;
y=4*sqrt(x);
[xx yy]=meshgrid(x,y);
zz = xx.^2 + yy.^2;
figure
imagesc(zz);
axis xy % flip the axes so origin is bottom left
hold on
plot(x, y, 'w') % plot a white curve on top of the image
导致
这就像你的想法一样吗?
答案 1 :(得分:0)
也许你想要同一个图中的情节,但是左边一个,右边另一个? 在这种情况下,子图将帮助您:
subplot(1,2,1), imagesc(data1)
subplot(1,2,2), imagesc(data2)