![]() |
关于MATLAB的快速绘图问题
我正在尝试绘制一个由+1或-1组成的5x5矩阵(现在称为a )。我想使用热图绘制此图,以使黑色正方形代表(-1),白色正方形代表(+1)。我认为合适的命令应该是image ,但是如果我只做image(a)我不会得到太多...
提前致谢! [B]回答:[/B] 您应该改用[URL="http://www.mathworks.com/help/techdoc/ref/imagesc.html"]IMAGESC[/URL]函数,以便将图像值的显示缩放到整个色图范围。然后,您可以使用功能[URL="http://www.mathworks.com/help/techdoc/ref/colormap.html"]COLORMAP[/URL]和GREY将图像显示为黑色(-1)和白色(+1): imagesc(a); colormap(gray); [url=https://stackoverflow.com/questions/5478605]更多&回答...[/url] |
所有时间均为北京时间。现在的时间是 23:22。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.