声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2511|回复: 7

[求助]矩阵和图形转换的问题

[复制链接]
发表于 2006-3-21 02:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
小弟新学matlab,超级新手.想请教各位大侠,如果给出一个二维矩阵,只有“0、1”元素。如何画出一个二维图形,且元素“1”用符号*表示。如:<BR>[0 0 0 1 0 1 1<BR> 1 0 1 1 0 0 0<BR> 0 1 1 0 0 0 0<BR> 1 1 0 0 0 0 0]<BR>另外还想请教,二维矩阵可以通过编程画出三维立体图么?<BR>请各位高手、大侠帮帮忙,小弟在此非常感谢了。 :)
回复
分享到:

使用道具 举报

发表于 2006-3-21 08:47 | 显示全部楼层

回复:(zixingyun)[求助]矩阵和图形转换的问题

a=[0 0 0 1 0 1 1;1 0 1 1 0 0 0;0 1 1 0 0 0 0;1 1 0 0 0 0 0];
[m,n]=size(a); k=0;
for i=1:m, for j=1:n
   if a(i,j)~=0, k=k+1; x(k)=j; y(k)=i; end
end; end
plot(x,y,'*')

评分

1

查看全部评分

 楼主| 发表于 2006-3-21 13:34 | 显示全部楼层
<P>谢谢happy!<BR>真的非常感谢.!<BR>另一个问题可能我说得不是很清楚,我是想请教,给出一个二维矩阵,能够画出三维图形吗?比如象我上面提到的“0、1”二维矩阵,可以画出二维图形,那能画出三维图形么?是不是只有三维矩阵才能画出三维图形?<BR>谢谢~!</P>
发表于 2006-3-21 14:30 | 显示全部楼层

回复:(zixingyun)谢谢happy!真的非常感谢.!另一个...

<DIV class=quote><B>以下是引用<I>zixingyun</I>在2006-3-21 13:34:42的发言:</B><BR>
<P>谢谢happy!<BR>真的非常感谢.!<BR>另一个问题可能我说得不是很清楚,我是想请教,给出一个二维矩阵,能够画出三维图形吗?比如象我上面提到的“0、1”二维矩阵,可以画出二维图形,那能画出三维图形么?是不是只有三维矩阵才能画出三维图形?<BR>谢谢~!</P></DIV>
<br>a=[0 0 0 1 0 1 1;1 0 1 1 0 0 0;0 1 1 0 0 0 0;1 1 0 0 0 0 0];<BR>[m,n]=size(a);<BR>[x,y]=meshgrid(1:n,1:m);<BR>mesh(x,y,a);

评分

1

查看全部评分

 楼主| 发表于 2006-4-20 23:12 | 显示全部楼层

再次请问happy

如果我要同时表示出元素”0”和”1”,就是”0”用”.”号表示,”1”用”*”号表示
上面的程序该改哪里啊.小弟我实在是对多重循环很很很苯啊.
还请多多帮忙啊~~!感激不尽![

[ 本帖最后由 ChaChing 于 2009-12-5 12:19 编辑 ]
发表于 2006-4-21 08:30 | 显示全部楼层

回复:(zixingyun)[求助]矩阵和图形转换的问题

a=[0 0 0 1 0 1 1;1 0 1 1 0 0 0;0 1 1 0 0 0 0;1 1 0 0 0 0 0];
[m,n]=size(a); k=0; kk=0
for i=1:m, for j=1:n
    if a(i,j)~=0; k=k+1; x(k)=j; y(k)=i;
    else kk=kk+1; xx(kk)=j; yy(kk)=i;
    end
end; end
plot(x,y,'*',xx,yy,'.')

[ 本帖最后由 ChaChing 于 2009-12-5 12:20 编辑 ]
发表于 2006-5-19 09:14 | 显示全部楼层

再问....

如果根据图像(1)上提取出来的几个点画出的图像(2),要进行两个图像的比较,即标出图像(2)中的点在图(1)中的位置,要怎么办?

说清楚些..就是如果那个矩阵中的元素对应在图像上的点,这是个二值图像,怎么把0的点画上颜色...

[ 本帖最后由 ChaChing 于 2009-3-19 23:56 编辑 ]
发表于 2009-3-19 20:45 | 显示全部楼层

回复 沙发 happy 的帖子

我也是初学者,有例子很好,看了后会联想到其他方法!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-22 17:25 , Processed in 0.053900 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表