| 查看: 322 | 回复: 1 | ||||
| 当前主题已经存档。 | ||||
madcai木虫 (著名写手)
|
[交流]
[求助]matlab给矢量图加颜色
|
|||
|
我用matlab的下面两条命令生成矢量图 >> [x,y,dx,dy]=textread('results.txt','%n%n%f%f','headerlines',4); >> quiver(x,y,dx,dy,0.2) 生成的矢量图如下。我想按矢量的大小和方向的不同给矢量加上不同的颜色,请帮忙。 文本文件下这里下载 results.txt ![]() [ Last edited by sunxiao on 2009-3-9 at 09:05 ] |
» 收录本帖的淘帖专辑推荐
matlab |
» 猜你喜欢
帮忙看看fileCode
已经有8人回复
小木虫上这么多卖论文的,真有人买论文么?感觉没必要啊
已经有3人回复
FileCode能看出啥?
已经有15人回复
filecode
已经有8人回复
确定了,国自然21号放榜
已经有7人回复
综述论文作为代表作会不会影响评审专家的印象分?
已经有11人回复
关于代码变化问题,想知道的进来
已经有24人回复
为什么网上很多人说本周 12号出结果
已经有3人回复
静等基金结果
已经有16人回复
我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人
已经有11人回复
dnp
荣誉版主 (知名作家)
小木虫浪子
- 应助: 74 (初中生)
- 贵宾: 18.476
- 金币: 18827.9
- 散金: 2040
- 红花: 77
- 沙发: 6
- 帖子: 7319
- 在线: 598.4小时
- 虫号: 437184
- 注册: 2007-08-26
- 性别: GG
- 专业: 生物信息学
- 管辖: 有机交流
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
zzgyb(金币+3,VIP+0):谢谢你的参与,欢迎再次光临计算模拟版!
madcai(金币+10,VIP+0):many thanks,因为两个方向中间是过渡,有大小的变化,想把中间层的颜色设成两边颜色的渐变,这样有个过渡
zzgyb(金币+3,VIP+0):谢谢你的参与,欢迎再次光临计算模拟版!
madcai(金币+10,VIP+0):many thanks,因为两个方向中间是过渡,有大小的变化,想把中间层的颜色设成两边颜色的渐变,这样有个过渡
|
给不同方向加上不同的颜色: up_index=find(dy>0); % 找到方向向上的矢量的索引 quiver(x(up_index),y(up_index),dx(up_index),dy(up_index),0.2,'r') % 将方向向上的矢量标红 hold on x1=x; x1(up_index)=[]; y1=y; y1(up_index)=[]; dx1=dx; dx1(up_index)=[]; dy1=dy; dy1(up_index)=[]; % 去掉所有矢量中方向向上的矢量,剩下的都为方向向下的矢量 quiver(x1,y1,dx1,dy1,0.2,'b') % 将方向向下的矢量标蓝 对于不同大小进行标颜色,由于楼主你没有说明多大的标什么颜色,因此暂时不能编出来,不过按照我上面的方法进行研究,应该可以搞定,祝楼主好运^_^ |

2楼2008-06-25 09:06:16











回复此楼
100