找回密码
 注册会员
查看: 859|回复: 0

如何用matlab将TXT数据画成图形

[复制链接]
发表于 2010-7-21 09:28:26 | 显示全部楼层 |阅读模式
<p>如何用matlab将TXT数据画成图形</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:50 -</p>
<p>解决时间:2010-7-21 09:28</p>
<p>比如一个TXT的数据是这样的:</p>
<p>1 1 1 1 1 2 2 2 2 1 1 1 1</p>
<p>1 1 1 1 2 2 1 2 2 1 1 1 1</p>
<p>1 1 1 2 2 1 1 1 2 2 1 1 1</p>
<p>1 1 2 2 1 1 1 1 1 2 2 1 1</p>
<p>1 1 1 2 2 1 1 1 2 2 1 1 1</p>
<p>1 1 1 1 2 2 1 2 2 1 1 1 1</p>
<p>1 1 1 1 1 2 2 2 2 1 1 1 1</p>
<p>那么如何使用matlab将这个文件表示的图形画出来,比如这个文件就应该画成一个圆环形状,当然实际的文件会比这个复杂得多。</p>
<p>另外如果我想生成这样形状图形对应的TXT文件又该怎么写呢</p>
<p>提问者: BigGBA - 二级</p>
<p>最佳答案</p>
<p>%生成文件</p>
<p>A=[1 1 1 1 1 2 2 2 2 1 1 1 1;</p>
<p>1 1 1 1 2 2 1 2 2 1 1 1 1;</p>
<p>1 1 1 2 2 1 1 1 2 2 1 1 1 ;</p>
<p>1 1 2 2 1 1 1 1 1 2 2 1 1;</p>
<p>1 1 1 2 2 1 1 1 2 2 1 1 1 ;</p>
<p>1 1 1 1 2 2 1 2 2 1 1 1 1;</p>
<p>1 1 1 1 1 2 2 2 2 1 1 1 1];</p>
<p>dlmwrite(\'data1.txt\',A,\'delimiter\',\'\t\',\'-append\');</p>
<p>%读取画图</p>
<p>A=dlmread(\'data1.txt\');</p>
<p>contourf(A,\'linestyle\',\'none\');</p>
<p>0</p>
<p>回答者:</p>
<p><img src="http://hiphotos.baidu.com/%B0%D9%B6%C8%D6%AA%B5%C0/pic/item/e68ab90119efb943738da5ac.jpg"></p>
<p>prairie1 - 八级   2010-7-19 19:49</p>
<p>我来评论>></p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-14 23:32

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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